public async Task <IActionResult> CreateRole([FromBody] RoleForCreateDto roleForCreateDto)
        {
            var response = await _roleService.CreateRole(roleForCreateDto.Name);

            if (!response.Succeeded)
            {
                return(BadRequest(response));
            }

            return(Ok(response));
        }
        public async Task <IActionResult> AddRole(RoleForCreateDto role)
        {
            var roleToCreate = _mapper.Map <PermissionRole>(role);

            _context.PermissionRoles.Add(roleToCreate);

            if (await _context.SaveChangesAsync() > 0)
            {
                return(Ok());
            }
            return(BadRequest());
        }