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")); }
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()); }
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")); }
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 })); }