public ActionResult SortByGenre(string Genre) { MovieGridViewModel model = new MovieGridViewModel(); model.movies = db.Movies.Where(g => g.Genre.Contains(Genre)).Select(g => g).ToList(); model.ViewTitle = Genre; return(PartialView("_MovieGridPartial", model)); }
public ActionResult Search(string Q) { MovieGridViewModel model = new MovieGridViewModel(); int Year = 0; int.TryParse(Q, out Year); model.movies = db.Movies.Where(m => m.Description.Contains(Q) || m.Title.Contains(Q) || m.Genre.Contains(Q) || m.Director.Contains(Q) || m.ReleaseYear == Year).Select(m => m).ToList(); return(PartialView("_MovieGridPartial", model)); }