public ActionResult Create() { var organisationId = UserOrganisationId; var subjects = NidanBusinessService.RetrieveSubjects(organisationId, e => true); var viewModel = new ModuleExamSetViewModel() { ModuleExamSet = new ModuleExamSet(), Subjects = new SelectList(subjects, "SubjectId", "Name") }; return(View(viewModel)); }
public ActionResult Create(ModuleExamSetViewModel moduleExamSetViewModel) { var organisationId = UserOrganisationId; var personnelId = UserPersonnelId; if (ModelState.IsValid) { moduleExamSetViewModel.ModuleExamSet.OrganisationId = organisationId; moduleExamSetViewModel.ModuleExamSet.CreatedBy = personnelId; moduleExamSetViewModel.ModuleExamSet = NidanBusinessService.CreateModuleExamSet(UserOrganisationId, moduleExamSetViewModel.ModuleExamSet); return(RedirectToAction("Index")); } moduleExamSetViewModel.Subjects = new SelectList(NidanBusinessService.RetrieveSubjects(organisationId, e => true).ToList()); return(View(moduleExamSetViewModel)); }