/// <summary>
 /// Gets the search results for display on the page
 /// </summary>
 public void OnGet(double?IMDBMin, double?IMDBMax, double?RottenMin, double?RottenMax)
 {
     this.IMDBMin   = IMDBMin;
     this.IMDBMax   = IMDBMax;
     this.RottenMin = RottenMin;
     this.RottenMax = RottenMax;
     Movies         = MovieDatabase.Search(SearchTerms);
     Movies         = MovieDatabase.FilterByMPAARating(Movies, MPAARatings);
     Movies         = MovieDatabase.FilterByGenre(Movies, Genres);
     Movies         = MovieDatabase.FilterByIMDBRating(Movies, this.IMDBMin, this.IMDBMax);
     Movies         = MovieDatabase.FilterByRottenRating(Movies, this.RottenMin, this.RottenMax);
 }
        public void OnGet(double?IMDBMin, double?IMDBMax, double?RottenMax, double?RottenMin, string[] MPAARatings, string[] Genres, string SearchTerms)
        {
            this.SearchTerms = SearchTerms;
            this.Genres      = Genres;
            this.MPAARatings = MPAARatings;
            this.IMDBMin     = IMDBMin;
            this.IMDBMax     = IMDBMax;
            this.RottenMax   = RottenMax;
            this.RottenMin   = RottenMin;

            Movies = MovieDatabase.Search(SearchTerms);
            Movies = MovieDatabase.FilterByMPAARating(Movies, MPAARatings);
            Movies = MovieDatabase.FilterByGenre(Movies, Genres);
            Movies = MovieDatabase.FilterByIMDBRating(Movies, IMDBMin, IMDBMax);
            Movies = MovieDatabase.FilterByRottenRating(Movies, RottenMin, RottenMax);
        }