示例#1
0
        public IActionResult AddToCart(int shopItemId)
        {
            var shopItemModel = _getShopItemsListQuery.Execute(shopItemId);

            if (shopItemModel.Id == 0)
            {
                return(RedirectToAction("Index"));
            }

            _addShoppingCartItemCommand.Execute(shopItemId, _cartIdProvider.CartId);
            return(RedirectToAction("Index"));
        }
示例#2
0
 // GET: /<controller>/
 public IActionResult Index(int id)
 {
     return(id > 0 ? View(_getShopItemsListByCategoryQuery.Execute(id)) : View(_getShopItemsListQuery.Execute()));
 }