Example #1
0
        //methodes
        public void SimulerBDD()
        {
            Auteur aut1 = new Auteur("Verdier Julien");
            Auteur aut2 = new Auteur("Ancelin Guillaume");
            Auteur aut3 = new Auteur("SaintMartin Sebastien");
            Editeur edit = new Editeur("Kiwi Edition");

            Livre Liv1 = new Livre("Harry Tripotteur", DateTime.Now, aut1, edit, 10.00, "Adulte");
            Livre Liv2 = new Livre("le saigneur des anaux", DateTime.Now, aut2, edit, 12.00, "Adulte");
            Livre Liv3 = new Livre("Ma trique", DateTime.Now, aut3, edit, 14.00, "Philosophie");

            AddLivre(Liv1);
            AddLivre(Liv2);
            AddLivre(Liv3);
        }
Example #2
0
 /// <summary>
 /// Permet de transformer une liste de livre "Base de donnée" en 
 /// livres utilisables dans la couche métier
 /// </summary>
 /// <param name="bdd"> Liste BDD de livre </param>
 void adaptateurBook(List<LivreBDD> bdd)
 {
     ILivre livre;
     foreach (LivreBDD livBdd in bdd)
     {
         IAuteur auteur = FindAuteur(livBdd.GuidAuthor);
         IEditeur ed = FindEditeur(livBdd.Editeur);
         IGenre g = FindGenre(livBdd.Genre);
         livre = new Livre(livBdd.GUID,livBdd.Titre,livBdd.Datesortie,auteur,ed,livBdd.Prix,g,livBdd.Description);
         _stock.Add(livre);
     }
 }