Example #1
0
        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
                                     );
                }
            }
        }
Example #2
0
        // 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");
                }
            }
        }
Example #3
0
        // 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à");
                }
            }
        }
Example #4
0
        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;
        }
Example #5
0
        // 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();
        }