public ActionResult AddRentUnitStep5(RentalBasketVM mRentalBasketVM) { if (ModelState.IsValid) { var basket = GetRentalBasket(); if (TryUpdateModel(basket)) { UpdateBasket(basket); return(RedirectToAction(Stepper2.NextStep())); } } return(View(mRentalBasketVM)); }
public ActionResult AddRentUnitStep2(RentalBasketVM mRentalBasketVM) { var rentAcc = GetRentalBasket(); if (rentAcc.RentedUnits == null || rentAcc.RentedUnits.Count == 0) { ModelState.AddModelError("", "No Unit has been selected!"); return(View(mRentalBasketVM)); } //rentAcc.AttachedContracts = new List<Contract>(); rentAcc.OneOffItems.ForEach(c => c.Quantity = rentAcc.RentedUnits.Count); return(RedirectToAction(Stepper2.NextStep())); }