Example #1
0
        // 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);
        }
Example #2
0
        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);
        }
Example #3
0
        // 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);
        }