//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); }
/// <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); } }