BOX3_ERP_API.Core.BLL.SolicitacaoAbastecimentoBLL.CriarSolicitacaoAbastecimento
Gerado por Inteligência Artificial.
Visão Geral
Este método é responsável por criar uma solicitação de abastecimento a partir de um modelo de entrada e dados de token.
public async Task CriarSolicitacaoAbastecimento(SolicitacaoAbastecimentoInputModel inputModel, DadosToken dadosToken) {...}
Dependências Diretas
| Método | Localização | Linha |
|---|
Referências
| Método / Endpoint | Localização | Linha |
|---|
Detalhamento das Referências
System.Guid.NewGuid()
Este método está localizado no arquivo 'BOX3_ERP_API.Core.BLL\SolicitacaoAbastecimentoBLL.cs' na linha 182. Ele é responsável por gerar um novo identificador único global (GUID).
BOX3_ERP_API.Core.BLL.ArquivoBLL.Criando
Este método está localizado no arquivo 'BOX3_ERP_API.Core.BLL\SolicitacaoAbastecimentoBLL.cs' na linha 185. Ele possui chamadas para os métodos 'BOX3_ERP_API.Core.BLL.ConfiguracaoBLL.GetItem', 'BOX3_ERP_API.Core.Services.Interfaces.IDropboxService.GetCurrentDropboxToken', 'BOX3_ERP_API.Core.Util.FileUtil.Base64Convert', 'BOX3_ERP_API.Core.Integrations.DropboxIntegration.UploadFileFromBase64' e 'string.StartsWith'.
BOX3_ERP_API.Core.BLL.CEPBLL.GeolocalizacaoParaEndereco
Este método está localizado no arquivo 'BOX3_ERP_API.Core.BLL\SolicitacaoAbastecimentoBLL.cs' na linha 215. Ele possui chamadas para os métodos 'BOX3_ERP_API.Core.Util.WebRequestUtil.GetRequest', 'Newtonsoft.Json.JsonConvert.DeserializeObject', 'System.Collections.Generic.IEnumerable.First', 'System.Collections.Generic.IEnumerable.First', 'System.Collections.Generic.IEnumerable.First', 'System.Collections.Generic.IEnumerable.First' e 'BOX3_ERP_API.Core.BLL.CEPBLL.CepParaEndereco'.
BOX3_ERP_API.Core.BLL.SolicitacaoAbastecimentoBLL.AprovacaoAutomatica
Este método está localizado no arquivo 'BOX3_ERP_API.Core.BLL\SolicitacaoAbastecimentoBLL.cs' na linha 224. Ele possui chamadas para os métodos 'System.Linq.IQueryable.CountAsync' e 'BOX3_ERP_API.Core.BLL.VeiculoAbastecimentoBLL.ClassificacaoAbastecimentoKmL'.
Impacto de Alterações
Propagação de Mudanças
- As alterações nos métodos referenciados podem impactar diretamente o funcionamento deste método.
- ...
Requisitos para Alteração Segura
- É necessário garantir que as alterações nos métodos referenciados não afetem a lógica deste método.
- ...