public async Task <IActionResult> DeleteMovie(Guid id) { MovieAdminServiceModel movie = await this.moviesService.FindMovie(id); DeleteMovieViewModel movieModel = new DeleteMovieViewModel(); movieModel.MovieName = movie.Name; movieModel.Id = movie.Id; return(View(movieModel)); }
public ActionResult Delete(int?id) { if (id == null) { return(NotFound()); } var movie = context.Movies.Find(id); var model = new DeleteMovieViewModel() { ID = movie.ID, Titel = movie.Titel }; return(View(model)); }
public async Task <IActionResult> DeleteMovie(DeleteMovieViewModel model) { if (!ModelState.IsValid) { //var errors = ModelState.Select(x => x.Value.Errors) // .Where(y => y.Count > 0) // .ToList(); return(View(model)); } await this.moviesService.DeleteMovie(model.Id); TempData.AddSuccessMessage($"Movie '{model.MovieName}' successfully deleted !"); return(RedirectToAction("Index", "Movie")); }
public IActionResult DeleteMoviePage(int movieID) { movie = movieCollection.GetMovie(movieID); DeleteMovieViewModel model = new DeleteMovieViewModel() { MovieID = movie.MovieID, MovieTitle = movie.MovieTitle, MovieInfo = movie.MovieInfo, MovieSummary = movie.MovieSummary, Poster = movie.Poster, Director = movie.Director, Stars = movie.Stars, Trailer = movie.Trailer, Writers = movie.Writers }; return(View(model)); }