public async Task <bool> AssignRolToUserAsync(AssignRolToUserRequestDto rolUserRequest)
        {
            bool response = false;

            var user = await _userManager.FindByNameAsync(rolUserRequest.UserName);

            if (user != null)
            {
                IdentityResult result = await _userManager.AddToRoleAsync(user, rolUserRequest.RoleName);

                response = result.Succeeded;
            }

            return(response);
        }
        public async Task <IActionResult> AssignRolToUser(AssignRolToUserRequestDto model)
        {
            if (ModelState.IsValid)
            {
                bool result = await _authenticateService.AssignRolToUserAsync(model);

                if (result)
                {
                    return(Ok(result));
                }
                _fullErrorList = "Falló al intentar asignar Rol";
                ModelState.AddModelError("message", _fullErrorList);
            }

            return(BadRequest(ModelState));
        }