private void addBook(String isbn) { if (tb_titleBook.Text == "" || tb_authorName.Text == "" || tb_editorName.Text == "" || tb_genreName.Text == "" || tb_resumeLivre.Text == "") { return; } String bookTitle = tb_titleBook.Text; String bookAuthor = tb_authorName.Text; String bookEditor = tb_editorName.Text; String bookGenres = tb_genreName.Text; String bookResume = tb_resumeLivre.Text; List <Modele.Auteur> lstAuteurs = getAuthors(bookAuthor); List <Modele.Genre> lstGenres = getGenres(bookGenres); Modele.Oeuvre oeuvre = new Modele.Oeuvre(bookTitle, bookResume, isbn, lstGenres, lstAuteurs); Modele.Exemplaire exemplaire; if (bookEditor != "" && bookEditor != null) { Modele.Editeur editeur = new Modele.Editeur(bookEditor); exemplaire = new Modele.Exemplaire(oeuvre, editeur); } else { exemplaire = new Modele.Exemplaire(oeuvre); } this.Gestionnaire.AddExemplaire(exemplaire); this.mainWindow.Gestionnaire = this.Gestionnaire; this.mainWindow.UpdateListe(); }
public Exemplaire(Oeuvre oeuvre, Editeur editeur, string photo = "default_path") { this.DateAjout = DateTime.Today; this.Etat = "Bon"; this.Disponibilite = true;; this.Editeur = editeur; this.Oeuvre = oeuvre; this.Photo = photo; }