Pular para o conteúdo principal

VerificaEmprestimoAtrasado

atenção

Gerado por Inteligência Artificial.


Visão Geral

O método VerificaEmprestimoAtrasado é responsável por verificar se há empréstimos atrasados para um cliente específico ou para todos os clientes, caso o clienteId não seja fornecido. Ele utiliza configurações específicas para determinar os critérios de atraso.

BOX3_ERP_API/Core/BLL/EmprestimoBLL.cs
public async Task<bool> VerificaEmprestimoAtrasado(int? clienteId = null)

Dependências Diretas

MétodoLocalizaçãoLinha
GetItemBOX3_ERP_API/Core/BLL/EmprestimoBLL.cs27
DateTime.AddMonthsBOX3_ERP_API/Core/BLL/EmprestimoBLL.cs32
DateTime.AddMonthsBOX3_ERP_API/Core/BLL/EmprestimoBLL.cs46
DateTime.AddMonthsBOX3_ERP_API/Core/BLL/EmprestimoBLL.cs53
DateTime.AddMonthsBOX3_ERP_API/Core/BLL/EmprestimoBLL.cs65

Referências

Método / EndpointLocalizaçãoLinha
API_VerificaAtrasoBOX3_ERP_API/Controllers/EmprestimoController.cs38
API_VerificaAtrasoPorClienteBOX3_ERP_API/Controllers/EmprestimoController.cs53
API_VerificarBOX3_ERP_API/Controllers/EmprestimoController.cs659

Detalhamento das Referências

API_VerificaAtraso

Endpoint que chama o método VerificaEmprestimoAtrasado para verificar atrasos em todos os empréstimos.

API_VerificaAtrasoPorCliente

Endpoint que chama o método VerificaEmprestimoAtrasado para verificar atrasos em empréstimos de um cliente específico.

API_Verificar

Endpoint que utiliza o método VerificaEmprestimoAtrasado como parte do processo de verificação de empréstimos.

Impacto de Alterações

Alterações no método VerificaEmprestimoAtrasado podem impactar diretamente os endpoints que verificam atrasos de empréstimos, afetando a lógica de negócios relacionada a notificações de atraso e relatórios.

Propagação de Mudanças

  1. Atualizar a lógica de verificação de atraso no método VerificaEmprestimoAtrasado.
  2. Testar os endpoints API_VerificaAtraso, API_VerificaAtrasoPorCliente e API_Verificar para garantir que a nova lógica está funcionando conforme esperado.

Requisitos para Alteração Segura

  • Garantir que as configurações de atraso estejam corretamente definidas e acessíveis.
  • Realizar testes unitários e de integração para validar o comportamento após alterações.
  • Revisar a documentação dos endpoints para refletir quaisquer mudanças na lógica de verificação de atraso.