public async Task <IActionResult> Create([Bind("GenreID,GenreName")] GenresModel genresModel) { if (ModelState.IsValid) { _context.Add(genresModel); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(genresModel)); }
public async Task <IActionResult> Create([Bind("CustomerID,CustomerName,CustomerEmail,CustomerPhoneNumber")] CustomersModel customersModel) { if (ModelState.IsValid) { _context.Add(customersModel); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(customersModel)); }
public async Task <IActionResult> Create([Bind("MovieID,MovieTitle,YearReleased,Director,GenresModelID")] MoviesModel moviesModel) { if (ModelState.IsValid) { _context.Add(moviesModel); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["GenresModelID"] = new SelectList(_context.Genres, "GenreID", "GenreID", moviesModel.GenresModelID); return(View(moviesModel)); }
public async Task <IActionResult> Create([Bind("CustomerID,MovieID,DueDate")] RentalRecordsModel rentalRecordsModel) { if (ModelState.IsValid) { _context.Add(rentalRecordsModel); var movie = await _context.Movies.SingleOrDefaultAsync(s => s.MovieID == rentalRecordsModel.MovieID); movie.IsCheckedOut = true; await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(rentalRecordsModel)); }