public ActionResult DeleteAlbum(int AlbumID) { AppUser userloggedin = db.Users.Find(User.Identity.GetUserId()); AlbumInShoppingCart albumToRemove = db.AlbumsInShoppingCart.First(a => a.Album.AlbumID == AlbumID); userloggedin.AlbumsInShoppingCart.Remove(userloggedin.AlbumsInShoppingCart.First(x => x.Album.AlbumID == AlbumID)); db.SaveChanges(); return(View("Index")); }
public ActionResult AddAlbum(int AlbumID) { AppUser userLoggedIn = db.Users.Find(User.Identity.GetUserId()); AlbumInShoppingCart newalbum = new AlbumInShoppingCart(); newalbum.Album = db.Albums.Find(AlbumID); newalbum.Customer = userLoggedIn; userLoggedIn.AlbumsInShoppingCart.Add(newalbum); db.SaveChanges(); // return them to song index after they're done browsing return(RedirectToAction("ShoppingCartIndex")); }