protected void btn_buscarproducto_Click(object sender, EventArgs e) { try { string data = null; SR_ServicioFerronet.ServiciosSoapClient obwsClientesSoap = new SR_ServicioFerronet.ServiciosSoapClient(); obwsClientesSoap.ClientCredentials.UserName.UserName = "******"; obwsClientesSoap.ClientCredentials.UserName.Password = "******"; SR_ServicioFerronet.SeguridadToken obclsSeguridad = new SR_ServicioFerronet.SeguridadToken { username = "******", contrasena = "-6K3HCpD@cC{^" }; string stToken = obwsClientesSoap.autenticacionUsuario(obclsSeguridad); if (stToken.Equals("-1")) { throw new Exception("Requiere Validacion"); } obclsSeguridad.AutenticacionToken = stToken; // data = String resultado = ""; //DataTable inf = List <Productos> a = JsonConvert.DeserializeObject <List <Productos> >(obwsClientesSoap.ConsultaDeProductos(obclsSeguridad, tb_buscar.Text)); List <Productos> u = new List <Productos>(); foreach (Productos p in a) { resultado = p.Imagen.Replace("~", "http://ferronet.hopto.org"); p.Imagen = resultado; u.Add(p); } GV_Ferronet.DataSource = u; GV_Ferronet.DataBind(); /*if (inf.Rows.Count > 0) * { * GV_Ferronet.DataSource = inf; * } * else * { * GV_Ferronet.DataSource = null; * }*/ // GV_Ferronet.DataBind(); } catch (Exception ex) { Response.Write("<Script Language='JavaScript'>parent.Alert('" + ex.Message + "');</Script>"); } }
protected void Page_Load(object sender, EventArgs e) { try { string data = null; SR_ServicioFerronet.ServiciosSoapClient obwsClientesSoap = new SR_ServicioFerronet.ServiciosSoapClient(); obwsClientesSoap.ClientCredentials.UserName.UserName = "******"; obwsClientesSoap.ClientCredentials.UserName.Password = "******"; SR_ServicioFerronet.SeguridadToken obclsSeguridad = new SR_ServicioFerronet.SeguridadToken { username = "******", contrasena = "-6K3HCpD@cC{^" }; string stToken = obwsClientesSoap.autenticacionUsuario(obclsSeguridad); if (stToken.Equals("-1")) { throw new Exception("Requiere Validacion"); } obclsSeguridad.AutenticacionToken = stToken; data = obwsClientesSoap.ConsultaDeProveedores(obclsSeguridad, int.Parse(DDL_Categoria.SelectedValue)); DataTable inf = JsonConvert.DeserializeObject <DataTable>(data); if (inf.Rows.Count > 0) { GV_Ferronet.DataSource = inf; } else { GV_Ferronet.DataSource = null; } GV_Ferronet.DataBind(); } catch (Exception ex) { Response.Write("<Script Language='JavaScript'>parent.Alert('" + ex.Message + "');</Script>"); } }