def cmdNuovo_click(self): """Evento che gestisce il tasto di modifica""" tmpDialog = guiScheda(self, []) tmpScheda = tmpDialog.GetDialog() tmpScheda.exec_() if (tmpScheda.result() == 1): rec = self.tableModel.record() for i in range(3): rec.setValue(i, tmpDialog.campi[i]) self.tableModel.insertRecord(-1, rec) self.tableModel.submitAll()
def cmdNuovo_click(self): """Evento che gestisce il tasto di modifica""" tmpDialog = guiScheda(self, []) tmpScheda = tmpDialog.GetDialog() tmpScheda.exec_() if(tmpScheda.result() == 1): rec = self.tableModel.record() for i in range(3): rec.setValue(i, tmpDialog.campi[i]) self.tableModel.insertRecord(-1, rec) self.tableModel.submitAll()
def cmdModifica_click(self): """Evento che gestisce il tasto di modifica""" if self.myWidget.lstRubrica.currentIndex(): index = self.myWidget.lstRubrica.currentIndex().row() rec = self.tableModel.record(index) nome = rec.value("nome") cognome = rec.value("cognome") telefono = rec.value("telefono") tmpDialog = guiScheda(self, [nome, cognome, telefono]) tmpScheda = tmpDialog.GetDialog() tmpScheda.exec_() if (tmpScheda.result() == 1): for i in range(3): rec.setValue(i, tmpDialog.campi[i]) self.tableModel.setRecord(index, rec) self.tableModel.submitAll() else: msgBox = QMessageBox() msgBox.setText("Occorre selezionare un elemento!") msgBox.exec_()
def cmdModifica_click(self): """Evento che gestisce il tasto di modifica""" if self.myWidget.lstRubrica.currentIndex(): index = self.myWidget.lstRubrica.currentIndex().row() rec = self.tableModel.record(index) nome = rec.value("nome") cognome = rec.value("cognome") telefono = rec.value("telefono") tmpDialog = guiScheda(self, [nome, cognome, telefono]) tmpScheda = tmpDialog.GetDialog() tmpScheda.exec_() if(tmpScheda.result() == 1): for i in range(3): rec.setValue(i, tmpDialog.campi[i]) self.tableModel.setRecord(index, rec) self.tableModel.submitAll() else: msgBox = QMessageBox() msgBox.setText("Occorre selezionare un elemento!") msgBox.exec_()