public async Task <RedirectResult> AddProductToShoppingCart(int id)
        {
            var product = (await _catalogRepository.GetAvailableToBuyOnline()).FirstOrDefault(p => p.ProductId == id);

            if (product != null)
            {
                _cartRepository.AddCatalogItemToCart(product, 1);
            }
            return(Redirect("/cart"));
        }
Exemplo n.º 2
0
        public RedirectToActionResult AddProductToShoppingCart(int id)
        {
            var product = _catalogRepository.GetAvailableToBuyOnline().FirstOrDefault(p => p.ProductId == id);

            if (product != null)
            {
                _cartRepository.AddCatalogItemToCart(product, 1);
            }
            return(RedirectToAction("Index"));
        }
		public IEnumerable<ShoppingCartCatalogItem> AddProductItem([FromBody] int id)
		{
			_cart.AddCatalogItemToCart(id);
			return _cart.GetCatalogItems(null);
		}