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