示例#1
0
文件: Book.cs 项目: ulricheza/Isima
 /// <summary>
 /// Constructeur
 /// </summary>
 /// <param name="GUID"> GUID</param>
 /// <param name="title">Titre</param>
 /// <param name="releasedate">Date de sortie</param>
 /// <param name="writer">Auteur</param>
 /// <param name="publisher">Editeur</param>
 /// <param name="price">Prix</param>
 /// <param name="type">Genre</param>
 /// <param name="description">Description</param>
 public Book(string GUID, string title, string releasedate, Author writer, Editor publisher,
                 double price, Kind type, string description)
 {
     this._GUID = GUID;
     this._title = title;
     this._releasedate = releasedate;
     this._writer = writer;
     this._publisher = publisher;
     this._price = price;
     this._type = type;
     this._description = description;
 }
示例#2
0
 /// <summary>
 /// Permet de modifier 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">Author</param>
 /// <param name="ed">Editeur</param>
 /// <param name="genre">Genre</param>
 public void UpdateBookDB(string GUID, string titre, double prix, Author aut, Editor ed, Kind genre)
 {
     dataBase.UpdateBook(GUID, titre, prix, aut.GUID, ed.GUID, genre.GUID);
 }
示例#3
0
 /// <summary>
 /// Permet de transformer une liste d'éditeurs "Base de donnée" en 
 /// éditeurs utilisables dans la couche métier
 /// </summary>
 /// <param name="db"> Liste BDD d'éditeur</param>
 public void EditorAdaptor(List<EditorDB> db)
 {
     Editor edit;
     foreach (EditorDB edDB in db)
     {
         edit = new Editor(edDB.GUID, edDB.Name);
         _editors.Add(edit);
     }
 }