Example #1
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));
        }
Example #2
0
        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
            }));
        }