DeletaPagamentoRecorrente
atenção
Gerado por Inteligência Artificial.
Visão Geral
O método DeletaPagamentoRecorrente é responsável por deletar um pagamento recorrente específico, incluindo suas parcelas associadas, da base de dados.
BOX3_ERP_API.Core.BLL.PagamentoRecorrenteBLL.cs
public async Task DeletaPagamentoRecorrente(int id) {...}
Dependências Diretas
| Método | Localização | Linha |
|---|---|---|
| Microsoft.EntityFrameworkCore.DbSet<Pagamento>.RemoveRange | BOX3_ERP_API.Core.BLL.PagamentoRecorrenteBLL.cs | 470 |
| Microsoft.EntityFrameworkCore.DbSet<PagamentoRecorrenteParcela>.RemoveRange | BOX3_ERP_API.Core.BLL.PagamentoRecorrenteBLL.cs | 471 |
| Microsoft.EntityFrameworkCore.DbSet<PagamentoRecorrente>.Remove | BOX3_ERP_API.Core.BLL.PagamentoRecorrenteBLL.cs | 472 |
Referências
| Método / Endpoint | Localização | Linha |
|---|---|---|
| DeletePagamentoRecorrente | BOX3_ERP_API.Controllers.PagamentoRecorrenteController.cs | 107 |
Detalhamento das Referências
DeletePagamentoRecorrente
O método DeletePagamentoRecorrente no controlador PagamentoRecorrenteController é responsável por expor um endpoint HTTP DELETE que permite a exclusão de um pagamento recorrente específico através de sua identificação.
Impacto de Alterações
Alterações no método DeletaPagamentoRecorrente podem impactar a funcionalidade de exclusão de pagamentos recorrentes, afetando tanto a remoção dos registros principais quanto das parcelas associadas.
Propagação de Mudanças
- Alterações no método podem afetar o endpoint HTTP DELETE exposto pelo
PagamentoRecorrenteController, que depende deste método para realizar a operação de exclusão.
Requisitos para Alteração Segura
- Garantir que todas as referências ao método
DeletaPagamentoRecorrentesejam atualizadas para refletir quaisquer mudanças na assinatura ou na lógica do método. - Testar o fluxo completo de exclusão de pagamentos recorrentes para assegurar que todas as entidades relacionadas sejam removidas corretamente.