Beispiel #1
0
        protected void ButtonPedido_Click(object sender, EventArgs e)
        {
            if (Session["IdUsuario"]==null)
            {
                Response.Redirect("registro-cliente.aspx");
            }
            else if (int.Parse(Session["IdUsuario"].ToString()) == 0)
            {
                Response.Redirect("registro-cliente.aspx");
            }
            ENClientes c = new ENClientes();
            c = c.ObtenerClientePorId(int.Parse(Session["IdUsuario"].ToString()));
            ENPedidos p = new ENPedidos();
            p.IdCliente=int.Parse(Session["IdUsuario"].ToString());
            p.Nombre=c.Nombre;
            p.NIF=c.Nif;
            p.Direccion=c.Direccion;
            p.CP=c.Cp;
            p.Poblacion=c.Poblacion;
            p.IdProvincia=c.IdProvincia;
            p.IdPais=c.IdPais;
            p.BaseImp=subtotal;
            p.Impiva=IVA;
            p.Total=total;
            p.Fecha = DateTime.Now;

            ENCarro carro=new ENCarro();

            p.InsertarPedido(p, carro.ObtenerLineasCarro(Session.SessionID), Session.SessionID);
            carro.BorrarCarroCliente(Session.SessionID);
            Response.Redirect("listado-compras.aspx");
        }
        protected void ButtonBaja_Click(object sender, EventArgs e)
        {
            if ((string)Session["usuario"] != null)
            {
                ENClientes auz = new ENClientes();
                auz = auz.ObtenerClientePorId(int.Parse(Session["IdUsuario"].ToString()));

                if (auz.BorrarCliente(auz.Id))
                {
                    Session["IdUsuario"] = null;
                    Session["usuario"] = null;
                    Session["Nombre"] = null;
                    Session["Apellido1"] = null;
                    Session["Apellido2"] = null;
                    Response.Redirect("index.aspx");
                }
            }
            else
            {
                Response.Redirect("modificar-cliente.aspx");
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            Aplicacion.Idiomas id = new Aplicacion.Idiomas((string)Session["idioma"]);

            //Taducciones Normales
            LabelNombre.Text = id.Traducir("nombre");
            LabelNombreV.Text = id.Traducir("nombreV");
            LabelApellido1.Text = id.Traducir("apellido1");
            LabelApellido1V.Text = id.Traducir("apellido1V");

            LabelApellido2V.Text = id.Traducir("apellido2");
            LabelApellido2.Text = id.Traducir("apellido2");

            LabelDirreccionV.Text = id.Traducir("direccion");
            LabelPoblacionV.Text = id.Traducir("poblacion");

            LabelDirreccion.Text = id.Traducir("direccion");
            LabelPoblacion.Text = id.Traducir("poblacion");
            LabelProvincia.Text = id.Traducir("provincia");
            LabelPais.Text = id.Traducir("pais");
            LabelContrasena3.Text = id.Traducir("contrasena3");
            LabelContrasena.Text = id.Traducir("contrasena1");
            LabelContrasena2.Text = id.Traducir("contrasena2");
            LabelAviso.Text = id.Traducir("aviso");
            //Traducciones de control de Validacion
            CompareValidatorContrasena.ErrorMessage = id.Traducir("errorcontrasena");
            RequiredFieldValidatorContrasena.ErrorMessage = id.Traducir("errorcontrasena2");
            RequiredFieldValidatorContrasena2.ErrorMessage = id.Traducir("errorcontrasena2");
            RequiredFieldValidatorEmail.ErrorMessage = id.Traducir("erroremail2");
            RequiredFieldValidatorNombre.ErrorMessage = id.Traducir("errornombre");
            RequiredFieldValidatorApellido.ErrorMessage = id.Traducir("errorapellido");
            RequiredFieldValidatorNif.ErrorMessage = id.Traducir("errornif");
            RegularExpressionValidatorEmail.ErrorMessage = id.Traducir("erroremail");
            RegularExpressionValidatorCp.ErrorMessage = id.Traducir("errorcp");
            //Taducciones de botones
            ButtonEnviarRegistro.Text = id.Traducir("botonmodificar");
            ButtonBaja.Text = id.Traducir("baja");

            if ((string)Session["usuario"] != null)
            {
                ENClientes auz = new ENClientes();
                auz = auz.ObtenerClientePorId(int.Parse(Session["IdUsuario"].ToString()));

                LabelNombreV1.Text = auz.Nombre;
                LabelApellido1V1.Text = auz.Apellido1;
                LabelApellido2V1.Text = auz.Apellido2;

                LabelNifV1.Text = auz.Nif;
                LabelEmailV1.Text = auz.Email;
                LabelContrasena3V1.Text = auz.Contrasena;
                LabelDirreccionV1.Text = auz.Direccion;
                LabelCpV1.Text = auz.Cp;
                LabelPoblacionV1.Text = auz.Poblacion;
            }
            else
            {
                Response.Redirect("registro-incorrecto.aspx");
            }
        }