コード例 #1
0
 public static void modifier(personne Personne, string CNI, string nom, string prenom, string statut)
 {
     Personne.CNI = CNI;
     Personne.nom = nom;
     Personne.prenom = prenom;
     Personne.statut = statut;
 }
コード例 #2
0
 private void chercher_Click(object sender, EventArgs e)
 {
     personne P_trouver = new personne();
     P_trouver = personneBO.trouver(chCNI.Text);
     if (P_trouver == null)
     {
         MessageBox.Show("Cette personne n'est pas dans la liste");
     }
     else
     {
         FormTrouver formTouver = new FormTrouver(P_trouver);
         formTouver.Show();
         this.Close();
     }
 }
コード例 #3
0
        private void bt_ajouter_Click(object sender, EventArgs e)
        {
            if (txt_CIN.Text == "" || txt_nom.Text == "" || txt_prenom.Text == "" || txt_CNE.Text == "")
                MessageBox.Show("Veillez remplire tous les champs, s'il vous plait !");
            else
            {
                personne P = new personne();
                P = personneBO.trouver(txt_CIN.Text);
                if (P != null)
                {
                    MessageBox.Show("Une personne existe dejà avec ce CNI");
                }
                else
                {

                    if (rad_etudiant.Checked)
                    {
                        etudiantBO.Ajouter(txt_CIN.Text, txt_CNE.Text, txt_nom.Text, txt_prenom.Text);
                        Compt();
                        bt_fermer.Text = "Terminer";
                        int nombre_etudiant = etudiantBO.GetTous().Count;
                        if (nombre_etudiant == 1)
                            MessageBox.Show(nombre_etudiant.ToString() + " étudiant ajouté dans la liste");
                        else
                            MessageBox.Show(nombre_etudiant.ToString() + " étudiants ajoutés dans la liste");
                    }
                    else
                    {
                        if (rad_prof.Checked)
                        {
                            professeurBO.Ajouter(txt_CIN.Text, txt_CNE.Text, txt_nom.Text, txt_prenom.Text);
                            Compt();
                            bt_fermer.Text = "Terminer";
                            int nombre_professeur = professeurBO.GetTous().Count;
                            if (nombre_professeur == 1)
                                MessageBox.Show(nombre_professeur.ToString() + " professeur ajouté dans la liste");
                            else
                                MessageBox.Show(nombre_professeur.ToString() + " professeur ajoutés dans la liste");
                        }
                        else
                        {
                            MessageBox.Show("Vous devez d'abord caucher : ETUDIANT ou PROFESSEUR !");
                        }
                    }
                }
            }
        }
コード例 #4
0
 public FormTrouver(personne P)
 {
     InitializeComponent();
     pTrouver = P;
 }
コード例 #5
0
 public static personne trouver(string cni)
 {
     personne X = new personne();
     X = personneDO.trouver(cni);
     return X;
 }
コード例 #6
0
 public static void Supprimer(personne Pnew)
 {
     ListePersonnes.Remove(Pnew);
 }
コード例 #7
0
 public static void Ajouter(personne newP, string statut)
 {
     newP.statut = statut;
     ListePersonnes.Add(newP);
 }