예제 #1
0
 public void envoiMailTest()
 {
     string      destinataires = "*****@*****.**";
     string      login         = "******";
     string      nom           = "prenom + nom";
     string      nouveauMdp    = "MOTDEPASSE";
     GestionMail target        = new GestionMail(destinataires, login, nom, nouveauMdp);
 }
예제 #2
0
        protected void ReinitPassword_Click(object sender, EventArgs e)
        {
            Compte compte = new Compte();

            String email = EmailRecover.Text;

            String    mdp = compte.reinitialiserMotDePasse(email);
            DataTable dt  = compte.getInfosPersonne(email);

            if (mdp != null && dt != null && dt.Rows.Count > 0)
            {
                String nom    = dt.Rows[0].ItemArray.GetValue(0).ToString();
                String prenom = dt.Rows[0].ItemArray.GetValue(1).ToString();
                String login  = dt.Rows[0].ItemArray.GetValue(2).ToString();

                GestionMail gMail = new GestionMail(EmailRecover.Text, login, prenom + " " + nom, mdp);

                Response.Redirect("~/Account/ChangePasswordSuccess.aspx");
            }
            else
            {
                FailureText.Text = "L'identification a échoué";
            }
        }