public ActionResult Create() { var viewModel = new CourseviewModel { categories = _dbContext.Categories.ToList(), Heading = "Add Course" }; return(View(viewModel)); }
public ActionResult Create(CourseviewModel viewModel) { if (!ModelState.IsValid) { viewModel.categories = _dbContext.Categories.ToList(); return(View("Create", viewModel)); } var course = new Course { LecturerId = User.Identity.GetUserId(), DateTime = viewModel.GetDateTime(), CategoryId = viewModel.Category, Place = viewModel.Place }; _dbContext.Courses.Add(course); _dbContext.SaveChanges(); return(RedirectToAction("Index", "Home")); }