Пример #1
0
        public ActionResult SaveItemView(ViewModelData viewModelData)
        {
            if (ModelState.IsValid)
            {
                ShoppingCart shoppingCart = shoppingCartRepository.GetAShoppingCart(viewModelData.AccountId);
                Item         item         = itemRepository.GetAnItem(viewModelData.ItemId);

                ShoppingCartItem shoppingCartItem = new ShoppingCartItem
                {
                    ItemId         = item.Id,
                    ItemURL        = item.ItemURL,
                    Price          = item.ItemPrice,
                    ShoppingCartId = shoppingCart.Id
                };
                shoppingCartRepository.AddShoppingCartItem(shoppingCartItem);
                return(RedirectToAction("StorePageView", "Item", new { id = viewModelData.AccountId }));
            }
            return(View());
        }