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; } }
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; } }
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; } }