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