def onAddRecord(self, event): """ Add a record to the database """ dlg = addModRecord.AddModRecDialog() dlg.ShowModal() dlg.Destroy() self.showAllRecords()
def onEditRecord(self, event): """ Edit a record """ selectedRow = self.personResultsOlv.GetSelectedObject() if selectedRow == None: commonDlgs.showMessageDlg("No row selected!", "Error") return dlg = addModRecord.AddModRecDialog(selectedRow, title="Modify", addRecord=False) dlg.ShowModal() dlg.Destroy() self.showAllRecords()