Ejemplo n.º 1
0
 /// <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;
 }
Ejemplo n.º 2
0
 /// <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;
 }
Ejemplo n.º 3
0
        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);
        }