public async Task <IdentityResult> RegistrarUsuarioAdministrador(UsuarioADE usuarioAgente, UsuarioADE usuarioCriado, EnumTipoUsuario funcao, bool existente) { IdentityResult result = await ServicoUsuario.CadastrarAdministradorAsync(usuarioCriado, usuarioCriado.PasswordHash, existente, funcao); if (result.Succeeded) { await SalvarLog($"Usuário {usuarioAgente.ToString()} CADASTROU o usuário {usuarioCriado.ToString()} no sistema como {funcao}", "BaseController RegistrarUsuarioAdministrador", EnumTipoLog.AlteracaoUsuario, TipoEvento.Alteracao, usuarioAgente); } return(result); }