private static void CaracteristiqueBibliotheque(Bibliotheque b) { //throw new NotImplementedException(); Console.WriteLine("La bibliothèque contient " + b.GetCountLivres() + " livres"); Console.WriteLine("Ecrit par " + b.GetCountAuteurs() + " auteurs"); Console.WriteLine("Elle a été chargé à partir du fichier bibliotheque.txt"); }
private static void CreerLivreChoixAuteur(Bibliotheque b) { //throw new NotImplementedException(); Console.WriteLine("NOM/PRENOM"); int i; for (i = 0; i < b.GetCountAuteurs(); i++) { Auteur a = b.GetAuteur(i); Console.WriteLine("{0}/{1}", a.GetNom(), a.GetPrenom()); } Console.WriteLine("Choisissez un auteur : "); string s1 = Console.ReadLine(); string s2 = Console.ReadLine(); //Auteur A = b.GetAuteur(s1, s2); Console.WriteLine("Saisissez pour le livre le TITRE : "); string z1 = Console.ReadLine(); Console.WriteLine("Saisissez pour le livre le GENRE : "); string z2 = Console.ReadLine(); Console.WriteLine("Saisissez pour le livre la DATE DE PARUTION : "); string z3 = Console.ReadLine(); int z3int = Convert.ToInt32(s1); //b.AjouterLivre(z1, z2, A, z3int); }
// option '2' Liste des auteurs avec leur age private static void AfficherAuteurs(Bibliotheque b) { for (int i = 0; i < b.GetCountAuteurs(); i++) { Auteur auteur = b.GetAuteur(i); int age = auteur.GetAnneeDeces() - auteur.GetAnneeNaissance(); Console.WriteLine("{0}/{1}/{2}/{3}/{4}", auteur.GetNom(), auteur.GetPrenom(), auteur.GetAnneeNaissance(), auteur.GetAnneeDeces(), age); } }
private static void AfficherAuteurs(Bibliotheque b) { //throw new NotImplementedException(); Console.WriteLine("NOM/PRENOM/ANNEE DE NAISSANCE/ANNEE DE DECES/AGE"); int i; for (i = 0; i < b.GetCountAuteurs(); i++) { Auteur a = b.GetAuteur(i); Console.WriteLine("{0}/{1}/{2}/{3}/{4}", a.GetNom(), a.GetPrenom(), a.GetAnneeNaissance(), a.GetAnneeDeces(), a.GetAnneeDeces() - a.GetAnneeNaissance()); } }
private static void ListeLivreAuteur(Bibliotheque b) { //throw new NotImplementedException(); Console.WriteLine("NOM/PRENOM"); int i; for (i = 0; i < b.GetCountAuteurs(); i++) { Auteur a = b.GetAuteur(i); Console.WriteLine("{0}/{1}", a.GetNom(), a.GetPrenom()); } Console.WriteLine("Choisissez un auteur"); string s = Console.ReadLine(); }
// option '7' ajout d'un livre à la bibliothèque en choisissant parmi les auteurs déjà existants private static void CreerLivreChoixAuteur(Bibliotheque b) { for (int i = 0; i < b.GetCountAuteurs(); i++) { Auteur auteur = b.GetAuteur(i); Console.WriteLine("{0}/{1}", auteur.GetNom(), auteur.GetPrenom()); } Console.WriteLine("chaississez lauteur"); string choix = Console.ReadLine(); Auteur unAuteur = choix; Console.WriteLine("Entrez le titre du livre"); string titre = Console.ReadLine(); Console.WriteLine("Entrez le genre du livre"); string genre = Console.ReadLine(); Console.WriteLine("Entrez la date de parution du livre"); int dateParution = Convert.ToInt32(Console.ReadLine()); b.AjouterLivre(titre, genre, unAuteur, dateParution); }
// option '0' caractéristiques de la bibliothèque private static void CaracteristiqueBibliotheque(Bibliotheque b) { Console.WriteLine("La bibliothèque contient {0} livres.", b.GetCountLivres()); Console.WriteLine("La bibliothèque contient {0} Auteurs.", b.GetCountAuteurs()); Console.WriteLine("et provient du fichier {0}.", b.GetFichier()); }