private void buttonSave_Click(object sender, EventArgs e) { if (idEleve == 0) { if (textBoxNom.Text != "" && textBoxPrenom.Text != "" && comboBoxClasse.Text != "" && textBoxLogin.Text != "" && textBoxMdp.Text != "") { nom = textBoxNom.Text; prenom = textBoxPrenom.Text; idClasse = uneClasse.getIdClasse(comboBoxClasse.Text); login = textBoxLogin.Text; mdp = textBoxMdp.Text; Controleur.Vmodele.charger_eleves(); bool verif = true; for (int i = 0; i < Controleur.Vmodele.DTeleve.Rows.Count; i++) { // test qui permet de verifier si un eleve est deja créer if (Controleur.Vmodele.DTeleve.Rows[i]["LOGINU"].ToString() == login) { verif = false; } } if (verif == true) { Controleur.ajouterEleve(nom, prenom, idClasse, login, mdp); MessageBox.Show("ajout de l'élève : " + nom + " " + prenom + " effectué"); textBoxNom.Text = ""; textBoxPrenom.Text = ""; comboBoxClasse.Text = ""; textBoxLogin.Text = ""; textBoxMdp.Text = ""; } } } else { if (textBoxNom.Text != "" && textBoxPrenom.Text != "" && comboBoxClasse.Text != "") { nom = textBoxNom.Text; prenom = textBoxPrenom.Text; idClasse = uneClasse.getIdClasse(comboBoxClasse.Text); bool valide = checkBox1.Checked; Controleur.modifierEleve(idEleve, nom, prenom, idClasse, valide); } } }