protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["SESION"] == "SIGN_OFF" || Session["SESION"] == null)
            {
                Response.Redirect("login.aspx");
            }
            string cargo         = null;
            string codigoUsuario = null;

            codigoUsuario = Session["CODUSUA"] as string;
            AutenticarLogin cargoUsuario = new AutenticarLogin();

            cargo          = cargoUsuario.cargoUsuario(codigoUsuario);
            lblNombre.Text = (codigoUsuario);
            lblCargo.Text  = (cargo);
        }
        protected void btnChangePassword_Click(object sender, EventArgs e)
        {
            lblError.Text = "";
            bool   error            = false;
            string anteriorPassword = null;
            string nuevaPassword    = null;
            string codigoUsuario    = null;

            codigoUsuario = Session["CODUSUA"] as string;

            anteriorPassword = txtBeforePassword.Text;
            nuevaPassword    = txtAfterPassword.Text;
            AutenticarLogin valida = new AutenticarLogin();

            error = valida.AutenticarUsuario(codigoUsuario, anteriorPassword);
            if (error == true)
            {
                if (anteriorPassword == nuevaPassword)
                {
                    lblError.Text = "La contraseƱa actual es igual a la que quiere cambiar";
                }
                else
                {
                    Actualizar update = new Actualizar();
                    update.actualizarPassword(codigoUsuario, nuevaPassword);
                    txtAfterPassword.Visible        = false;
                    txtAfterPasswordConfirm.Visible = false;
                    txtBeforePassword.Visible       = false;
                    btnChangePassword.Visible       = false;
                    AC.Visible      = false;
                    lblCambios.Text = "Password Actualizada";
                }
            }
            else
            {
                lblError.Text = "Su Password es incorrecta";
            }
        }
Example #3
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            string codigoUsuario = null;
            string password      = null;
            bool   autenticar    = false;

            codigoUsuario = Username.Value;
            password      = Password.Value;
            AutenticarLogin validar = new AutenticarLogin();

            autenticar = validar.AutenticarUsuario(codigoUsuario, password);
            if (autenticar == true)
            {
                Session["CODUSUA"] = codigoUsuario;
                Session["SESION"]  = "SIGN_ON";
                Response.Redirect("Index.aspx");
            }
            else
            {
                lblError.Text = "Usuario o Password Incorrectas";
                //Page.ClientScript.RegisterStartupScript(this.GetType(),"Scripts", "<script>alert('Password Incorrecta');</script>");
            }
        }