public IActionResult DecreaseQuantity(int productId)
        {
            var cart = _cartWebService.RemoveItemFromCart(GetCart(), productId);

            UpdateCart(cart);

            var model = _cartWebService.GetCartSummary(cart);

            model.Cart  = cart;
            model.Login = new UserPanelViewModel()
            {
                User = GetUserSession(), IsUserLoggedIn = GetUserSession() != null
            };
            model.TopMenuItems = _menuWebService.GetSubMenuItems();

            return(View("Index", model));
        }
Пример #2
0
 public IActionResult Remove(int productId)
 {
     _cartWebService.RemoveItemFromCart(GetCart(), productId);
     return(Redirect($"https://{HttpContext.Request.Host}cart"));
 }