//GET /api/movie public IEnumerable <tblMovie> Get() { using (MoviesDBEntities entities = new MoviesDBEntities()) { return(entities.tblMovies.ToList()); } }
// GET: api/Movies/2 public Movies Get(int id) { using (MoviesDBEntities entities = new MoviesDBEntities()) { return(entities.Movies.FirstOrDefault((m) => m.id == id)); } }
public List <Movy> GetMovie() { MoviesDBEntities db = new MoviesDBEntities(); List <Movy> movies = db.Movies.ToList(); return(movies); }
// // GET: /Movie/ public ActionResult Index() { var entities = new MoviesDBEntities(); return(View(entities.MovieSet.ToList())); }
//GET /api/movie/:id public tblMovie Get(int id) { using (MoviesDBEntities entities = new MoviesDBEntities()) { return(entities.tblMovies.FirstOrDefault(m => m.MovieID == id)); } }
public List <Movy> GetMovieGenre(string gen) { MoviesDBEntities db = new MoviesDBEntities(); List <Movy> MovGenre = (from m in db.Movies where m.Genre.Contains(gen) select m).ToList(); return(MovGenre); }
public Movy GetRandomMovie() { MoviesDBEntities ORM = new MoviesDBEntities(); List <Movy> Movies = ORM.Movies.ToList(); Random r = new Random(); int result = r.Next(1, Movies.Count); return(Movies[result]); }
public Movy GetRandomMovieCategory(string Category) { MoviesDBEntities ORM = new MoviesDBEntities(); List <Movy> Movies = ORM.Movies.Where(c => c.Category.Contains(Category)).ToList(); Random r = new Random(); int result = r.Next(1, Movies.Count); return(Movies[result]); }
public List <Movy> GetRandomPick() { Random r = new Random(); MoviesDBEntities db = new MoviesDBEntities(); List <Movy> randompick = db.Movies.ToList(); int MoviesDB = randompick.Count() + 1; int ranpick = r.Next(0, MoviesDB); return(randompick); }
public List <Movy> GetRandomMovieGenre(string randomgen) { Random r = new Random(); MoviesDBEntities db = new MoviesDBEntities(); List <Movy> RanMovGenre = (from m in db.Movies where m.Genre.Contains(randomgen) select m).ToList(); int MoviesDB = RanMovGenre.Count() + 1; int ranpick = r.Next(0, MoviesDB); return(RanMovGenre); }
public List <Movy> GetRandomMovies(int Quantity) { MoviesDBEntities ORM = new MoviesDBEntities(); Random R = new Random(); List <Movy> Movies = ORM.Movies.ToList(); List <Movy> MovieList = new List <Movy>(); for (int i = 0; i < Quantity; i++) { int result = R.Next(MovieList.Count()); MovieList.Add(MovieList[result]); MovieList.RemoveAt(result); } //Random R = new Random(); //int result = R.Next(1, Movies.Count); return(Movies); }
/// <summary> /// CommonRepository constructor /// </summary> public MoviesRepository() { this._MoviesDBEntitiesContext = new MoviesDBEntities(); }
/// <summary> /// CommonRepository constructor /// </summary> /// <param name="ratingConfigcontext"></param> public MoviesRepository(MoviesDBEntities moviesDBEntitiesContext) { this._MoviesDBEntitiesContext = moviesDBEntitiesContext; }
public PopulateDb(MoviesDBEntities context) { _context = context; }
public MoviesController(MoviesDBEntities context) { _context = context; }
public HomeController() { _db = new MoviesDBEntities(); }
public UserController() { movieEntity = new MoviesDBEntities(); }
public List <Movy> GetAllMovies() { MoviesDBEntities ORM = new MoviesDBEntities(); return(ORM.Movies.ToList()); }
public List <string> GetAllMovyCategory() { MoviesDBEntities ORM = new MoviesDBEntities(); return(ORM.Movies.Select(c => c.Category).Distinct().ToList()); }
private static void ScrapeMovies(List <string> links) { var web = new HtmlWeb(); var document = new HtmlDocument(); Genre Genre = new Genre(); Movie Movie = new Movie(); StreamSource StreamSourceLinks = new StreamSource(); int index = 0; foreach (var link in links) { try { document = web.Load(link); } catch (Exception e) { LogError(e, link); continue; } Guid gId = Guid.NewGuid(); try { Movie.Id = gId; //get title of movie string title = document.DocumentNode.SelectSingleNode("//h1[@class='title']/span[@itemprop='name']").InnerHtml; Movie.Title = title; //get description string description = document.DocumentNode.SelectSingleNode("//div[@itemprop='description']").InnerHtml; Movie.Description = description; //get year of release string yearOfRelease = document.DocumentNode.SelectSingleNode("//span[@itemprop='copyrightYear']/a").InnerHtml; Movie.ReleaseDate = yearOfRelease; //get other details of the movie var details = document.DocumentNode.SelectNodes("//ul[@class='detail']/div/li"); //get all genres var genres = details[2].Descendants("a"); foreach (var item in genres) { Genre.MovieId = gId; Genre.GenreType = item.InnerHtml; using (MoviesDBEntities db = new MoviesDBEntities()) { db.Genres.Add(Genre); db.SaveChanges(); } } Movie.Country = (details[1].LastChild.InnerHtml); //country Movie.Lenght = (details[3].LastChild.InnerHtml); //lenght Movie.Dabing = (details[4].LastChild.InnerHtml); //dabing if (details[5].FirstChild.InnerHtml == "Originální název: ") { Movie.OriginalTitle = (details[5].LastChild.InnerHtml); //original name Movie.Director = (details[6].LastChild.InnerHtml); //director Movie.Cast = (details[7].LastChild.InnerHtml); //cast } else { Movie.Director = (details[5].LastChild.InnerHtml); //director Movie.Cast = (details[6].LastChild.InnerHtml); //cast } //get stream links var streamLinks = document.DocumentNode.SelectNodes("//div[@id='k_online']/iframe"); foreach (var item in streamLinks) { StreamSourceLinks.MovieId = gId; StreamSourceLinks.Source = item.Attributes["src"].Value; using (MoviesDBEntities db = new MoviesDBEntities()) { db.StreamSources.Add(StreamSourceLinks); db.SaveChanges(); } } string imagePath = document.DocumentNode.SelectSingleNode("//div[@class='full-poster']/img[@itemprop='image']").Attributes["src"].Value; imagePath = "http://kinodum.cz" + imagePath; Movie.CoverPath = (SaveCoverImage(gId, imagePath)); using (MoviesDBEntities db = new MoviesDBEntities()) { db.Movies.Add(Movie); db.SaveChanges(); } } catch (Exception e) { LogError(e, link); continue; } Console.WriteLine("Index: {0} Movie: {1} saved to db", index++, gId.ToString()); } }
public ProducersController(MoviesDBEntities context) { _context = context; }
public PersonController(MoviesDBEntities context) { _context = context; }
public List <Movy> GetAllMoviesInCategory(string Category) { MoviesDBEntities ORM = new MoviesDBEntities(); return(ORM.Movies.Where(c => c.Category.Contains(Category)).ToList()); }