public IActionResult WholesaleTotals(WholesaleOrder wholesaleOrder) { TryValidateModel(wholesaleOrder); if (ModelState.IsValid == false) { return(View("CheckoutWholesale", wholesaleOrder)); } //set customer type wholesaleOrder.CustomerType = CustomerType.Wholesale; //Call calculate method wholesaleOrder.CalcTotals(wholesaleOrder.DeliveryFee); //display wholesaletotals view return(View(wholesaleOrder)); }
public IActionResult WholesaleTotals(WholesaleOrder wholesaleOrder) { TryValidateModel(wholesaleOrder); if (ModelState.IsValid == false) //something is wrong { return(View("CheckoutWholesale", wholesaleOrder)); //send user back to inputs page } //if code gets this far, everything is okay wholesaleOrder.CustomerType = CustomerTypes.Wholesale; //calculate pay wholesaleOrder.CalculateTotals(); //send user to results page return(View("Totals", wholesaleOrder)); }