//Get:/Store/AddToCart/5 public ActionResult AddToCart(int id) { Maticsoft.BLL.album albumbll = new Maticsoft.BLL.album(); var addedAlbum = albumbll.GetModel(id); var Cart = MvcMusicStore.Models.ShoppingCart.GetCart(this.HttpContext); Cart.AddToCart(addedAlbum); return(RedirectToAction("Index")); }
public ActionResult RemoveFromCart(int id) { var Cart = MvcMusicStore.Models.ShoppingCart.GetCart(this.HttpContext); Maticsoft.BLL.album albumbll = new Maticsoft.BLL.album(); Maticsoft.BLL.cart cartbll = new Maticsoft.BLL.cart(); string albumName = albumbll.GetModel(cartbll.GetModel(id).AlbumId).Title; int itemCount = Cart.RemoveFromCart(id); var results = new MvcMusicStore.ViewModels.ShoppingCartRemoveViewModel { Message = Server.HtmlEncode(albumName) + " has been removed from your shopping cart.", CartTotal = Cart.GetTotal(), CartCount = Cart.GetCount(), ItemCount = itemCount, DeleteId = id }; return(Json(results)); }
private List <album> GetTopSellingAlbums(int count) { Maticsoft.BLL.album albumbll = new Maticsoft.BLL.album(); return(albumbll.GetTopSellingAlbums(count)); }