Esempio n. 1
0
        public IActionResult Create(string id)
        {
            var model = new ShippingDataInputModel
            {
                CartId = id
            };

            return(View("/views/shipping/index.cshtml", model));
        }
Esempio n. 2
0
        public IActionResult Index(string id)
        {
            var inputModel = new ShippingDataInputModel
            {
                CartId = id
            };

            return(View(inputModel));
        }
Esempio n. 3
0
        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);
        }
Esempio n. 4
0
        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));
        }
Esempio n. 5
0
 public IActionResult Create(ShippingDataInputModel model)
 {
     return(RedirectToAction("Index", "Package", model));
 }