public void OnPost(string search, List <string> mpaa, float?minIMDB, float?maxIMDB) { Movies = MovieDatabase.All; if (search != null) { Movies = MovieDatabase.Search(Movies, search); } if (mpaa.Count != 0) { Movies = MovieDatabase.FilterByMpaa(Movies, mpaa); } if (minIMDB != null) { Movies = MovieDatabase.FilterByMinIMDB(Movies, (float)minIMDB); } if (maxIMDB != null) { Movies = MovieDatabase.FilterByMaxIMDB(Movies, (float)maxIMDB); } }