public ActionResult EnroleUserToCourse(CandidateMicroCredentialCourseViewModel candidateMicroCredentialCourseViewModel) { ViewBag.CandidateMicroCredentialCourseIdList = GetCandidateMicroCredentialCourseIds(); ViewBag.MicroCredentialIdList = GetMicroCredentialIds(); ViewBag.CandidateIdList = GetCandidateIds(); if (ModelState.IsValid) { var mapper = AutoMapperConfig.Configure(); var candidateMicroCredentialCourse = mapper.Map <CandidateMicroCredentialCourseViewModel, CandidateMicroCredentialCourse>(candidateMicroCredentialCourseViewModel); _repositoryEndPointService.EnroleUserToMicroCredentialCourse(candidateMicroCredentialCourse.CandidateId, candidateMicroCredentialCourse.MicroCredentialId); return(View("Success")); } return(View()); }
public ActionResult EnroleForMicroCredential(EnroleForMicroCredentialViewModel model) { if (ModelState.IsValid) { _repositoryEndPointService.EnroleUserToMicroCredentialCourse(model.CandidateId, model.MicroCredentialId); return(View("Success")); } var selectList = new List <SelectListItem> { new SelectListItem { Text = "", Value = "" } }; ViewBag.MicroCredentials = selectList; return(View(model)); }