public ActionResult AddToCart(int productId)
        {
            var product = _productService.Get(productId);
            var cart    = _cartSummaryService.GetCart();

            _cartService.AddToCart(cart, product);
            _cartSummaryService.SetCart(cart);

            TempData.Add("message", String.Format("{0} isimli ürününüz başarıyla eklenmiştir.", product.ProductName));
            return(RedirectToAction("Index", "Product"));
        }
Beispiel #2
0
        public ViewViewComponentResult Invoke()
        {
            var model = new CartSummaryViewModel
            {
                Cart = _cartSummaryService.GetCart()
            };

            return(View(model));
        }