public async Task <IEnumerable <SelectListItem> > GetPositions()
        {
            var jobTitles = await _jobPositionService.GetAllAsync();

            var item = new List <SelectListItem>
            {
                new SelectListItem()
                {
                    Value    = null,
                    Text     = "",
                    Selected = true
                }
            };

            foreach (var job in jobTitles)
            {
                item.Add(new SelectListItem()
                {
                    Value = job.PositionId.ToString(),
                    Text  = job.PositionName
                });
            }

            return(item);
        }
예제 #2
0
        public async Task <IActionResult> Index()
        {
            var jobPositions = await _jobPositionService.GetAllAsync();

            var viewModel = new JobViewModel
            {
                JobTitles = jobPositions
            };

            return(View(viewModel));
        }