示例#1
0
        public ActionResult AddFavorite(string ImdbId)
        {
            FavMovie addMe = new FavMovie();

            addMe.imdbId = ImdbId;
            addMe.UserId = User.Identity.GetUserId();
            ORM.FavMovies.Add(addMe);
            ORM.SaveChanges();
            return(RedirectToAction("Movies"));
        }
示例#2
0
        public ActionResult RemoveFavorite(string ImdbId)
        {
            string          thisUser  = User.Identity.GetUserId();
            List <FavMovie> favMovies = ORM.FavMovies.SqlQuery("Select * from FavMovie where UserId=@id", new SqlParameter("@id", thisUser)).ToList();
            FavMovie        found     = favMovies.Find(x => x.imdbId == ImdbId);

            ORM.FavMovies.Remove(found);
            ORM.SaveChanges();
            return(RedirectToAction("Movies"));
        }