示例#1
0
        private void button1_Click(object sender, EventArgs e)
        {
            //Nuevo usuario;

            Usuario     newUser = new Usuario();
            SqlInterfaz sq      = new SqlInterfaz();

            //Comprobar constraseñas
            if (txbxPsw.Text.Equals(txbxConfirm.Text))
            {
                newUser.setPasswrd(txbxPsw.Text);
                newUser.setUsername(txbxUsr.Text.ToLower());
                newUser.setEmail(txbxMail.Text.ToLower());
                newUser.setRol("USR");

                if (sq.NuevoUsuario(newUser))
                {
                    //Mostrar Mensaje/Pagina usuario creado correctamente
                    this.Close();
                }
                else
                {
                    //Mostrar mensaje error al crear usuario
                }
            }
            else
            {
                //Mostrar error contrasña no coincide
            }
        }
示例#2
0
        protected void Button1_Click1(object sender, EventArgs e)
        {
            Usuario     newUser = new Usuario();
            SqlInterfaz sq      = new SqlInterfaz();

            //Comprobar constraseñas
            if (txbxPsw.Text.Equals(txbxConPsw.Text))
            {
                newUser.setPasswrd(txbxPsw.Text);
                newUser.setUsername(txbxUsr.Text.ToLower());
                newUser.setEmail(txbxMail.Text.ToLower());
                newUser.setRol("USR");

                if (sq.NuevoUsuario(newUser))
                {
                    //Mostrar Mensaje/Pagina usuario creado correctamente
                    Response.Write("Usuario creado. Intente iniciar sesion.");
                    Response.Redirect("Login.aspx");
                }
                else
                {
                    //Mostrar mensaje error al crear usuario
                    Response.Write("Error al crear usuario, intente mas tarde.");
                }
            }
            else
            {
                //Mostrar error contrasña no coincide
                Response.Write("Las contraseñas no coinciden.");
            }
        }
示例#3
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            Usuario     usr = new Usuario();
            SqlInterfaz sq  = new SqlInterfaz();

            usr.setUsername(txbxUsr.Text.ToLower());
            usr.setPasswrd(txbxPsw.Text);



            if (sq.Identificarse(usr))
            {
                Session["Autenticado"] = true;

                if (usr.getRol().Equals("ADMIN"))
                {
                    Response.Redirect("AdminPage.aspx");
                }
                else
                {
                    Response.Redirect("Menu.aspx");
                }
            }
        }