public async Task <IActionResult> TestAddMovie() { // create a new movie to be added var title = $"test_{DateTime.Now}"; var result = ""; var movie = new Movie() { Title = title, Subcommittee = Subcommittee.Alternative }; try { var entry = _context.Add(movie); await _context.SaveChangesAsync(); result = $"Truck added successfully."; _context.Remove(entry.Entity); await _context.SaveChangesAsync(); } catch (Exception e) { result = $"Failed to add truck {e.Message};"; } return(RedirectToAction("Complete", routeValues: new { message = result })); }
public async Task <IActionResult> Create([Bind("Id,Title,PosterUrl,Subcommittee")] Movie movie) { if (ModelState.IsValid) { _context.Add(movie); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(movie)); }
public async Task <IActionResult> Create([Bind("Id,MovieId,ShowDateTime")] Showtime showtime) { if (ModelState.IsValid) { _context.Add(showtime); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["MovieId"] = new SelectList(_context.Movie, "Id", "Title", showtime.MovieId); return(View(showtime)); }