public ActionResult Create(NewAssignmentsViewModel model) { try { var repository = new AssignedRepository(context); if (ModelState.IsValid) { var assignedCourse = MapperHelpers.Map <AssignedCourse>(model); var individual = MapperHelpers.Map <Individual>(model); assignedCourse.IsCompleted = false; repository.Insert(assignedCourse); context.SaveChanges(); return(RedirectToAction("Index")); } model.CourseList = PopulateCourses(model.CourseId); model.IndividualList = PopulateIndividuals(model.IndividualId); return(View(model)); } catch (Exception ex) { model.CourseList = PopulateCourses(model.CourseId); model.IndividualList = PopulateIndividuals(model.IndividualId); return(View(model)); } }
public ActionResult Create() { var model = new NewAssignmentsViewModel(); model.CourseList = PopulateCourses(model.CourseId); model.IndividualList = PopulateIndividuals(model.IndividualId); model.AssingmentDate = DateTime.Now; return(View(model)); }