updateInstantDeliv method
dynamic
updateInstantDeliv(
- ShippingSummary shipping,
- StoreDetail storeDetail,
- Pricings? shipmentPricing,
- int orderIndex,
- int summaryIndex, {
- String? orderGroupID,
Implementation
updateInstantDeliv(
ShippingSummary shipping,
StoreDetail storeDetail,
Pricings? shipmentPricing,
int orderIndex,
int summaryIndex, {
// required x.Address? selectedAddress,
String? orderGroupID,
}) {
submitModel.instantDeliverySummary[summaryIndex] = shipping;
// (this).selectedRegularAddress = selectedAddress;
submitModel.orderLists[orderIndex].branchID = storeDetail.storeId;
submitModel.orderLists[orderIndex].branchName = storeDetail.name;
if (shipmentPricing != null) {
submitModel.instantDeliverySummary[summaryIndex].shippingPrice =
shipmentPricing.finalPrice;
submitModel.totalShippingCost =
submitModel.instantDeliverySummary[summaryIndex].shippingPrice +
submitModel.instantDeliverySummary[summaryIndex].shippingPrice;
// submitModel.discountShippingCost = 0;
}
calculateTotal(orderGroupID: orderGroupID);
// update();
}