Пример #1
0
        public IActionResult Checkout(string Id)
        {
            List <ShoppingCartItemModel> Items = _shoppingCartItemRepository.GetItemsByCartId(Id);
            CheckoutViewModel            model = new CheckoutViewModel();

            for (int i = 0; i < Items.Count; i++)
            {
                Items[i].Product   = _productRepository.GetProduct(Items[i].ItemId);
                model.FullPrice   += (Items[i].Ammount * Items[i].Product.Price);
                model.FullAmmount += Items[i].Ammount;
            }
            model.OrderItems = Items;
            model.CartId     = Id;

            return(View(model));
        }