Beispiel #1
0
 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();
 }
Beispiel #2
0
        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);
            }
        }