Esempio n. 1
0
        public int RemoveFromCart(int id)
        {
            var cartItem = _db.Carts.Single(
                cart => cart.CartId == ShoppingCartId &&
                cart.RecordId == id);

            int itemCount = 0;

            if (cartItem != null)
            {
                //--if (cartItem.Count > 1)
                //--{
                //--    cartItem.Count--;
                //--    itemCount = cartItem.Count;
                //--}
                //--else
                //--{
                _db.Carts.Remove(cartItem);
                //--}
                // Save changes
                _db.SaveChanges();
            }
            return(itemCount);
        }