def deleteEntry(self, evt): """ delete selected entry""" from Dialogs.ConfirmationDialog import ConfirmationDialog i = self.normalResult.GetSelection() data = Result.getResult()[i] file_number = data["file_number"] msg = "Delete %(surname)s, %(first_names)s Folder %(file_number)d from database ?" % data dlg = ConfirmationDialog(self, msg=msg) if dlg.ShowModal() == wx.ID_OK: CONN.deleteEntry(file_number) self.__searchDB() Result.notify(self.normalResult.GetSelection())
def __resultSelected(self, evt): """user selected a result""" Result.notify(evt.GetInt())