Pular para o conteúdo principal

GetListPorPerfilAcesso

atenção

Gerado por Inteligência Artificial.


Visão Geral

O método GetListPorPerfilAcesso é responsável por obter uma lista de funcionalidades associadas a um perfil de acesso específico. Ele utiliza filtros para refinar os resultados retornados.

BOX3_ERP_API/Core/BLL/PerfilFuncionalidadeBLL.cs
public async Task<List<Lista_FuncionalidadesModel>> GetListPorPerfilAcesso(int idPerfil, Filtro_ListaPerfilFuncionalidade model)

Dependências Diretas

MétodoLocalizaçãoLinha
Newtonsoft.Json.JsonConvert.DeserializeObject<List<string>>(string)BOX3_ERP_API/Core/BLL/PerfilFuncionalidadeBLL.cs80
Newtonsoft.Json.JsonConvert.DeserializeObject<List<string>>(string)BOX3_ERP_API/Core/BLL/PerfilFuncionalidadeBLL.cs81

Referências

Método / EndpointLocalizaçãoLinha
API_GetListagemBOX3_ERP_API/Controllers/PerfilFuncionalidadeController.cs72

Detalhamento das Referências

API_GetListagem

O método API_GetListagem é um endpoint HTTP POST que chama o método GetListPorPerfilAcesso para obter a listagem de funcionalidades com base no perfil de acesso e nos filtros fornecidos.

Impacto de Alterações

Alterações no método GetListPorPerfilAcesso podem impactar diretamente o comportamento do endpoint API_GetListagem, afetando a forma como as funcionalidades são listadas para um perfil de acesso.

Propagação de Mudanças

  1. Verificar se as alterações no método GetListPorPerfilAcesso afetam a lógica de filtragem e listagem de funcionalidades.
  2. Testar o endpoint API_GetListagem para garantir que as mudanças não introduzam regressões.

Requisitos para Alteração Segura

  • Garantir que todos os casos de uso do método GetListPorPerfilAcesso sejam cobertos por testes.
  • Validar que os filtros aplicados no método continuam funcionando conforme esperado após as alterações.