Exemple #1
0
        protected void btnConn_Click(object sender, EventArgs e)
        {
            string courriel = txtCourriel.Text;
            string mdp      = txtMDP.Text;
            Membre membre   = MembreFactory.Login(courriel, mdp, ((Logements)Master).CnnStr);

            if (membre != null)
            {
                if (membre.ChgMDP == false)
                {
                    Session[Logements.SESSIONMEMBRE] = membre;
                    Response.Redirect("Default.aspx");
                }
                else
                {
                    ClientScript.RegisterStartupScript(GetType(), "Show", "<script> $('#changeMDP').modal('show');</script>");
                    buttonConfirm.CommandArgument = membre.Id.ToString();
                }
            }
            else
            {
                loginFailed.Visible       = true;
                generatedPassword.Visible = false;
                passwordChanged.Visible   = false;
            }
        }
Exemple #2
0
        protected void change_final(object sender, EventArgs e)
        {
            string oldPass  = OldPW.Value;
            string newPass1 = NewPW1.Value;
            string newPass2 = NewPW2.Value;

            if (newPass1 != newPass2)
            {
                passesDontFit.Visible = true;
                wrongPassword.Visible = false;
                return;
            }
            Membre membre  = Session[Logements.SESSIONMEMBRE] as Membre;
            Membre working = MembreFactory.Login(membre.Courriel, oldPass, ((Logements)Master).CnnStr);

            if (working != null)
            {
                MembreFactory.changePassword(membre.Id, newPass1, ((Logements)Master).CnnStr);
                passChanged.Visible   = true;
                passesDontFit.Visible = false;
                wrongPassword.Visible = false;
                return;
            }
            else
            {
                wrongPassword.Visible = true;
                passesDontFit.Visible = false;
                return;
            }
        }
Exemple #3
0
        protected void btnConn_Click(object sender, EventArgs e)
        {
            string courriel = txtCourriel.Text;
            string mdp      = txtMDP.Text;
            Membre membre   = MembreFactory.Login(courriel, mdp, ConfigurationManager.ConnectionStrings["cnnStr"].ConnectionString);

            if (membre != null)
            {
                Session[TP3.SESSIONMEMBRE] = membre;
                Response.Redirect("Default.aspx");
            }
            else
            {
                loginFailed.Visible = true;
            }
        }