private void btnValider_Click(object sender, EventArgs e) { var addr = txtBoxAdresse.Text; var ville = txtBoxVille.Text; var cp = txtBoxCp.Text; leVisiteur.VIS_ADRESSE = addr; leVisiteur.VIS_VILLE = ville; leVisiteur.VIS_CP = cp; if (ville.Any(char.IsDigit)) { MessageBox.Show("La ville ne peut pas contenir un chiffre dans son nom"); } else if (cp.Any(char.IsLetter)) { MessageBox.Show("Le code postal ne peut pas contenir des lettres"); } else if (cp.Length < 5 || cp.Length > 5) { MessageBox.Show("Le code postal doit faire seulement 5 caractères"); } else { VisiteurManager.update(leVisiteur); MessageBox.Show("Mise à jour efffectué, il faut se déconnecter et se reconnecter pour voir les changements"); this.Close(); } }
private void btnValider_Click(object sender, EventArgs e) { var oldMdp = txtOldPwd.Text; var confMdp = txtConfPwd.Text; var newMdp = txtNewPwd.Text; // Supprime les espaces vide oldMdp.Trim(); // Verif le mdp actuel if (confMdp == "" || newMdp == "" || oldMdp == "") { MessageBox.Show("Veuillez saisir les informations"); } else { if (this.leVis.vis_mdp != oldMdp) { MessageBox.Show("Le mot de passe actuel n'est pas bon"); } else if (newMdp != confMdp) { MessageBox.Show("Les 2 nouveaux mots de passe ne sont pas identique"); } else if (newMdp == oldMdp) { MessageBox.Show("Le nouveau mot de passe est identique à l'ancien"); } else if (newMdp.Length < 8) { MessageBox.Show("Le mot de passe est trop petit il doit être supérieur à 8 caractères"); } else if (!newMdp.Any(char.IsUpper) || !newMdp.Any(char.IsLower) || !newMdp.Any(char.IsDigit)) { MessageBox.Show("Le mot de passe n'est pas assez fort"); } else { leVis.vis_mdp = newMdp; VisiteurManager.update(leVis); MessageBox.Show("Mise à jour efffectué, il faut se déconnecter et se reconnecter pour voir les changements"); this.Close(); } } }