private async void OnDeleteProduct(CartItem cartItem) { ItemsInCart.Remove(cartItem); await _cartRepo.DeleteProductAsync(cartItem.ID); TotalPrice -= cartItem.CartItemTotalPrice; }
public void RemoveFromCart(UserOrderLineModel model) { foreach (var item in _userOrderHeaderModel.AvailableItems.Where(x => x.ItemId == model.ItemId)) { item.IsInCart = false; item.SubmittedQty = 1; } ItemsInCart.Remove(model); }