// option '6' ajout d'un nouveau livre à la bibliothèque avec un nouvel auteur private static void CreerLivreAuteur(Bibliotheque b) { Console.WriteLine("Entrez le nom de l'auteur"); string nomAuteur = Console.ReadLine(); Console.WriteLine("Entrez le prénom de l'auteur"); string prenomAuteur = Console.ReadLine(); Console.WriteLine("Entrez l'année de naissance de l'auteur"); int anneeNaissance = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Entrez l'année de décès de l'auteur"); int anneeDeces = Convert.ToInt32(Console.ReadLine()); 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()); Auteur auteur = new Auteur(anneeNaissance, anneeDeces, nomAuteur, prenomAuteur); b.AjouterLivre(titre, genre, auteur, dateParution); }
private static void CreerLivreAuteur(Bibliotheque b) { //throw new NotImplementedException(); Auteur A; Console.WriteLine("Saisissez pour l'auteur le NOM : "); string s1 = Console.ReadLine(); Console.WriteLine("Saisissez pour l'auteur le PRENOM : "); string s2 = Console.ReadLine(); Console.WriteLine("Saisissez pour l'auteur l'ANNEE DE NAISSANCE : "); string s3 = Console.ReadLine(); int s3int = Convert.ToInt32(s3); Console.WriteLine("Saisissez pour l'auteur l'ANNEE DE DECES : "); string s4 = Console.ReadLine(); int s4int = Convert.ToInt32(s4); Console.WriteLine("L'Auteur est instancié"); string s = Console.ReadLine(); A = Auteur.CreateAuteur(s3int, s4int, s1, s2); Livre L; 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(s3); Console.WriteLine("Le livre est ajouté à la bibliotèque"); string z = Console.ReadLine(); L = Livre.CreateLivre(z1, z2, A, z3int); b.AjouterLivre(z1, z2, A, z3int); }
// 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); }