def __removeBooks(self): try: book = self.serviceRental.removeAparition(self.idBooktf.get(), "book") book = Book(self.idBooktf.get(), self.titletf.get(), self.authortf.get(), self.descriptiontf.get()) messagebox.showinfo("Removed", "Element %s was removed" % book.get_title()) print except Exception as e: messagebox.showinfo("Error", "Error removing element - " + str(e))
def __storePressedBooks(self): """ Handler method for store button pressed Store the book Show error messages on exceptions """ try: st = self.serviceBooks.addNewBook(int(self.idBooktf.get()), self.titletf.get(), self.authortf.get(), self.descriptiontf.get()) st = Book(self.idBooktf.get(), self.titletf.get(), self.authortf.get(), self.descriptiontf.get()) messagebox.showinfo("Stored", "Element %s saved.." % st.get_title()) print except Exception as e: messagebox.showinfo("Error", "Error saving element - " + str(e))