public async Task <IActionResult> Index()
        {
            var skillGroups = await _skillGroupService.GetAllAsync();

            var viewModel = new SkillGroupViewModel
            {
                SkillGroups = skillGroups
            };

            return(View(viewModel));
        }
        public async Task <IEnumerable <SelectListItem> > GetSkillGroups()
        {
            var skillGroups = await _skillGroupService.GetAllAsync();

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

            foreach (var skillgroup in skillGroups)
            {
                item.Add(new SelectListItem()
                {
                    Value = skillgroup.SkillGroupId.ToString(),
                    Text  = skillgroup.SkillGroupName
                });
            }

            return(item);
        }