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")); }
// GET: /<controller>/ public IActionResult Index(int id) { return(id > 0 ? View(_getShopItemsListByCategoryQuery.Execute(id)) : View(_getShopItemsListQuery.Execute())); }