GetList
atenção
Gerado por Inteligência Artificial.
Visão Geral
O método GetList é responsável por obter uma lista de itens de controle de ASO (Atestado de Saúde Ocupacional) com base em um filtro especificado. Ele utiliza parâmetros de ordenação e paginação para retornar os resultados de forma organizada.
BOX3_ERP_API/Core/BLL/ControleAsoBLL.cs
public async Task<DTResult<Item_ControleAso>> GetList(Filtro_ControleAso item) {...}
Dependências Diretas
| Método | Localização | Linha |
|---|---|---|
getSearchString | BOX3_ERP_API/Core/BLL/ControleAsoBLL.cs | 48 |
MakeOrder<T> | BOX3_ERP_API/Core/BLL/ControleAsoBLL.cs | 91 |
MakeResponseList<T> | BOX3_ERP_API/Core/BLL/ControleAsoBLL.cs | 151 |
Subtract | BOX3_ERP_API/Core/BLL/ControleAsoBLL.cs | 171 |
Referências
| Método / Endpoint | Localização | Linha |
|---|---|---|
API_GetList | BOX3_ERP_API/Controllers/ControleAsoController.cs | 72 |
Detalhamento das Referências
API_GetList
O método API_GetList é um endpoint HTTP POST que recebe um filtro de controle de ASO e retorna uma lista de resultados processados pelo método GetList.
Impacto de Alterações
Alterações no método GetList podem impactar a forma como os dados de controle de ASO são filtrados, ordenados e paginados, afetando diretamente o endpoint API_GetList.
Propagação de Mudanças
- Alterações na lógica de filtragem ou ordenação podem exigir ajustes no método
MakeOrder<T>. - Modificações na estrutura de dados retornados podem impactar o método
MakeResponseList<T>.
Requisitos para Alteração Segura
- Garantir que os testes de unidade cubram todos os cenários de filtragem e ordenação.
- Verificar a compatibilidade com o endpoint
API_GetListpara assegurar que as mudanças não quebrem a API existente.