Example #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            Aplicacion.Idiomas id = new Aplicacion.Idiomas((string)Session["idioma"]);
            LabelTituloPagina.Text = id.Traducir("listadocompras");

            if (Session["IdUsuario"] == null)
            {
                Response.Redirect("registro-cliente.aspx");
            }
            else if (int.Parse(Session["IdUsuario"].ToString()) == 0)
            {
                Response.Redirect("registro-cliente.aspx");
            }

            DataSet d1 = new DataSet();
            Aplicacion.ENPedidos c1 = new Aplicacion.ENPedidos();
            if (!Page.IsPostBack)//pruebas
            {

                d1 = c1.ObtenerPedidosPorClienteDataset(int.Parse(Session["IdUsuario"].ToString()));

            }

            if (Session["idioma"].ToString() == "es")
            {
                GridViewListadoPedidos.DataSource = d1;
                GridViewListadoPedidos.DataBind();

            }
            else
            {
                GridViewListadoPedidosEN.DataSource = d1;
                GridViewListadoPedidosEN.DataBind();
            }
        }
Example #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            Aplicacion.Idiomas id = new Aplicacion.Idiomas((string)Session["idioma"]);

            int IdPedido=0;
            if (Request.QueryString["idpedido"] != null)
            {
                IdPedido = int.Parse(Request.QueryString["idpedido"]);
            }

            LabelTituloPagina.Text = id.Traducir("mi_comra");
            LabelTituloPagina.Text = id.Traducir("carro");
            Label9.Text = id.Traducir("subtotal");
            Label11.Text = id.Traducir("iva");
            Label13.Text = id.Traducir("total");

            //nombrar los campos del pedido
            Aplicacion.ENPedidos ped = new Aplicacion.ENPedidos();
            ped = ped.ObtenerPedido(IdPedido);
            LabelId.Text = id.Traducir("numpedido");
            LabelFecha.Text = id.Traducir("fechaPedido");
            LabelCliente.Text = id.Traducir("clientepedido");

            LabelNIF.Text = id.Traducir("NIFpedido");
            LabelDireccion.Text = id.Traducir("Direccionpedido");
            LabelCP.Text = id.Traducir("CPpedido");
            LabelPoblacion.Text = id.Traducir("pobracionpedido");
            LabelProvincia.Text = id.Traducir("provinciapedido");
            LabelPais.Text = id.Traducir("paispedido");

            LabelId2.Text = ped.Id.ToString();
            Labelfecha2.Text = ped.Fecha.ToString();
            LabelCliente2.Text = ped.Nombre;
            LabelNIF2.Text = ped.NIF ;
            LabelDireccion2.Text = ped.Direccion;
            LabelPoblacion2.Text = ped.Poblacion;
            Aplicacion.ENProvincias prov=new Aplicacion.ENProvincias();
            LabelProvincia2.Text = prov.ObtenerProvinciaPorId(int.Parse(ped.IdProvincia.ToString())).NombreProvincia;
            Aplicacion.ENPaises pais = new Aplicacion.ENPaises();
            LabelPais2.Text = pais.ObtenerPaisPorId(int.Parse(ped.IdPais.ToString())).NombrePais;

            LabelSubtotal.Text = ped.BaseImp.ToString();
            LabelTotal.Text = ped.Total.ToString();
            LabelIVA.Text = ped.Impiva.ToString();

            if (!Page.IsPostBack)//pruebas
            {
                DataSet d1 = new DataSet();
                Aplicacion.ENPedidos p1 = new Aplicacion.ENPedidos();
                //d1 = c1.ObtenerCarro(Session.SessionID);
                d1 = p1.ObtenerLineasPedidoDatos(IdPedido);
                GridViewPedido.DataSource = d1;
                GridViewPedido.DataBind();
            }
        }
Example #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            Aplicacion.Idiomas id = new Aplicacion.Idiomas((string)Session["idioma"]);

            int IdProducto = 0;
            if (Request.QueryString["idproducto"] != null)
            {
                IdProducto = int.Parse(Request.QueryString["idproducto"]);
            }
            //Response.Write("IdProducto="+IdProducto );

            art = a.ObtenerArticulo(IdProducto);
            LabelPrecio.Text = art.PVP.ToString();
            ImageProducto.ImageUrl = "images/catalogo/ART" + IdProducto.ToString() + ".png";
            Aplicacion.ENMarcas marca = new Aplicacion.ENMarcas();
            Aplicacion.ENMarcas m = new Aplicacion.ENMarcas();
            m = marca.ObtenerMarcaPorId( art.IdMarca  );
            Aplicacion.ENFamilias fam = new Aplicacion.ENFamilias();
            Aplicacion.ENFamilias f = new Aplicacion.ENFamilias();
            ButtonAnadir.Text = id.Traducir("botonAnadirCarro");
            f = fam.ObtenerFamiliaPorId(art.IdFamilia);

            if (Session["idioma"].ToString() == "es")
            {
                LabelMarca.Text = m.Nombre_es;
                LabelFamilia.Text = f.Nombre_es;
                LabelDescripcion.Text = art.Descripcion_es;
                LabelNombre.Text = art.Nombre_es;
                LabelTituloPagina.Text = art.Nombre_es;
            }
            else if (Session["idioma"].ToString() == "en")
            {
                LabelMarca.Text = m.Nombre_en;
                LabelFamilia.Text = m.Nombre_en;
                LabelDescripcion.Text = art.Descripcion_en;
                LabelNombre.Text = art.Nombre_en;
                LabelTituloPagina.Text = art.Nombre_en;
            }
            else
            {
                LabelMarca.Text = m.Nombre_es;
                LabelFamilia.Text = m.Nombre_es;
                LabelDescripcion.Text = art.Descripcion_es;
                LabelNombre.Text = art.Nombre_es;
                LabelTituloPagina.Text = art.Nombre_es;
            }
        }
Example #4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            Aplicacion.Idiomas id = new Aplicacion.Idiomas((string)Session["idioma"]);
            LabelRegistroOK.Text = id.Traducir("registrocorrecto");
            LabelBienvenida.Text = id.Traducir("bienvenida");
            LabelNavegar.Text = id.Traducir("navega");

            if (Session["Nombre"] != null && Session["Apellido1"] != null)
            {
                LabelUsuario.Text = Session["Nombre"].ToString();
                LabelUsuario0.Text = Session["Apellido1"].ToString();
                if (Session["Apellido2"] != null)
                    LabelUsuario1.Text = Session["Apellido2"].ToString();
                else
                    LabelUsuario1.Text = "";
            }
            else
            {
                Response.Redirect("registro-incorrecto.aspx");
            }
        }
Example #5
0
        protected void Page_Load(object sender, EventArgs e)
        {
            Aplicacion.Idiomas id = new Aplicacion.Idiomas((string)Session["idioma"]);
            //this.MasterPageFile

            //LinkF1.Text = id.Traducir("bici_montana");
            //Response.Write(Session.SessionID);

            //////////////////////////////Verificar acceso
            Aplicacion.ENClientes cli = new Aplicacion.ENClientes();
            Aplicacion.ENClientes cli2 = new Aplicacion.ENClientes();
            cli2= cli.ObtenerClientePorEmail ((string)Session["loginUsuario"]);
            //Response.Write("este es el email " + cli2.Email + " sesion " + (string)Session["loginUsuario"]);
            //Response.Write("mailBD " + cli2.Email + " sesionMail " + (string)Session["loginUsuario"] + " passBD " + cli2.Contrasena);
            string s=Session["loginUsuario"].ToString();
            int n = s.Length;
            //Response.Write("n="+n);
            if ((string)Session["loginUsuario"] == cli2.Email && n>3 && (string)Session["loginContrasena"] == cli2.Contrasena)
            {
                LabelResultados.Text = id.Traducir("textoLoginOK");
                Session["usuario"] = cli2.Email;
                Session["Nombre"] = cli2.Nombre;
                Session["Apellido1"] = cli2.Apellido1;
                Session["Apellido2"] = cli2.Apellido2;
                Session["IdUsuario"] = cli2.Id;
                Session["loginUsuario"] = "";
                Response.Redirect("registro-correcto.aspx");
            }
            else
            {
                LabelResultados.Text = id.Traducir("textoLoginError");
                Session["usuario"] = null;
                Session["Nombre"] = null;
                Session["Apellido1"] = null;
                Session["Apellido2"] = null;
                Session["IdUsuario"] = null;
                Session["loginUsuario"] = null;
            }
        }
 protected void Page_Load(object sender, EventArgs e)
 {
     Aplicacion.Idiomas id = new Aplicacion.Idiomas((string)Session["idioma"]);
     LabelRegistroNoOK.Text = id.Traducir("registroincorrecto");
 }