public IActionResult Create(string id) { var model = new ShippingDataInputModel { CartId = id }; return(View("/views/shipping/index.cshtml", model)); }
public IActionResult Index(string id) { var inputModel = new ShippingDataInputModel { CartId = id }; return(View(inputModel)); }
public PackageInputModel GetPackage(ShippingDataInputModel shipping) { var cart = _cartRepository.All().To <CartViewModel>().FirstOrDefault(c => c.Id.Equals(shipping.CartId)); var model = new PackageInputModel { CartId = cart.Id, Cart = cart, ShippingData = shipping }; return(model); }
public IActionResult Index(ShippingDataInputModel shipping) { var model = _packagesService.GetPackage(shipping); this.ViewData["Methods"] = _paymentMethodsService.All() .Select(x => new SelectListItem { Value = x.Id.ToString(), Text = x.Name, }); return(View(model)); }
public IActionResult Create(ShippingDataInputModel model) { return(RedirectToAction("Index", "Package", model)); }