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); } }
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); } }