def onDelete(self, event): """ Delete a record """ selectedRow = self.theOlv.getList().GetSelectedObject() if selectedRow == None: commonDlgs.showMessageDlg("No row selected!", "Error") return self.theOlv.getList().RemoveObject(selectedRow) self.deleteRecord(selectedRow.id)
def onEditRecord(self, event): """ Edit a record """ selectedRow = self.theOlv.getList().GetSelectedObject() if selectedRow == None: commonDlgs.showMessageDlg("No row selected!", "Error") return dlg = dPerson.Person(self.view, selectedRow, title="Modify", addModus=False).view dlg.ShowModal() dlg.Destroy()
def onEditRecord(self, event): """ Edit a record """ selectedRow = self.bookResultsOlv.GetSelectedObject() if selectedRow == None: commonDlgs.showMessageDlg("No row selected!", "Error") return dlg = dBook.Book(self.view, selectedRow, title="Modify", addModus=False).view dlg.ShowModal() dlg.Destroy()