public IActionResult MovieForm(MovieResponse movieResponse)
 {
     //proof that the model is linking to the form, shows up in debug window
     //Debug.WriteLine(movieResponse.Title + " has been added");
     TempStorage.AddMovie(movieResponse);
     return(View("Confirmation", movieResponse));
 }
示例#2
0
        public IActionResult AddMovie(Movie movie)
        {
            Debug.WriteLine("Movie Title: " + movie.Title);

            TempStorage.AddMovie(movie);
            ModelState.Clear();
            return(View());
        }
 public IActionResult MovieEntry(MovieEntry movie)
 {
     if (ModelState.IsValid)
     {
         TempStorage.AddMovie(movie);
         return(View("MovieList", TempStorage.Movies));
     }
     return(View());
 }
 public IActionResult AddMovie(MovieInfo Movie)
 {
     if (ModelState.IsValid)
     {
         TempStorage.AddMovie(Movie);
         return(View("Confirmation", Movie));
     }
     return(View());
 }
示例#5
0
 public IActionResult Enter_Movies(Movie movieEntered)
 {
     //Makes sure form was valid before storing it to our temp storage, that way invalid forms aren't accepted.
     if (ModelState.IsValid)
     {
         TempStorage.AddMovie(movieEntered);
     }
     return(View());
 }
示例#6
0
 public IActionResult EnterNewMovie(EnterNewMovieResponse oNewMovie)
 {
     if (ModelState.IsValid)
     {
         TempStorage.AddMovie(oNewMovie);
         return(View("Confirmation", oNewMovie));
     }
     return(View());
 }
示例#7
0
        public IActionResult AddMovie(AddMovie Movie)
        {
            //makes sure that all of the data is valid before adding it to the list
            if (ModelState.IsValid)
            {
                TempStorage.AddMovie(Movie);
            }

            return(View());
        }
示例#8
0
 public IActionResult AddMovie(Movies model)
 {
     if (ModelState.IsValid)
     {
         TempStorage.AddMovie(model);
         return(View("Confirmation", model));
     }
     else
     {
         return(View());
     }
 }
 public IActionResult AddMovies(AddMoviesResponse movieResponse)
 {
     if (ModelState.IsValid)
     {
         TempStorage.AddMovie(movieResponse);
         return(View("Confirmation", movieResponse));
     }
     else
     {
         return(View());
     }
 }
 public IActionResult MoviesForm(AddMovie appResponse)
 {
     if (ModelState.IsValid)
     {
         TempStorage.AddMovie(appResponse);
         return(View("Confirm", appResponse));
     }
     else
     {
         return(View());
     }
 }
示例#11
0
        public IActionResult AddMovie(Movie movie)
        {
            TempStorage.AddMovie(movie);
            return(View("Confirmation", movie));

            //if (ModelState.IsValid)
            //{
            //    context.Movies.Add(movie);
            //    context.SaveChanges();
            //}

            //return RedirectToAction("Confirmation");
        }
示例#12
0
        public IActionResult EnterMovie(EnterMovie movie)
        {
            if (ModelState.IsValid)
            {
                TempStorage.AddMovie(movie);
                return(View("Confirmation", movie));
            }

            else
            {
                return(View());
            }
        }
示例#13
0
        public IActionResult MovieForm(MovieCollection appResponse)
        {
            if (ModelState.IsValid)
            {
                TempStorage.AddMovie(appResponse);

                return(View("Confirmation", appResponse));
            }
            else
            {
                return(View("MovieForm"));
            }
        }
示例#14
0
 public IActionResult EnterMovie(EnterMovie enterMovie)
 {
     //Make sure the form was filled correctly. Display errors if not.
     if (ModelState.IsValid)
     {
         TempStorage.AddMovie(enterMovie);
         return(View("MovieList", TempStorage.Movies));
     }
     else
     {
         return(View());
     }
 }
 public IActionResult AddMovie(Movies addMovie)
 {
     //Verifying the form when submit button is hit, if all required data entered, go to confirmation page, else go return to form page with required
     //information posted under the form
     if (ModelState.IsValid)
     {
         TempStorage.AddMovie(addMovie);
         return(View("Confirmation", addMovie));
     }
     else
     {
         return(View());
     }
 }
示例#16
0
 public IActionResult Add(ApplicationResponse appResponse)
 {
     if (appResponse.title == "Independence Day")
     {
         ModelState.AddModelError(string.Empty, "That is an invalid movie title.");
         return(View(/*"Movies"*/));
     }
     else if (ModelState.IsValid)
     {
         TempStorage.AddMovie(appResponse);
         return(View());
     }
     else
     {
         return(View());
     }
 }
示例#17
0
        [HttpPost] //For when form is submitted
        public IActionResult EnterMovies(MovieResponse appResponse)
        {
            //Check validation and don't allow Indpendence Day into the movie list
            if (ModelState.IsValid) // && (appResponse.Title != "Independence Day"))
            {
                //Display Title entered in form
                //Debug.WriteLine("Title: " + appResponse.Title);

                TempStorage.AddMovie(appResponse);

                //Pass in form/model data
                return(View("Confirmation", appResponse));
            }

            /*else if (ModelState.IsValid)
             * {
             *  return View("Confirmation", appResponse);
             *  //"Independence Day does not count :)";
             * }*/
            else
            {
                return(View());
            }
        }
示例#18
0
 public IActionResult AddMovie(MovieListing movie)
 {
     TempStorage.AddMovie(movie);
     return(View("Confirmation"));
 }
示例#19
0
 public IActionResult MovieForm(MovieFormModel appResponse)
 {
     TempStorage.AddMovie(appResponse);
     Debug.WriteLine("Title: " + appResponse.title);
     return(View("Confirmation", appResponse));
 }
 public IActionResult Submissions(Submissions submissions)
 {
     TempStorage.AddMovie(submissions);
     return(View());
 }
示例#21
0
 public IActionResult FilmForm(FormResponse formResponse)
 {
     TempStorage.AddMovie(formResponse);
     return(View("FilmForm", formResponse)); //Default here is to take to the view in home that has the same name
 }
示例#22
0
 public IActionResult EnterMovie(EnterMovieModel movieEntered)
 {
     TempStorage.AddMovie(movieEntered);
     return(View("Confirmation"));
 }
示例#23
0
 public IActionResult Movies(NewMovie movie)
 {
     TempStorage.AddMovie(movie);
     return(View("Confirmation", movie));
 }