// GET: Search public ActionResult Index() { if (!User.Identity.IsAuthenticated) { return(RedirectToAction("../Account/Login")); } if (TempData["SearchResults"] != null) { JObject jData = (JObject)TempData["SearchResults"]; if (jData["Response"].ToString() == "False") { return(View()); } List <MovieDisplayContent> movies = new List <MovieDisplayContent>(); for (int i = 0; i < (int)jData["totalResults"]; i++) { MovieDisplayContent newMovie = new MovieDisplayContent((JObject)jData["Search"][i], "search"); movies.Add(newMovie); if (i >= 4) { return(View(movies)); } } return(View(movies)); } return(View()); }
// GET: User public ActionResult Movies() { if (!User.Identity.IsAuthenticated) { return(RedirectToAction("../Account/Login")); } string thisUser = User.Identity.GetUserId(); List <FavMovie> favMovies = ORM.FavMovies.SqlQuery("Select * from FavMovie where UserId=@id", new SqlParameter("@id", thisUser)).ToList(); List <MovieDisplayContent> movies = new List <MovieDisplayContent>(); foreach (FavMovie m in favMovies) { MovieDisplayContent thisMovie = new MovieDisplayContent(MovieDAL.GetMovieAPI($"&i={m.imdbId}"), "imdbId"); movies.Add(thisMovie); } return(View(movies)); }