private void Affiche_Ens() { LE = EnseignantADO.List_Enseignant(); DG_Prof.Rows.Clear(); if (LE != null) { foreach (Enseignant E in LE) { DG_Prof.Rows.Add(E.num_Ens, E.nom, E.prenom, E.email, E.speciality, E.telephone, E.grade, E.department ); } } }
// bouton pour modifier un enseignant sélectionnée // Bouton Recherche d'un enseignant par code private void btn_srch_ens_Click_1(object sender, EventArgs e) { if (!string.IsNullOrEmpty(Id_Ens.Text)) { Enseignant E = EnseignantADO.Recherche_Code(Id_Ens.Text); if (E != null) { Id_Ens.Text = E.num_Ens; nom_ens.Text = E.nom; pren_ens.Text = E.prenom; email_ens.Text = E.email; special_ens.Text = E.speciality; tel_ens.Text = E.telephone; grade.Text = E.grade; dep.Text = E.department; DG_Prof.Rows.Clear(); DG_Prof.Rows.Add(E.num_Ens, E.nom, E.prenom, E.email, E.speciality, E.telephone, E.grade, E.department); } else { MessageBox.Show("Aucune Enseignant trouvée", "attention"); } } else if (!string.IsNullOrEmpty(nom_ens.Text)) { List <Etudient> l = EtudientADO.Recherche_Nom(nom_ens.Text); if (l.Count > 0) { DG_Prof.Rows.Clear(); foreach (var E in l) { DG_Prof.Rows.Add(E.num_Etud, E.nom, E.prenom, E.Groupe, E.tel, E.Genre, E.date_insc, E.date_PFE); } } else { MessageBox.Show("Aucune Enseignant trouvée"); } } }
// bouton pour ajouter un nouvel enseignant private void btn_add_ens_Click_1(object sender, EventArgs e) { if (string.IsNullOrEmpty(Id_Ens.Text)) { MessageBox.Show("saisir L'Identifient de l'Ensignant !"); } else { Enseignant E = new Enseignant { num_Ens = Id_Ens.Text, nom = nom_ens.Text, prenom = pren_ens.Text, email = email_ens.Text, speciality = special_ens.Text, telephone = tel_ens.Text, grade = grade.Text, department = dep.Text, }; Enseignant E1 = EnseignantADO.Recherche_Code(Id_Ens.Text); if (E1 == null) { if (!Directory.Exists("img")) { Directory.CreateDirectory("img"); } img_ens.Image.Save("img/" + Id_Ens.Text + ".jpg"); EnseignantADO.Ajouter(E); Affiche_Ens(); img_ens.Image = new PictureBox().Image; } else { MessageBox.Show("Cet enseignant existe dejà"); } } }
private void btn_edit_ens_Click_1(object sender, EventArgs e) { Enseignant E = new Enseignant { num_Ens = Id_Ens.Text, nom = nom_ens.Text, prenom = pren_ens.Text, email = email_ens.Text, speciality = special_ens.Text, telephone = tel_ens.Text, grade = grade.Text, department = dep.Text, }; if (!Directory.Exists("img")) { Directory.CreateDirectory("img"); img_ens.Image.Save("img/" + Id_Ens.Text + ".jpg"); } EnseignantADO.Modifier(E); Affiche_Ens(); img_ens.Image = new PictureBox().Image; }
// bouton pour supprimer une voiture sélectionnée private void btn_remv_ens_Click(object sender, EventArgs e) { EnseignantADO.Supprimer(Id_Ens.Text); Affiche_Ens(); }