Ejemplo n.º 1
0
        public JsonResult DeleteCartItem(int ShoppingCartID)
        {
            ShoppingCartRepository repository = new ShoppingCartRepository();

            repository.Delete(ShoppingCartID);
            return(Json("刪除成功"));
        }
        public void DeleteCart_ReturnsFalse_WhenCartDoesNotExist()
        {
            var target = new ShoppingCartRepository();

            var success = target.Delete("TestUser");

            Assert.IsFalse(success);
        }
Ejemplo n.º 3
0
 public void Delete(ShoppingCart shoppingCart)
 {
     using (var _shoppingCarts = new ShoppingCartRepository())
     {
         try
         {
             _shoppingCarts.Delete(shoppingCart.Id);
         }
         catch
         {
             throw;
         }
     }
 }
        public ActionResult Delete(Guid id)
        {
            var result = _shopppingCartRepository.GetById <ShoppingCart>(id);

            if (result == null)
            {
                return(NotFound());
            }

            _shopppingCartRepository.Delete <ShoppingCart>(result);
            _shopppingCartRepository.Save();

            return(Ok());
        }
Ejemplo n.º 5
0
        public void ShoppingCartRepositoryTests_Delete()
        {
            ShoppingCartRepository repository = new ShoppingCartRepository();
            var model = new Shopping_Cart()
            {
                Shopping_Cart_ID = 3
            };

            repository.Delete(3);
            var result = repository.GetAll();
            var test   = result.Where(x => x.Shopping_Cart_ID == 3);

            foreach (var item in test)
            {
                Assert.IsTrue(item.Shopping_Cart_ID == 3);
            }
        }
        public void DeleteCart_DeletesCart_AndReturnsTrue()
        {
            var target = new ShoppingCartRepository();

            target.AddProductToCart("TestUser", new Product {
                ProductNumber = "BB-7421"
            });

            var cart = target.GetById("TestUser");

            Assert.AreEqual(1, cart.ShoppingCartItems.Count);

            var success = target.Delete("TestUser");

            Assert.IsTrue(success);

            var emptyCart = target.GetById("TestUser");

            Assert.AreEqual(0, emptyCart.ShoppingCartItems.Count);
        }
Ejemplo n.º 7
0
 public void DeleteCart(ShoppingCart entity)
 {
     cartRepository.Delete(entity);
 }