コード例 #1
0
 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");
 }
コード例 #2
0
ファイル: Program.cs プロジェクト: betessier/E6
 // option '1' Liste des livres
 private static void AfficherLivres(Bibliotheque b)
 {
     for (int i = 0; i < b.GetCountLivres(); i++)
     {
         Livre livre = b.GetLivre(i);
         Console.WriteLine(livre.GetTitre() + "\t" + livre.GetGenre() + "\t" + livre.GetAnneeSortie());
     }
 }
コード例 #3
0
ファイル: Program.cs プロジェクト: betessier/E6
        // option '4' Recherche d'un livre par sa position
        private static void RechercheLivrePosition(Bibliotheque b)
        {
            Console.WriteLine("Entrez la position du livre souhaité : ");
            int position = Convert.ToInt32(Console.ReadLine());

            if (position <= b.GetCountLivres())
            {
                Console.WriteLine(b.GetLivre(position));
            }
        }
コード例 #4
0
        private static void AfficherLivres(Bibliotheque b)
        {
            //throw new NotImplementedException();
            Console.WriteLine("TITRE/GENRE/DATE/PARUTION");
            int i;

            for (i = 0; i < b.GetCountLivres(); i++)
            {
                Livre l = b.GetLivre(i);
                Console.WriteLine("{0}/{1}/{2}", l.GetTitre(), l.GetGenre(), l.GetAnneeSortie());
            }
        }
コード例 #5
0
        private static void SupprimerLivre(Bibliotheque b)
        {
            //throw new NotImplementedException();
            Console.WriteLine("TITRE/GENRE/DATE/PARUTION/NOM AUTEUR/PRENOM AUTEUR");
            int i;

            for (i = 0; i < b.GetCountLivres(); i++)
            {
                Livre l = b.GetLivre(i);
                Console.WriteLine("{0}/{1}/{2}/{3}", l.GetTitre(), l.GetGenre(), l.GetAnneeSortie(), l.GetAuteur());
            }
            string s;
            int    k;

            Console.WriteLine("Saisissez un numéro : ");
            s = Console.ReadLine();
            k = Convert.ToInt32(s);

            Console.WriteLine(b.GetLivre(k));

            b.SupprimerLivre(k);
        }
コード例 #6
0
ファイル: Program.cs プロジェクト: betessier/E6
 // 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());
 }