/// <summary> /// Enleve une version au panier /// </summary> /// <param name="id"></param> /// <returns></returns> public ActionResult RemoveVersionFromCart(int id) { var cart = ShoppingCart.GetCart(this.HttpContext); var VersionName = storeDB.Achat.Where(a => a.VersionID == id).FirstOrDefault(); cart.RemoveVersionFromCart(id); var results = new ShoppingCartRemoveViewModel { //Message = Server.HtmlEncode(VersionName) + //" a été retiré de votre panier.", CartTotal = cart.GetTotal(), CartCount = cart.GetCount(), DeleteId = id }; return RedirectToAction("Index"); }
/// <summary> /// Enleve un album au panier /// </summary> /// <param name="id"></param> /// <returns></returns> public ActionResult RemoveAlbumFromCart(int id) { var cart = ShoppingCart.GetCart(this.HttpContext); string albumName = storeDB.Achat .Single(item => item.AlbumID == id).Album.Nom; cart.RemoveAlbumFromCart(id); var results = new ShoppingCartRemoveViewModel { Message = Server.HtmlEncode(albumName) + " a été retiré de votre panier.", CartTotal = cart.GetTotal(), CartCount = cart.GetCount(), DeleteId = id }; return Json(results); }