GetListBanco
atenção
Gerado por Inteligência Artificial.
Visão Geral
O método GetListBanco, localizado na classe AgenciaBLL, é responsável por retornar a lista de agências vinculadas a um banco específico, com base no seu identificador único (bancoId).
É utilizado em fluxos que envolvem visualização e seleção de agências por banco, sendo essencial para garantir que os dados exibidos estejam relacionados corretamente à instituição bancária.
BOX3_ERP_API.Core.BLL.AgenciaBLL.GetListBanco
public async Task<List<Agencia>> GetListBanco(int bancoId)
Dependências Diretas
| Método / Ação | Descrição | Arquivo | Linha |
|---|---|---|---|
Where | Filtra agências com base no identificador do banco | AgenciaBLL.cs | 57 |
Include | Carrega os dados do banco associado | AgenciaBLL.cs | 59 |
ToListAsync | Retorna a lista de agências filtradas | AgenciaBLL.cs | 59 |
Referências
| Método | Localização | Linha |
|---|---|---|
API_BancoGetItem(int) | AgenciaController.cs | 44 |
Detalhamento das Referências
AgenciaController.API_BancoGetItem
Endpoint exposto via API que retorna todas as agências vinculadas a um banco informado.
Utilizado em cenários de cadastro, edição e visualização de dados bancários.
Impacto de Alterações
Alterar o método GetListBanco pode afetar:
- Listagens de agências por banco em telas administrativas.
- Fluxos de validação que exigem seleção de agência.
- Integrações que usam esta informação para relacionamento de dados.
Propagação de Mudanças
Caso este método seja modificado:
- Verifique se o carregamento com
Includedo banco ainda funciona corretamente. - Teste o retorno para bancos com e sem agências cadastradas.
- Valide o comportamento em chamadas via
API_BancoGetItem.
Requisitos para Alteração Segura
- Executar testes com
bancoIdexistentes e inexistentes. - Confirmar se o relacionamento com
Bancoestá íntegro no retorno. - Validar a resposta nas interfaces que consomem o método via API.