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