Esempio n. 1
0
 public IActionResult Create(MovieCreateViewModel NewMovie)
 {
     if (!TryValidateModel(NewMovie))
     {
         return(View(NewMovie));
     }
     _movieDatabase.Insert(new Movie
     {
         Title       = NewMovie.Title,
         Description = NewMovie.Description,
         Genre       = NewMovie.Genre,
         ReleaseDate = NewMovie.ReleaseDate
     });
     return(RedirectToAction("index"));
 }
Esempio n. 2
0
 public IActionResult Create(MovieCreateViewModel movie)
 {
     if (ModelState.IsValid)
     {
         _movieDatabase.Insert(new Movie
         {
             Title       = movie.Title,
             Description = movie.Description,
             Genre       = movie.Genre,
             ReleaseDate = movie.ReleaseDate
         });
         return(RedirectToAction("Index"));
     }
     return(View(movie));
 }
 public IActionResult Create([FromForm] MovieCreateViewModel movie)
 {
     if (TryValidateModel(movie))
     {
         _movieDatabase.Insert(new Movie
         {
             Title       = movie.Title,
             Description = movie.Description,
             Genre       = movie.Genre,
             Rating      = movie.Rating,
             ReleaseDate = movie.ReleaseDate
         });
         return(RedirectToAction(nameof(Index)));
     }
     return(View());
 }
Esempio n. 4
0
        public IActionResult Create(MovieCreateViewModel movie)
        {
            if (!TryValidateModel(movie))
            {
                return(View(movie));
            }
            Movie newMovie = new Movie()
            {
                Title       = movie.Title,
                Description = movie.Description,
                Genre       = movie.Genre,
                Releasedate = movie.Releasedate
            };

            _movieDatabase.Insert(newMovie);

            return(RedirectToAction("Index"));
        }
Esempio n. 5
0
        public IActionResult Create(MovieCreateViewModel model)
        {
            if (!TryValidateModel(model))
            {
                return(View(model));
            }

            var movie = new Movie()
            {
                Title       = model.Title,
                Description = model.Description,
                Genre       = model.Genre,
                ReleaseDate = model.ReleaseDate,
                Rating      = model.Rating
            };

            movie = _movieDatabase.Insert(movie);

            return(RedirectToAction("Details", new { id = movie.Id }));
        }