// ------------------------------------------- // constructeurs // ------------------------------------------- public Livre(string titre, DateTime datesortie, Auteur auteur, Editeur editeur, double prix, string genre) { _titre = titre; _datesortie = datesortie; _auteur = auteur; _editeur = editeur; _prix = prix; _genre = genre; }
// ------------------------------------------- // constructeurs // ------------------------------------------- /// <summary> /// Constructeur /// </summary> /// <param name="inGuid"> GUID</param> /// <param name="titre">Titre</param> /// <param name="datesortie">Date de sortie</param> /// <param name="auteur">Auteur</param> /// <param name="editeur">Editeur</param> /// <param name="prix">Prix</param> /// <param name="genre">Genre</param> /// <param name="description">Description</param> public Livre(string inGuid, string titre, string datesortie, IAuteur auteur, IEditeur editeur, double prix, IGenre genre, string description) { _GUID = inGuid; _titre = titre; _datesortie = datesortie; _auteur = auteur; _editeur = editeur; _prix = prix; _genre = genre; _description = description; }
public void Init_AvantChaqueTest() { IDatabaseInitializer <Travail5Context> init = new DropCreateDatabaseAlways <Travail5Context>(); Database.SetInitializer(init); Travail5Context database = new Travail5Context(); init.InitializeDatabase(database); _repo = new AuteurRepository(database); }
public void AddAuteur(IAuteur add) { _auteur.Add(add); }
/// <summary> /// Permet d'ajouter un livre dans la base de donnée /// </summary> /// <param name="GUID">GUID</param> /// <param name="titre">Titre</param> /// <param name="prix">Prix</param> /// <param name="aut">Auteur</param> /// <param name="ed">Editeur</param> /// <param name="genre">Genre</param> public void AddLivreBdd(string GUID, string titre, double prix, IAuteur aut, IEditeur ed, IGenre genre) { dataBase.AddBook(GUID, titre, prix, aut.GUID, ed.GUID, genre.GUID); }