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)); }
public ActionResult EnroleForMicroCredential() { var dictionary = _repositoryEndPointService.GetCurrentUserAndCourses(User.Identity.Name.ToLower()); if (dictionary.Keys.Any()) { ViewBag.MicroCredentials = dictionary.Values.First(); var model = new EnroleForMicroCredentialViewModel { CandidateId = dictionary.Keys.First().CandidateId }; return(View(model)); } var selectList = new List <SelectListItem> { new SelectListItem { Text = "", Value = "" } }; ViewBag.MicroCredentials = selectList; return(View(new EnroleForMicroCredentialViewModel { CandidateId = -1, MicroCredentialId = -1 })); }