public List <string> GetShowCategories() { //...../api/movies/GetShowCategories moviedbEntities ORM = new moviedbEntities(); return(ORM.movies1.Where(x => x.category != null).Select(x => x.category).Distinct().ToList()); }
public List <movie> GetAllMovies() { moviedbEntities ORM = new moviedbEntities(); List <movie> movies = ORM.movies.ToList(); return(movies); }
public List <movie> MoviesByCategory(string category) { //ORM moviedbEntities ORM = new moviedbEntities(); //create list List <movie> movieList = ORM.movies1.ToList(); return(ORM.movies1.Where(x => x.category.ToLower() == category).ToList()); }
public ActionResult Index() { //build obj moviedbEntities ORM = new moviedbEntities(); ViewBag.movie = ORM.movies1.ToList(); ViewBag.Title = "GCFlix Home Page"; return(View()); }
public List <movie> GetAllMovies() { //.../api/movies/GetAllMovies //ORM create obj moviedbEntities ORM = new moviedbEntities(); //create list List <movie> movieList = ORM.movies1.ToList(); return(movieList); }
public movie GetRandomMovieByCategory(string category) { //url.... /api/movies/GetRandomMovieByCategory?category=SciFi //ORM moviedbEntities ORM = new moviedbEntities(); //create list List <movie> moviesByCateogry = ORM.movies1.Where(x => x.category.ToLower() == category.ToLower()).ToList(); Random n = new Random(); int selected = n.Next(0, moviesByCateogry.Count()); return(moviesByCateogry[selected]); }
public movie GetRandomMovie() { //ORM moviedbEntities ORM = new moviedbEntities(); //create list List <movie> movies1 = ORM.movies1.ToList(); //use random number to select a joke Random r = new Random(); int selected = r.Next(0, movies1.Count); return(movies1[selected]); }
public List <movie> GetMoviesByKeyword(string keyword) { moviedbEntities ORM = new moviedbEntities(); List <movie> movies = ORM.movies.Where(x => x.title.ToLower().Contains(keyword.ToLower())).ToList(); if (movies != null) { return(movies); } return(null); }
public movie GetMovieByTitle(string title) { moviedbEntities ORM = new moviedbEntities(); List <movie> movies = ORM.movies.Where(x => x.title.ToLower() == title.ToLower()).ToList(); if (movies != null) { return(movies[0]); } return(null); }
public List <string> GetMovieCategories() { moviedbEntities ORM = new moviedbEntities(); List <string> categories = ORM.movies.Where(x => x.category != null).Select(x => x.category).Distinct().ToList(); if (categories != null) { return(categories); } return(null); }
public List <movie> GetMoviesByCategory(string category) { moviedbEntities ORM = new moviedbEntities(); List <movie> movies = ORM.movies.Where(x => x.category.ToLower() == category.ToLower()).ToList(); if (movies != null) { return(movies); } return(null); }
public movie GetRandomMovieByCategory(string category) { moviedbEntities ORM = new moviedbEntities(); List <movie> movies = ORM.movies.Where(x => x.category.ToLower() == category.ToLower()).ToList(); Random rnd = new Random(); if (movies != null) { return(movies[rnd.Next(0, movies.Count)]); } return(null); }
public movie GetRandomMovie() { moviedbEntities ORM = new moviedbEntities(); List <movie> movies = ORM.movies.ToList(); Random rnd = new Random(); if (movies != null) { return(movies[rnd.Next(0, movies.Count)]); } return(null); }
public List <movie> SearchMovieTitles(string Search) { //...../api/movies/SearchMovieTitles?Search=27 moviedbEntities ShowsORM = new moviedbEntities(); List <movie> movieList = ShowsORM.movies1.ToList(); List <movie> searchResults = new List <movie>(); for (int i = 0; i < movieList.Count; i++) { if (movieList[i].title.Contains(Search)) { searchResults.Add(movieList[i]); } } return(searchResults); }
public List <movie> GetRandomMoviesByQuantity(int quantity) { //url.....api/movies/GetRandomMoviesByQuantity?quantity=1 //obj moviedbEntities ORM = new moviedbEntities(); List <movie> movieList = ORM.movies1.ToList(); List <movie> randomMovies = new List <movie>(); for (int i = 0; i < quantity; i++) { Random r = new Random(); int selected = r.Next(0, randomMovies.Count()); randomMovies.Add(randomMovies[selected]); } return(randomMovies); }