Pular para o conteúdo principal

RetornaPerformance

atenção

Gerado por Inteligência Artificial.


Visão Geral

O método RetornaPerformance da classe VeiculoAbastecimentoBLL é responsável por calcular a performance de um veículo com base nos parâmetros de quilometragem anterior, quilometragem atual, quilometragem por litro do veículo e quantidade de litros abastecidos.

BOX3_ERP_API.Core.BLL.VeiculoAbastecimentoBLL.cs
public async Task<bool> RetornaPerformance(long? kmAnterior, long kmAtual, decimal? kmLitroVeiculo, decimal qtdLitros) {...}

Dependências Diretas

MétodoLocalizaçãoLinha
RetornaPerformanceBOX3_ERP_API.Core.BLL.VeiculoAbastecimentoBLL.cs0

Referências

Método / EndpointLocalizaçãoLinha
SolicitacaoPorIdBOX3_ERP_API.Controllers.MobileTranslados.SolicitacaoAbastecimentoMobileController.cs374
HistoricoVeiculoBOX3_ERP_API.Core.Repositories.Implementations.VeiculoAbastecimentoRepository.cs656
HistoricoVeiculoBOX3_ERP_API.Controllers.VeiculoAbastecimentoV2Controller.cs251

Detalhamento das Referências

SolicitacaoPorId

O método SolicitacaoPorId da classe SolicitacaoAbastecimentoMobileController é responsável por retornar uma solicitação de abastecimento com base em um identificador único.

HistoricoVeiculo

O método HistoricoVeiculo da classe VeiculoAbastecimentoRepository é responsável por retornar o histórico de abastecimento de um veículo, sendo utilizado pelo método HistoricoVeiculo da classe VeiculoAbastecimentoV2Controller.

Impacto de Alterações

Propagação de Mudanças

  1. O método RetornaPerformance pode impactar os métodos SolicitacaoPorId e HistoricoVeiculo.
  2. O método HistoricoVeiculo pode impactar o método HistoricoVeiculo da classe VeiculoAbastecimentoV2Controller.

Requisitos para Alteração Segura

  • Qualquer alteração no cálculo de performance do veículo deve ser validada para garantir a precisão dos resultados.
  • Alterações nos métodos de retorno de solicitação de abastecimento e histórico de abastecimento devem ser testadas para garantir a integridade dos dados.