private void AcompanhamentoOrdemConsolidado() { try { //IServicoTermo _ServicoTermo = Ativador.Get<IServicoTermo>(); ServicoTermo _ServicoTermo = new ServicoTermo(); AcompanhamentoConsolidadoOrdemTermoRequest _request = new AcompanhamentoConsolidadoOrdemTermoRequest(); _request.CodigoCliente = 31940; //AcompanhamentoConsolidadoOrdemTermoResponse ObterAcompanhamentoOrdemTermo = // _ServicoTermo.AcompanhamentoOrdensConsolidadoSolicitacoes(_request); AcompanhamentoConsolidadoOrdemTermoResponse ObterAcompanhamentoOrdemTermo = new ServicoTermo().AcompanhamentoOrdensConsolidadoSolicitacoes(_request); Debugger.Log(0, "AcompanhamentoOrdemConsolidado", string.Format("[{0}] acompanhamentos encontrados", ObterAcompanhamentoOrdemTermo.ListaAcompanhamentoConsolidado.Count)); } catch (Exception ex) { Debugger.Log(0, "Erro_AcompanhamentoOrdemConsolidado", ex.Message); } }
private void ServicoTermo() { DateTime dataInicio = DateTime.Now; IServicoTermo gServico = Ativador.Get <IServicoTermo>(); AcompanhamentoConsolidadoOrdemTermoRequest _request = new AcompanhamentoConsolidadoOrdemTermoRequest(); _request.CodigoCliente = 31940; var response = gServico.ConsultarTaxaTermoDia(); }
private List <TransporteAcompanhamentoDeTermo> BuscarListaDeTermos() { List <TransporteAcompanhamentoDeTermo> lLista = new List <TransporteAcompanhamentoDeTermo>(); try { IServicoTermo lServico = Ativador.Get <IServicoTermo>(); AcompanhamentoConsolidadoOrdemTermoRequest lRequest = new AcompanhamentoConsolidadoOrdemTermoRequest(); AcompanhamentoConsolidadoOrdemTermoResponse lResponse; lRequest.AcompanhamentoOrdemTermoInfo = new OMS.Termo.Lib.Info.AcompanhamentoOrdemTermoInfo(); //TODO: Alterar esses IDs na mão //lRequest.AcompanhamentoOrdemTermoInfo.IdCliente = 31940; lResponse = lServico.AcompanhamentoOrdensConsolidadoSolicitacoes(lRequest); if (lResponse.CriticaResposta == OMS.Termo.Lib.Info.StatusRespostaEnum.Sucesso) { lLista.AddRange(ConverterLista(lResponse.ListaAcompanhamentoConsolidado)); } else { Logger.ErrorFormat("Resposta com erro de IServicoTermo.ObterAcompanhamentoOrdemTermoSinacor(pIdCliente: [{0}]) > [{1}] [{2}]" , lRequest.AcompanhamentoOrdemTermoInfo.IdCliente , lResponse.CriticaResposta , lResponse.DescricaoResposta); } lLista = new List <TransporteAcompanhamentoDeTermo>(lLista.OrderByDescending(i => i.DateSolicitacao)); } catch (Exception ex) { Logger.ErrorFormat("Erro em AcompanhamentoDeTermo > CarregarTermos() [{0}]\r\n{1}", ex.Message, ex.StackTrace); } return(lLista); }