public async Task <IActionResult> GetAllLevels()
        {
            var result = await _levelBusiness.GetAllLevels();

            if (result.Any())
            {
                return(Ok(result));
            }

            return(NotFound());
        }
예제 #2
0
        private async Task GetLevelsDropDownList(int levelId = -1)
        {
            var levels = await _levelBusiness.GetAllLevels();

            List <SelectListItem> listItems = new List <SelectListItem>();

            foreach (var levelDto in levels)
            {
                var item = new SelectListItem
                {
                    Text     = levelDto.LevelName,
                    Value    = levelDto.LevelId.ToString(),
                    Selected = levelDto.LevelId == levelId
                };
                listItems.Add(item);
            }

            ViewBag.Levels = listItems;
        }
예제 #3
0
        public async Task <IActionResult> GetAllLevels()
        {
            var levels = await _levelBusiness.GetAllLevels();

            return(View("Index", levels));
        }