Pular para o conteúdo principal

ProcedimentosQuantidade

atenção

Gerado por Inteligência Artificial.


Visão Geral

O método ProcedimentosQuantidade é responsável por calcular a quantidade de procedimentos realizados em uma clínica, utilizando um intervalo de datas fornecido como parâmetro. Ele faz parte do repositório KPIClinicaRepository e retorna um objeto do tipo KPIResultGeralDTO de forma assíncrona.

plasfran_erp.core/Repositories/Implementations/KPIClinicaRepository.cs
public async Task<KPIResultGeralDTO> ProcedimentosQuantidade(DataInicioDataFimDTO model) {...}

Dependências Diretas

MétodoLocalizaçãoLinha
DateTime.Equals(DateTime)plasfran_erp.core/Repositories/Implementations/KPIClinicaRepository.cs538
DateTime.Equals(DateTime)plasfran_erp.core/Repositories/Implementations/KPIClinicaRepository.cs541
DateTime.AddMilliseconds(double)plasfran_erp.core/Repositories/Implementations/KPIClinicaRepository.cs560
DateTime.AddDays(double)plasfran_erp.core/Repositories/Implementations/KPIClinicaRepository.cs560
IDbConnection.QueryAsync<KPIItemGeralDTO>(string, object?, IDbTransaction?, int?, CommandType?)plasfran_erp.core/Repositories/Implementations/KPIClinicaRepository.cs564

Referências

Método / EndpointLocalizaçãoLinha
KPIClinicaController.ProcedimentosQuantidade(DataInicioDataFimDTO)plasfran_erp_api/Controllers/KPIClinicaController.cs31

Detalhamento das Referências

KPIClinicaController.ProcedimentosQuantidade

O método ProcedimentosQuantidade no KPIClinicaController é um endpoint HTTP POST que recebe um objeto DataInicioDataFimDTO no corpo da requisição. Ele chama o método ProcedimentosQuantidade do repositório KPIClinicaRepository para obter a quantidade de procedimentos e retorna o resultado como uma ação do controlador.

Impacto de Alterações

Alterações no método ProcedimentosQuantidade podem impactar diretamente o endpoint ProcedimentosQuantidade no KPIClinicaController, afetando a forma como os dados de procedimentos são calculados e retornados para o cliente.

Propagação de Mudanças

  1. Alterações na lógica de cálculo de procedimentos no método ProcedimentosQuantidade podem afetar o resultado retornado pelo endpoint KPIClinicaController.ProcedimentosQuantidade.
  2. Mudanças nos parâmetros ou no tipo de retorno do método ProcedimentosQuantidade exigirão ajustes correspondentes no controlador KPIClinicaController.

Requisitos para Alteração Segura

  • Garantir que todas as dependências diretas, como métodos de DateTime e IDbConnection, sejam compatíveis com as alterações propostas.
  • Testar o endpoint KPIClinicaController.ProcedimentosQuantidade para verificar se os resultados retornados permanecem corretos após as alterações.
  • Atualizar a documentação e os testes automatizados para refletir quaisquer mudanças na assinatura ou no comportamento do método.