public ActionResult Create() { var viewModel = new BitFormViewModel() { Genres = db.Genres.ToList() }; return(View(viewModel)); }
public ActionResult Create(BitFormViewModel viewModel) { if (!ModelState.IsValid) { viewModel.Genres = db.Genres.ToList(); return(View("create", viewModel)); } var bit = new Bit() { ArtistId = User.Identity.GetUserId(), Date = viewModel.GetDateTime(), GenreId = viewModel.Genre, Venue = viewModel.Venue }; db.Bits.Add(bit); db.SaveChanges(); return(RedirectToAction("Index", "Home")); }