Example #1
0
        public IActionResult Display()
        {
            MovieDisplayAdvancedVM viewModel = new MovieDisplayAdvancedVM();
            string genreCheckbox             = SetSavedTempDataToGenreString(viewModel);

            if (viewModel.SearchBox != null || genreCheckbox != "")
            {
                viewModel.ListViewModels = context.SearchMovies(viewModel.SearchBox, genreCheckbox);
            }
            else
            {
                viewModel.ListViewModels = context.ListMovies("");
            }

            ClearTempData();
            return(View(viewModel));
        }
        public IActionResult Index()
        {
            MovieDisplayAdvancedVM viewModel = new MovieDisplayAdvancedVM();

            viewModel.SearchBox = (string)TempData["Search"];

            string genreCheckbox = "";

            if ((string)TempData["DisplayAction"] == "True")
            {
                genreCheckbox += "Action";
            }

            if ((string)TempData["DisplayComedy"] == "True")
            {
                genreCheckbox += "Comedy";
            }

            if ((string)TempData["DisplayRomance"] == "True")
            {
                genreCheckbox += "Romance";
            }

            if (viewModel.SearchBox != null || genreCheckbox != "")
            {
                viewModel.ListViewModels = context.SearchMovies(viewModel.SearchBox, genreCheckbox);
            }
            else
            {
                viewModel.ListViewModels = context.ListMovies();
            }

            TempData["DisplayAction"]  = "";
            TempData["DisplayComedy"]  = "";
            TempData["DisplayRomance"] = "";
            return(View(viewModel));
        }