示例#1
0
        public ActionResult SelectEmployerJob()
        {
            var initJobModel = new SelectDeleteJobViewModel {
                NumberOfPositions = 1, IsActive = false
            };

            ViewBag.MicroCredentialIdList = GetMicroCredentialIds();
            ViewBag.EmployerIdList        = GetEmployerIds();
            var employer = _repositoryEndPointService.GetEmployerByEmail(User.Identity.Name);

            if (employer == null)
            {
                return(View("Failed"));
            }
            var emptySelectJobIds = new List <SelectListItem> {
                new SelectListItem {
                    Text = "", Value = ""
                }
            };

            ViewBag.JobsIdList = GetJobIdsForEmployer(employer.EmployerId) ?? emptySelectJobIds;
            return(View(initJobModel));
        }