Ejemplo n.º 1
0
        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());
        }
Ejemplo n.º 2
0
        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));
        }