Ejemplo n.º 1
0
        protected void btnAceptar_Click(object sender, EventArgs e)
        {
            string correo = txtCorreo.Text;
            string password = txtContrasena.Text;

            ClienteBE clientebe = new ClienteBE();
            Cliente cliente = clientebe.obtieneDniNombresCliente(correo, password);
            if (cliente != null)
            {
                lblResultado.ForeColor = System.Drawing.Color.Blue;
                lblResultado.Text = "Bienvenido ... ";
                Response.AppendHeader("REFRESH", "2;URL=" + "Catalogo.aspx");

                Label dniGlobal = (Label)Master.FindControl("lblDniClienteGlobal");
                Label NombresGlobal = (Label)Master.FindControl("lblNombresClienteGlobal");

                dniGlobal.Text = cliente.dni;
                NombresGlobal.Text = cliente.nombres;
            }
            else
            {
                txtCorreo.Text = "";
                txtContrasena.Text = "";
                lblResultado.ForeColor = System.Drawing.Color.Red;
                lblResultado.Text = "Usuario o Contraseña Erronea";
            }
        }
        protected void btnBuscaCliente_Click(object sender, EventArgs e)
        {
            string dni = txtDniCliente.Text;
            ClienteBE clientebe = new ClienteBE();
            Cliente cliente = clientebe.obtieneDatosCliente(dni);
            if (cliente.dni != null)
            {
                lblApellidos.Text = cliente.apellidos;
                lblNombres.Text = cliente.nombres;
                lblDireccion.Text = cliente.direccion;

                lblApellidosNombresFactura.Text = cliente.apellidos + " " + cliente.nombres;
                lblDniFactura.Text = cliente.dni;
                txtDireccionFactura.Text = cliente.direccion;
                lblTelefonoFactura.Text = cliente.celular;

                btnRegistrar.Enabled = true;
            }
            else
            {
                lblResultado.Text = "Usted es un Usuario No Registrado";
                Response.AppendHeader("REFRESH", "5;URL=" + "RegistrarCliente.aspx");
            }
        }
        protected void BtnRegistrar_Click(object sender, EventArgs e)
        {
            //          ------------------------------------------------------------------------------------
            //          -------------------------- Comentado por salir Error -------------------------------
            //          ------------------------------------------------------------------------------------
            rnd.PersonaServiceImplService   svc = new rnd.PersonaServiceImplService();
            var persona = svc.validaPersonaInfo(txtDni.Text);
            int sw = persona.estado;
            if (sw == 0)
            {
                lblResultado.ForeColor = System.Drawing.Color.Red;
                lblResultado.Text = "Ustede No Puede Registrarse";
            }
            else
            {
               //------------------------------------------------------------------------------------
               //------------------------------------------------------------------------------------
               //------------------------------------------------------------------------------------
                lblResultado.Text = "";
                ClienteBE clientebe = new ClienteBE();
                string Dni=txtDni.Text;
                string Nombres=txtNombres.Text;
                string Apellidos=txtApellidos.Text;
                string Email=txtCorreo.Text;
                string Direccion=txtDireccion.Text;
                string Celular=txtTelefono.Text;
                string Contrasena=txtPassword.Text;
                int Estado = Int32.Parse("1");

                clientebe.GrabarCliente(Dni, Nombres, Apellidos, Email, Direccion, Celular, Contrasena, Estado);
                clean();
                lblResultado.ForeColor = System.Drawing.Color.Blue;
                lblResultado.Text = "Registro Satisfactorio... Gracias";
                Response.AppendHeader("REFRESH", "5;URL=" + "Catalogo.aspx");
            }
        }
        protected void BtnRegistrar_Click(object sender, EventArgs e)
        {
            ClienteBE clientebe = new ClienteBE();
            string Dni=txtDni.Text;
            string Nombres=txtNombres.Text;
            string Apellidos=txtApellidos.Text;
            string Email=txtCorreo.Text;
            string Direccion=txtDireccion.Text;
            string Celular=txtTelefono.Text;
            string Contrasena=txtPassword.Text;
            int Estado = Int32.Parse("1");

            clientebe.GrabarCliente(Dni, Nombres, Apellidos, Email, Direccion, Celular, Contrasena, Estado);
            clean();
            Response.Redirect("Catalogo.aspx");
            //          ------------------------------------------------------------------------------------
            //          -------------------------- Comentado por salir Error -------------------------------
            //          ------------------------------------------------------------------------------------
            //            rnd.PersonaServiceImplService svc = new rnd.PersonaServiceImplService();
            //            txtApellidos.Text = svc.validaPersona(txtDni.Text);
            //            List lst=new List();
            //          ------------------------------------------------------------------------------------
            //          ------------------------------------------------------------------------------------
            //          ------------------------------------------------------------------------------------

            //= svc.validaPersonaInfo("43873938").;
            /*
            rnd.PersonaServiceImplService wsRnd = new rnd.PersonaServiceImplService();
            int valida = wsRnd.validaPersona(txtDni.Text);
            if (valida == 1)
            {
                lblResultado.Text = "Registro Completo ... ";
                lblResultado.ForeColor = System.Drawing.Color.Blue;
                Response.AddHeader("REFRESH", "3;URL=Catalogo.aspx");
            }
            else
            {
                lblResultado.ForeColor = System.Drawing.Color.Red;
                lblResultado.Text = "Ustede No Puede Registrarse";
            }*/
            //rnd.PersonaServiceImplService wsRnd = new rnd.PersonaServiceImplService();

            //String demo = wsRnd.validaPersonaInfo("rr");
               // txtNombres.Text = demo.ToString();
            //String valorwe = wsRnd.validaPersona(txtDni.Text);

            ///Label1.Text = valorwe;

            //String valida = wsRnd.validaPersonaInfo(txtDni.Text);
            //String csv = valida;
            //String[] parts = csv.Split(';');
            //List<String> list = new List<String>(parts);
            //String estado = list[0].ToString();

            //if (estado.Equals("1"))
            //{
            //    txtNombres.Text = list[1].ToString();
            //    txtApellidos.Text = list[2].ToString();
            //    txtTelefono.Text = list[3].ToString();
            //    txtDireccion.Text = list[4].ToString();
            //    lblResultado.Text = "Registro Completo ... ";
            //    lblResultado.ForeColor = System.Drawing.Color.Blue;
            //    Response.AddHeader("REFRESH", "6;URL=Catalogo.aspx");
            //}
            //else
            //{
            //    lblResultado.ForeColor = System.Drawing.Color.Red;
            //    lblResultado.Text = "Ustede No Puede Registrarse";
            //}
        }