public void AddProductToCart(CartServiceAddProductToCartRequest request) { Product product = _unitOfWork.Products.GetAll().FirstOrDefault(p => p.ProductID == request.ProductId); CartServiceAdapter adapter = new CartServiceAdapter(product); request.Cart.AddItem(adapter.Fill(), 1); }
public RedirectToRouteResult AddProductToCart(CartDto cart, int productId) { var request = new CartServiceAddProductToCartRequest(cart, productId); _cartService.AddProductToCart(request); return RedirectToAction("ListCartItems"); }