public async Task <IActionResult> Rules() { if (IsAdmin) { var rules = await _ruleService.GetList(); var dtos = _mapper.Map <IEnumerable <RuleAdminDTO> >(rules); return(Ok(dtos)); } else { var rules = await _ruleService.GetActiveList(); var dtos = _mapper.Map <IEnumerable <RuleBasicDTO> >(rules); return(Ok(dtos)); } }