Exemple #1
0
 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))
Exemple #2
0
 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))