public static void EnregistrerEtudiant()
        {
            string reponseChoisie = "O";
            int    numeroEtudiant;

            do
            {
                Console.Clear();
                Console.WriteLine("\t***** Inscription des etudiants *****");
                Console.Write("\n\tNumero de l'etudiant : ");
                numeroEtudiant = VerifierLaSaisieEntier();
                if (numeroEtudiant < 1)
                {
                    continue;
                }
                Console.Write("\tNom de l'etudiant : ");
                string nomEtudiant = Console.ReadLine();
                Console.Write("\tPrenom de l'etudiant : ");
                string prenomEtudiant = Console.ReadLine();

                etudiant = new Etudiant(numeroEtudiant, nomEtudiant, prenomEtudiant);
                ListEtudiants.Add(etudiant);
                do
                {
                    Console.Write("\tvoulez vous continuer L'ENREGISTREMENT O/N ? : ");
                    reponseChoisie = Console.ReadLine();
                } while (reponseChoisie.ToUpper().Substring(0, 1) != "N" && reponseChoisie.ToUpper().Substring(0, 1) != "O");
            } while (reponseChoisie.ToUpper().Substring(0) == "O");
        }
 public static void RechercheNoteEtudiant(int numeroEtudiantRechercher)
 {
     Etudiant.RechercheEtudiant(numeroEtudiantRechercher);
     foreach (Note note in Program.ListeNotesEtudiant)
     {
         if (note.NumeroEtudiant == numeroEtudiantRechercher)
         {
             Cours.RechercherCours(note.NumeroCours);
             Console.WriteLine(note.ToString());
             sommeDeNote += note.LaNote;
             compteurNote++;
         }
     }
 }
        static void Main(string[] args)
        {
            string reponse;

            do
            {
                Menu();
                switch (choixDuMenu)
                {
                case 1:  EnregistrerEtudiant();
                    break;

                case 2:
                    EnregistrerCours();
                    break;

                case 3:
                    EnregistrementDesNotes();
                    break;

                case 4:
                    Etudiant.AfficherListeEtudiant(ListEtudiants);
                    break;

                case 5:
                    AfficherReleveDeNote();
                    break;

                default:
                    break;
                }
                while (choixDuMenu < 1 || choixDuMenu > 5)
                {
                    Console.Write("\tERREUR DE CHOIX! Veuillez entrer un chiffre compris entre 1 à 5 : ");
                    choixDuMenu = VerifierLaSaisieEntier();
                }

                do
                {
                    Console.Write("\tVoulez-vous une autre fonctionnalite O/N ? : ");
                    reponse = Console.ReadLine();
                } while (reponse.ToUpper().Substring(0) != "N" && reponse.ToUpper().Substring(0) != "O");
            } while (reponse.ToUpper().Substring(0) == "O");
        }
 public Note(Etudiant etudiant, Cours cours, double laNote)
 {
     this.LaNote         = laNote;
     this.NumeroEtudiant = etudiant.NumeroEtudiant;
     this.NumeroCours    = cours.NumeroCours;
 }