public JadlogApp() { objPedidosProtheusRep = new PedidosProtheusRep(); wsNotifisbean = new WsdlJadlog.NotfisBeanService(); wsConsultajadLog = new wsJadlogConsulta.TrackingBeanService(); CodigoCliente = ConfigurationSettings.AppSettings["CodigoClienteJadlog"]; SenhaCliente = ConfigurationSettings.AppSettings["SenhaWebserviceJadlog"]; CnpjTechshop = ConfigurationSettings.AppSettings["CnpjTechshop"]; objLogerroApp = new LogerroApp(); }
public void AtualizarInformacaoPedidoTransportadora() { try { foreach (PedidoProtheus item in objPedidosProtheusRep.Listar(4)) { wsJadlogConsulta.TrackingBeanService obj = new wsJadlogConsulta.TrackingBeanService(); string MensagemRetorno = obj.consultarPedido(CnpjTechshop, SenhaCliente, "264068697201"); stringRetorno Resultado = XmlHelper.Deserializacao <stringRetorno>(TratarXmlJadLog(MensagemRetorno, "stringRetorno")); objPedidosProtheusRep.AtualizaStatus(item.CodigoPedidoProtheus, 5); /*if (Resultado.Jadlog_Tracking_Consultar.ND.Status == "ENTREGUE") * { * objPedidosProtheusRep.AtualizaStatus(5, 6); * * } */ } }catch (Exception ex) { objLogerroApp.GravarLogErro("Consulta Situação de Pedido Jadlog", "Erro ao consulta pedido Jadlog", ex.Message); } }