Exemple #1
0
        public ActionResult DeleteSong(int SongID)
        {
            AppUser            userloggedin = db.Users.Find(User.Identity.GetUserId());
            SongInShoppingCart songToRemove = db.SongsInShoppingCart.First(a => a.Song.SongID == SongID);

            userloggedin.SongsInShoppingCart.Remove(userloggedin.SongsInShoppingCart.First(x => x.Song.SongID == SongID));
            db.SaveChanges();

            return(View("Index"));
        }
Exemple #2
0
        public ActionResult AddSong(int SongID)
        {
            AppUser            userLoggedIn = db.Users.Find(User.Identity.GetUserId());
            SongInShoppingCart newsong      = new SongInShoppingCart();

            newsong.Song     = db.Songs.Find(SongID);
            newsong.Customer = userLoggedIn;

            userLoggedIn.SongsInShoppingCart.Add(newsong);
            db.SaveChanges();



            // return them to song index after they're done browsing
            return(RedirectToAction("ShoppingCartIndex"));
        }