コード例 #1
0
    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>");
        }
    }
コード例 #2
0
    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>");
        }
    }