public void AtualizaUsuario(UsuarioAtualizaDto usuarioAtualizaDto)
        {
            var usuarioId = int.Parse(_httpContext.HttpContext.User.FindFirst(ClaimTypes.NameIdentifier).Value);

            if (usuarioId != usuarioAtualizaDto.Id)
            {
                throw new CoreException(Resources.EditarSemPermissao);
            }

            var usuario = _usuarioRepository.GetById(usuarioId);

            usuario.Nome = usuarioAtualizaDto.Nome;

            _usuarioRepository.Update(usuario);

            _unityOfWork.Commit();
        }
        public IActionResult AtualizaUsuario([FromBody] UsuarioAtualizaDto usuarioAtualizaDto)
        {
            _usuarioService.AtualizaUsuario(usuarioAtualizaDto);

            return(Ok());
        }