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étodo | Localização | Linha |
|---|---|---|
| Newtonsoft.Json.JsonConvert.DeserializeObject<List<string>>(string) | BOX3_ERP_API/Core/BLL/PerfilFuncionalidadeBLL.cs | 80 |
| Newtonsoft.Json.JsonConvert.DeserializeObject<List<string>>(string) | BOX3_ERP_API/Core/BLL/PerfilFuncionalidadeBLL.cs | 81 |
Referências
| Método / Endpoint | Localização | Linha |
|---|---|---|
| API_GetListagem | BOX3_ERP_API/Controllers/PerfilFuncionalidadeController.cs | 72 |
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
- Verificar se as alterações no método
GetListPorPerfilAcessoafetam a lógica de filtragem e listagem de funcionalidades. - Testar o endpoint
API_GetListagempara 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
GetListPorPerfilAcessosejam cobertos por testes. - Validar que os filtros aplicados no método continuam funcionando conforme esperado após as alterações.