Example #1
0
        public void RemoveFromCart(MusicInstance instance)
        {
            string shopCartId = session.GetString("CartId");

            ShopCartItem shopCartItem = _dBContent.ShopCartItems
                                        .FirstOrDefault(i => i.instance.Id == instance.Id &&
                                                        i.ShopCartId == shopCartId);

            _dBContent.ShopCartItems.Remove(shopCartItem);
            _dBContent.SaveChanges();
        }
Example #2
0
        public void AddToCart(MusicInstance instance)
        {
            string shopCartId = session.GetString("CartId");

            if (_dBContent.ShopCartItems.Where(i => i.instance.Id == instance.Id &&
                                               i.ShopCartId == shopCartId).Any())
            {
                return;
            }



            _dBContent.ShopCartItems.Add(new ShopCartItem
            {
                instance   = instance,
                ShopCartId = ShopCartId
            });
            ;
            _dBContent.SaveChanges();
        }