Exemplo n.º 1
0
        public ActionResult Remove(int id)
        {
            var    cart        = db.cart.Where(x => x.ProductId == id).FirstOrDefault();
            string productName = db.product.Single(item => item.ID == id).Name;
            var    results     = new RemovedCard
            {
                Message = Server.HtmlEncode(productName) + "has been removed from your shopping cart.",
                // CartTotal = cart.GetTotal(),
                // CartCount = cart.GetCount(),
                // ItemCount = itemCount,
                DeleteId = id
            };

            db.cart.Remove(cart);
            db.SaveChanges();
            return(Json(results));
        }
Exemplo n.º 2
0
 protected virtual void OnRemovedCard(Card removedCard)
 {
     RemovedCard?.Invoke(this, removedCard);
 }