Exemple #1
0
        private void ConfigurarWebService()
        {
            //m_ws = new QuickMobile.Client.WSComunicaciones.DataAccess();
            m_ws = new PraxairComunicaciones.WSPraxair.DataAccess();
            if (this.m_rwParametros.UsarGPRS)
            {
                m_ws.ConnectionGroupName = this.m_rwParametros.ConexionGPRS;

                //int index = 0;
                //index = m_ConfiguracionWS.IPServidorGprs.IndexOf("http");
                //if (index < 0)
                m_ws.Url = "http://" + m_ConfiguracionWS.IPServidorGprs + ":" + m_ConfiguracionWS.PuertoServidor + "/" + m_ConfiguracionWS.VirtualDirectory + "/DataAccess.asmx";
                //else
                //    m_ws.Url = m_ConfiguracionWS.IPServidorGprs + ":" + m_ConfiguracionWS.PuertoServidor + "/" + m_ConfiguracionWS.VirtualDirectory + "/DataAccess.asmx";
            }
            else
            {
                m_ws.Url = "http://" + m_ConfiguracionWS.IPServidor + ":" + m_ConfiguracionWS.PuertoServidor + "/" + m_ConfiguracionWS.VirtualDirectory + "/DataAccess.asmx";
            }
            m_ws.Timeout = m_ConfiguracionWS.TimeOutWebServices;
            m_ConfiguracionWS.TimeOutWebServices = m_ws.Timeout;
            if (m_ConfiguracionWS.UsuarioWebService != "")
            {
                m_ws.Credentials = new NetworkCredential(m_ConfiguracionWS.UsuarioWebService, m_ConfiguracionWS.ClaveWebService);
            }
        }
Exemple #2
0
        public static bool usarGprsf(string sConexionGPRS)
        {
            if (sConexionGPRS == null)
            {
                return(false);
            }

            if (sConexionGPRS.ToString().Trim().Equals(""))
            {
                return(false);
            }

            WSPraxair.DataAccess m_ws;
            m_ws     = new PraxairComunicaciones.WSPraxair.DataAccess();
            m_ws.Url = "http://" + m_ConfiguracionWS.IPServidor + ":" + m_ConfiguracionWS.PuertoServidor + "/" + m_ConfiguracionWS.VirtualDirectory + "/DataAccess.asmx";

            m_ws.Timeout = m_ConfiguracionWS.TimeOutWebServices;
            m_ConfiguracionWS.TimeOutWebServices = m_ws.Timeout;
            m_ws.Timeout = 10000;

            try
            {
                string fecha = m_ws.GetFechaSistema();
                return(false);
            }
            catch (Exception ex)
            {
                return(true);
            }
        }