DeleteFolhaLote
atenção
Gerado por Inteligência Artificial.
Visão Geral
O método DeleteFolhaLote é responsável por deletar um lote de folhas de pagamento com base em parâmetros específicos, como EmpresaId, Periodo, TipoFolhaPagamentoId e dadosToken.
BOX3_ERP_API/Core/BLL/FolhaPagamentoBLL.cs
public async Task<bool> DeleteFolhaLote(int? EmpresaId, DateTime Periodo, int TipoFolhaPagamentoId, DadosToken dadosToken)
Dependências Diretas
| Método | Localização | Linha |
|---|---|---|
| RemoveRange | BOX3_ERP_API/Core/BLL/FolhaPagamentoBLL.cs | 1263 |
| Remove | BOX3_ERP_API/Core/BLL/FolhaPagamentoBLL.cs | 1264 |
| Join | BOX3_ERP_API/Core/BLL/FolhaPagamentoBLL.cs | 1274 |
Referências
| Método / Endpoint | Localização | Linha |
|---|---|---|
| DeletarFolhalote | BOX3_ERP_API/Controllers/FolhaPagamentoController.cs | 199 |
Detalhamento das Referências
DeletarFolhalote
O método DeletarFolhalote é um endpoint HTTP POST que chama o método DeleteFolhaLote para deletar um lote de folhas de pagamento. Ele recebe um objeto Filtro_GerarFolhaPagamento como parâmetro.
Impacto de Alterações
Alterações no método DeleteFolhaLote podem impactar diretamente o funcionamento do endpoint DeletarFolhalote, afetando a capacidade de deletar folhas de pagamento em lote.
Propagação de Mudanças
- Verificar se o método
DeleteFolhaLoteestá sendo chamado corretamente pelo endpointDeletarFolhalote. - Garantir que as alterações não afetem a lógica de remoção de registros no banco de dados.
Requisitos para Alteração Segura
- Testar o método
DeleteFolhaLoteisoladamente para garantir que a lógica de remoção está correta. - Validar a integração com o endpoint
DeletarFolhalotepara assegurar que a funcionalidade de deletar em lote continua operando conforme esperado.