Sepultamento
Gerado por Inteligência Artificial.
Visão Geral
O método Sepultamento é uma implementação assíncrona que faz parte do repositório KPICemiterioRepository. Ele é responsável por processar dados relacionados a sepultamentos, utilizando um objeto DataInicioDataFimNullDTO como parâmetro para definir o intervalo de tempo a ser considerado. O método retorna um objeto KPIResultGeralDTO que contém os resultados do processamento.
public async Task<KPIResultGeralDTO> Sepultamento(DataInicioDataFimNullDTO model) {...}
Dependências Diretas
| Método | Localização | Linha |
|---|---|---|
| VerificaFiltroDeData | plasfran_erp.core/Repositories/Implementations/KPICemiterioRepository.cs | 82 |
| AddMilliseconds | plasfran_erp.core/Repositories/Implementations/KPICemiterioRepository.cs | 97 |
| AddDays | plasfran_erp.core/Repositories/Implementations/KPICemiterioRepository.cs | 97 |
| QueryAsync | plasfran_erp.core/Repositories/Implementations/KPICemiterioRepository.cs | 101 |
Referências
| Método / Endpoint | Localização | Linha |
|---|---|---|
| Sepultamento | plasfran_erp.api/Controllers/KPICemiterioController.cs | 98 |
Detalhamento das Referências
Sepultamento
O método Sepultamento no controlador KPICemiterioController é um endpoint HTTP POST que recebe um objeto DataInicioDataFimNullDTO no corpo da requisição. Ele chama o método Sepultamento do repositório KPICemiterioRepository para obter os dados processados e retorna um ActionResult.
Impacto de Alterações
Alterações no método Sepultamento podem impactar diretamente o controlador KPICemiterioController, que depende deste método para fornecer dados de sepultamento através do endpoint HTTP.
Propagação de Mudanças
- Alterações na lógica de processamento de dados no método
Sepultamentopodem afetar o resultado retornado ao controladorKPICemiterioController. - Mudanças nos parâmetros ou no tipo de retorno do método
Sepultamentoexigirão ajustes correspondentes no controlador que o consome.
Requisitos para Alteração Segura
- Garantir que o objeto
DataInicioDataFimNullDTOseja corretamente validado antes de ser passado para o métodoSepultamento. - Verificar se todas as dependências diretas, como
VerificaFiltroDeData,AddMilliseconds,AddDays, eQueryAsync, continuam a funcionar conforme esperado após qualquer alteração. - Testar o endpoint HTTP no controlador
KPICemiterioControllerpara garantir que ele ainda retorna os resultados corretos após as modificações no métodoSepultamento.