예제 #1
0
        public void OnPost()
        {
            Movies = MovieDatabase.All;

            if (search != null)
            {
                Movies = MovieDatabase.Search(Movies, search);
            }
            if (rating.Count != 0)
            {
                Movies = MovieDatabase.FilterByMPAA(Movies, rating);
            }
            if (minIMDB != null)
            {
                Movies = MovieDatabase.FilterByMinimumIMDB(Movies, (float)minIMDB);
            }
            if (maxIMDB != null)
            {
                Movies = MovieDatabase.FilterByMaximumIMDB(Movies, (float)maxIMDB);
            }

            //if(search!= null && rating.Count != 0)
            //{
            //    Movies = movieDatabase.SearchAndFilter(search, rating);
            //    Movies = movieDatabase.Filter(rating);
            //}
            //else if(rating.Count != 0)
            //{

            //    Movies = movieDatabase.Filter(rating);
            //}
            //else if(search != null)
            //{
            //    Movies = movieDatabase.Search(search);
            //}
            //else
            //{
            //    Movies = movieDatabase.All;
            //}
        }