public async Task <IActionResult> Create([Bind("Id,MovieTitle,Duration,Genre,Director,ReleaseDate,Rating,Plot")] Movie movie) { if (!ModelState.IsValid) { return(View(movie)); } await Task.Run(() => _moviesRepository.CreateMovie(movie)); return(RedirectToAction(nameof(Index))); }
public IActionResult CreateMovies(Movie movie) { if (!ModelState.IsValid) { return(new BadRequestObjectResult(ModelState)); } _repo.CreateMovie(movie); return(new OkObjectResult(movie)); }
public async Task <ActionResult <int> > Post(Movie movie) { return(await moviesRepository.CreateMovie(movie)); }
public void CreateMovie(MovieViewModel movieModel) { _moviesRepository.CreateMovie(movieModel); }