Pular para o conteúdo principal

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çãoDescriçãoArquivoLinha
WhereFiltra agências com base no identificador do bancoAgenciaBLL.cs57
IncludeCarrega os dados do banco associadoAgenciaBLL.cs59
ToListAsyncRetorna a lista de agências filtradasAgenciaBLL.cs59

Referências

MétodoLocalizaçãoLinha
API_BancoGetItem(int)AgenciaController.cs44

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 Include do 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 bancoId existentes e inexistentes.
  • Confirmar se o relacionamento com Banco está íntegro no retorno.
  • Validar a resposta nas interfaces que consomem o método via API.