Beispiel #1
0
        public void RemoveCommodity(ShoppingCartCommodity shoppingCartCommodity)
        {
            var commodityInCart = ShoppingCartCommodities.FirstOrDefault(commodity => commodity.Commodity.Id == shoppingCartCommodity.Commodity.Id);

            if (commodityInCart != null)
            {
                ShoppingCartCommodities.Remove(commodityInCart);
            }
        }
Beispiel #2
0
        public void AddCommodity(ShoppingCartCommodity shoppingCartCommodity)
        {
            var commodityInCart = ShoppingCartCommodities.FirstOrDefault(commodity => commodity.Commodity.Id == shoppingCartCommodity.Commodity.Id);

            if (commodityInCart == null)
            {
                ShoppingCartCommodities.Add(shoppingCartCommodity);
            }
        }
Beispiel #3
0
        public void UpdateCommodity(ShoppingCartCommodity shoppingCartCommodity)
        {
            var commodityInCart = ShoppingCartCommodities.First(commodity => commodity.Commodity.Id == shoppingCartCommodity.Commodity.Id);

            commodityInCart.Quantity = shoppingCartCommodity.Quantity;
        }