public void modifyBook() { BookView bw = (BookView)ActiveMdiChild; if (bw == null) { return; } Book toMod = bw.getCurrentlySelected(); if (toMod == null) { return; } BookDetailsWindow bd = new BookDetailsWindow(toMod); bd.ShowDialog(); if (bd.IsBookAccepted) { bd.fillBook(toMod); currentDocument.updateBook(toMod); } bw.activated(); }
public void addBook() { BookDetailsWindow bd = new BookDetailsWindow(); bd.ShowDialog(); if (bd.IsBookAccepted) { currentDocument.addBook(bd.buildBook()); } if (((BookView)ActiveMdiChild) != null) { ((BookView)ActiveMdiChild).activated(); } }