public void Add(CartItem cartItem) { CartItem addedItem = ListMyCartItems. FirstOrDefault(x => x.ID == cartItem.ID); if (addedItem != null) { addedItem.Amount++; } else { ListMyCartItems.Add(cartItem); } }
public void Delete(int id) { CartItem deletedItem = ListMyCartItems.FirstOrDefault(x => x.ID == id); if (deletedItem != null) { if (deletedItem.Amount > 1) { deletedItem.Amount--; } else { ListMyCartItems.Remove(deletedItem); } } }