public ActionResult DeliveryOption(Guid orderGuid) { OrderDomainLogic orderDomainLogic = new OrderDomainLogic(); //Guid.TryParse("B176BAD2-2BC8-4648-86E2-0392703B5CE2", out orderGuid); var model = orderDomainLogic.GetDeliveryOption(orderGuid); return(View("Delivery", model)); }
public ActionResult SaveDeliveryOption(DeliveryOption deliveryOption) { OrderDomainLogic orderDomainLogic = new OrderDomainLogic(); if (deliveryOption.DeliveryType == OrderType.SelfDelivery && string.IsNullOrEmpty(deliveryOption.ShippingAddress.Country)) { ModelState.AddModelError("ShippingAddress.Country", "Select Country."); var model = orderDomainLogic.GetDeliveryOption(deliveryOption.OrderGuid); deliveryOption.CountryList = model.CountryList; deliveryOption.CityList = model.CityList; return(View("Delivery", deliveryOption)); } var result = orderDomainLogic.SaveDeliveryOption(deliveryOption); return(RedirectToAction("paymentoption", new { orderGuid = deliveryOption.OrderGuid }));// View("PaymentOption", deliveryOption); }