예제 #1
0
        private void CargarPestanasLocal()
        {
            string cad1 = "";
            string cad2 = "";


            int i = txtBusquedaProducto.Text.IndexOf('*');

            cad1 = txtBusquedaProducto.Text.Split('*')[0].ToString();
            if (i > -1)
            {
                cad2 = txtBusquedaProducto.Text.Split('*')[1].ToString();
            }

            //Insertar estadística
            Estadisticas.InsertarBusqueda(cad1, cad2, Contexto.Usuario, Contexto.IdTerminal);

            //Response.Redirect("StockEnTienda.aspx?Producto=" + cad1 + "&Talla=" + cad2);
            //Dirección a la que tiene qeu reenviar EleccionProducto
            string returnUrl = Server.UrlEncode(Constantes.Paginas.StockEnTienda + "?Talla=" + cad2);

            //Direccion de EleccionProducto con los parámetros del filtro de artículo a buscar y de la dirección a la que tiene que redirigir
            //EleccionProducto.aspx?Filtro=1234&ReturnUrl=StockEnTienda%3FTalla=38
            string urlEleccionProducto = Constantes.Paginas.EleccionProducto + "?" + Constantes.QueryString.FiltroArticulo + "=" + cad1 +
                                         "&" + Constantes.QueryString.ReturnUrl + "=" + returnUrl;

            Response.Redirect(urlEleccionProducto);
        }
예제 #2
0
        protected void lnkBuscar_Click(object sender, EventArgs e)
        {
            string cad1 = "";
            string cad2 = "";


            int i = txtBuscar.Text.IndexOf('*');

            cad1 = txtBuscar.Text.Split('*')[0].ToString();
            if (i > -1)
            {
                cad2 = txtBuscar.Text.Split('*')[1].ToString();
            }

            string usu = (string)HttpContext.Current.Session[Constantes.Session.Usuario];

            //Insertar estadística
            //Estadisticas.InsertarBusqueda(cad1, cad2, Contexto.Usuario, Contexto.IdTerminal);
            Estadisticas.InsertarBusqueda(cad1, cad2, usu, Contexto.IdTerminal);

            //Response.Redirect("StockEnTienda.aspx?Producto=" + cad1 + "&Talla=" + cad2);
            //Dirección a la que tiene qeu reenviar EleccionProducto
            string returnUrl = Server.UrlEncode(Constantes.Paginas.StockEnTienda + "?Talla=" + cad2);

            //Direccion de EleccionProducto con los parámetros del filtro de artículo a buscar y de la dirección a la que tiene que redirigir
            //EleccionProducto.aspx?Filtro=1234&ReturnUrl=StockEnTienda%3FTalla=38
            string urlEleccionProducto = Constantes.Paginas.EleccionProducto + "?" + Constantes.QueryString.FiltroArticulo + "=" + cad1 +
                                         "&" + Constantes.QueryString.ReturnUrl + "=" + returnUrl;

            string sz = string.Format("{0}?{1}={2}&{3}={4}", Constantes.Paginas.EleccionProducto, Constantes.QueryString.FiltroArticulo,
                                      cad1, Constantes.QueryString.ReturnUrl, returnUrl);

            Response.Redirect(sz, true);
            return;
        }