public void RemoveCommodity(ShoppingCartCommodity shoppingCartCommodity) { var commodityInCart = ShoppingCartCommodities.FirstOrDefault(commodity => commodity.Commodity.Id == shoppingCartCommodity.Commodity.Id); if (commodityInCart != null) { ShoppingCartCommodities.Remove(commodityInCart); } }
public void AddCommodity(ShoppingCartCommodity shoppingCartCommodity) { var commodityInCart = ShoppingCartCommodities.FirstOrDefault(commodity => commodity.Commodity.Id == shoppingCartCommodity.Commodity.Id); if (commodityInCart == null) { ShoppingCartCommodities.Add(shoppingCartCommodity); } }
public void UpdateCommodity(ShoppingCartCommodity shoppingCartCommodity) { var commodityInCart = ShoppingCartCommodities.First(commodity => commodity.Commodity.Id == shoppingCartCommodity.Commodity.Id); commodityInCart.Quantity = shoppingCartCommodity.Quantity; }