VerificaEmprestimoAtrasado
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.
public async Task<bool> VerificaEmprestimoAtrasado(int? clienteId = null)
Dependências Diretas
| Método | Localização | Linha |
|---|---|---|
| GetItem | BOX3_ERP_API/Core/BLL/EmprestimoBLL.cs | 27 |
| DateTime.AddMonths | BOX3_ERP_API/Core/BLL/EmprestimoBLL.cs | 32 |
| DateTime.AddMonths | BOX3_ERP_API/Core/BLL/EmprestimoBLL.cs | 46 |
| DateTime.AddMonths | BOX3_ERP_API/Core/BLL/EmprestimoBLL.cs | 53 |
| DateTime.AddMonths | BOX3_ERP_API/Core/BLL/EmprestimoBLL.cs | 65 |
Referências
| Método / Endpoint | Localização | Linha |
|---|---|---|
| API_VerificaAtraso | BOX3_ERP_API/Controllers/EmprestimoController.cs | 38 |
| API_VerificaAtrasoPorCliente | BOX3_ERP_API/Controllers/EmprestimoController.cs | 53 |
| API_Verificar | BOX3_ERP_API/Controllers/EmprestimoController.cs | 659 |
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
- Atualizar a lógica de verificação de atraso no método
VerificaEmprestimoAtrasado. - Testar os endpoints
API_VerificaAtraso,API_VerificaAtrasoPorClienteeAPI_Verificarpara 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.