public Etudiant CreateEtudiants() { // initialisation de la personne et ajout à la liste Etudiant p = new Etudiant(); // demande du prénom p.Prenom = _DemandeALutilisateur.DemandeString("Comment t'appelles-tu ?"); // demande des autres informations p.Age = _DemandeALutilisateur.DemandeEntier("Bonjour, quel âge as-tu ?"); p.NbMatieres = _DemandeALutilisateur.DemandeEntier("Combien de mmatières suis-tu ?"); p.Matieres = new List <Matiere>(); for (int i = 0; i < p.NbMatieres; i++) { Matiere m = _MatieresService.DemandeMatiere(); p.Matieres.Add(m); } // Exercice : demander la liste des matières associé à l'étudiant // 1. Demander la première matière (on s'arrête à 1) // 2. On en demande tant qu'il en a // construction du message //string message; // message = CreerMesageEtudiant(p); // affichage du message // Console.WriteLine(message); ListeEtudiants.Add(p); return(p); }
public Etudiant CreateEtudiants() { // initialisation de la personne et ajout à la liste Etudiant p = new Etudiant(); // demande du prénom p.Prenom = _DemandeALutilisateur.DemandeString("Comment t'appelles-tu ?"); // demande des autres informations p.Age = _DemandeALutilisateur.DemandeEntier("Bonjour, quel âge as-tu ?"); p.NbEnfants = _DemandeALutilisateur.DemandeEntier("Combien d'enfants as-tu ?"); // Exercice : demander la liste des matières associé à l'étudiant // 1. Demander la première matière (on s'arrête à 1)$ p.Matieres = new List <Matiere>(); while (true) { Matiere m = _MatieresService.DemandeMatiere(); p.Matieres.Add(m); string saisie = _DemandeALutilisateur.DemandeString("voulez-vous continuer ?"); if (saisie == "Q") { break; } } // Exercice : Demander d'autres matières à l'utilisateur // construction du message string message; message = CreerMesageEtudiant(p); // affichage du message Console.WriteLine(message); ListeEtudiants.Add(p); return(p); }