public ActionResult Create() { var viewModel = new GigFormViewModel { Genres = _context.Genres.ToList() }; return View(viewModel); }
public ActionResult Create(GigFormViewModel viewModel) { if (!ModelState.IsValid) { viewModel.Genres = _context.Genres.ToList(); return View("Create", viewModel); } var gig = new Gig { ArtistId = User.Identity.GetUserId(), DateTime = viewModel.GetDateTime(), GenreId = viewModel.Genre, Venue = viewModel.Venue }; _context.Gigs.Add(gig); _context.SaveChanges(); return RedirectToAction("Index", "Home"); }