private void btnModification_Click(object sender, EventArgs e) { if (String.IsNullOrEmpty(txtbMdpActuel.Text)) { MessageBox.Show("Veuillez renseigner votre mot de passe actuel !", "Erreur de modification", MessageBoxButtons.OK, MessageBoxIcon.Error); } else if (String.IsNullOrEmpty(txtbNouveauMdp.Text)) { MessageBox.Show("Veuillez renseigner votre nouveau mot de passe actuel !", "Erreur de modification", MessageBoxButtons.OK, MessageBoxIcon.Error); } else if (String.IsNullOrEmpty(txtbConfNouveauMdp.Text)) { MessageBox.Show("Veuillez renseigner la confirmation de votre nouveau mot de passe actuel !", "Erreur de modification", MessageBoxButtons.OK, MessageBoxIcon.Error); } else if (txtbMdpActuel.Text == v.vis_mdp) { if (txtbNouveauMdp.Text != v.vis_mdp) { if (txtbNouveauMdp.TextLength <= 8) { if (txtbNouveauMdp.Text.Any(char.IsUpper) && txtbNouveauMdp.Text.Any(char.IsLower) && txtbNouveauMdp.Text.Any(char.IsDigit)) { if (txtbNouveauMdp.Text == txtbConfNouveauMdp.Text) { v.vis_mdp = txtbNouveauMdp.Text.ToString(); VisiteurManager.MajVisiteur(v); MessageBox.Show("Votre mot de passe à bien été modifié !", "Confirmation de modification", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } else { MessageBox.Show("La confirmation du mot de passe et votre nouveau mot de passe ne sont pas identitque !", "Erreur de modification", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Votre nouveau mot de passe doit être fort : il doit contenir au moins une lettre majuscule, une lettre minuscule et un chiffre !", "Erreur de modification", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Votre nouveau mot de passe est supérieur à 8 caractères", "Erreur de modificaiton", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Votre nouveau mot de passe doit être différent", "Erreur de modification", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Votre mot de passe actuel n'est pas correct !", "Erreur de modification", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnModification_Click(object sender, EventArgs e) { string adresse = txtbAdresse.Text; string cp = txtbCp.Text; string ville = txtbVille.Text; if (String.IsNullOrEmpty(adresse)) { MessageBox.Show("Veuillez renseigner votre adresse !", "Erreur de modification", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (String.IsNullOrEmpty(cp) || txtbCp.TextLength < 5 || cp.Any(char.IsLetter)) { MessageBox.Show("Veuillez renseigner votre code postal !", "Erreur de modification", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (String.IsNullOrEmpty(ville) || ville.All(char.IsNumber)) { MessageBox.Show("Veuillez renseigner votre ville !", "Erreur de modification", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { v.VIS_ADRESSE = adresse; v.VIS_CP = cp; v.VIS_VILLE = ville; VisiteurManager.MajVisiteur(v); MessageBox.Show("Modification des informations personnelles enregistré", "Mise à Jour des données", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } } } }