/// <summary> /// Initializes a new instance of the <see cref="MovieInfoScraperActionContext"/> class. /// </summary> /// <param name="dbMovie">The movie.</param> /// <param name="scrapeType">The type of scrape to perform.</param> /// <param name="askIfMultipleResults">if set to <c>true</c> ask the user to select a movie if multiple results are found.</param> /// <param name="options">The global scraper options.</param> public MovieInfoScraperActionContext( Structures.DBMovie dbMovie, ScrapeType scrapeType, bool askIfMultipleResults, Structures.ScrapeOptions options) : base(scrapeType, askIfMultipleResults) { this.dbMovie = dbMovie; this.options = options; }
/// <summary> /// Initializes a new instance of the <see cref="MovieInfoScraperActionContext"/> class. /// </summary> /// <param name="dbMovie">The movie.</param> /// <param name="scrapeType">The type of scrape to perform.</param> /// <param name="askIfMultipleResults">if set to <c>true</c> ask the user to select a movie if multiple results are found.</param> /// <param name="options">The global scraper options.</param> public MovieInfoScraperActionContext( Structures.DBMovie dbMovie, ScrapeType scrapeType, bool askIfMultipleResults, Structures.ScrapeOptions options) : base(scrapeType, askIfMultipleResults) { this.dbMovie = dbMovie; this.options = options; }
public Interfaces.ModuleResult Scraper(ref Structures.DBMovie DBMovie, ref Enums.ScrapeType ScrapeType, ref Structures.ScrapeOptions Options) { //dlgSearchResult test = new dlgSearchResult(DBMovie.Movie); //test.ShowDialog(); //NewWindowHandler(); NewWindowHandler(DBMovie.Movie); if (_FilmScrape != null) { DBMovie.Movie.Title = _FilmScrape.Title; DBMovie.Movie.OriginalTitle = _FilmScrape.OriginalTitle; DBMovie.Movie.Plot = _FilmScrape.Plot; DBMovie.Movie.Year = _FilmScrape.Year; DBMovie.Movie.Runtime = _FilmScrape.Runtime; DBMovie.Movie.ID = _FilmScrape.Id_IMDB; } Interfaces.ModuleResult test = new Interfaces.ModuleResult(); test.breakChain = false; _FilmScrape = null; return(test); }