public ActionResult Create(MeetingFormViewModel viewModel) { if (!ModelState.IsValid) { viewModel.Categories = _context.Category.ToList(); return(View("Create", viewModel)); } //var userId = User.Identity.GetUserId(); //var user = _context.Users.Single(u => u.Id == userId); //var selectedCat = _context.Category.Single(c => c.Id == viewModel.Category); //Migrated through controller var meeting = new Meeting { leadById = User.Identity.GetUserId(), DateTime = viewModel.GetDateTime(), CategoryId = viewModel.Category, Venue = viewModel.Venue }; _context.Metting.Add(meeting); _context.SaveChanges(); return(RedirectToAction("Index", "Home")); }
public ActionResult Create() { var viewModel = new MeetingFormViewModel() { Categories = _context.Category.ToList() }; return(View(viewModel)); }