private void UpravitButtonActionPerformed( java.awt.event.ActionEvent evt) { // GEN-FIRST:event_UpravitButtonActionPerformed if (NazovTextField.getText().trim().isEmpty()) { JOptionPane.showMessageDialog(this, "Zadanie názvu je povinné"); return; } if (MestoTextField.getText().trim().isEmpty()) { JOptionPane.showMessageDialog(this, "Zadanie mesta je povinné"); return; } if (DatumDatePicker.getDate() == null) { JOptionPane.showMessageDialog(this, "Výber dátumu je povinný"); return; } if (krajinaComboBox.getSelectedItem().toString().trim().isEmpty()) { JOptionPane.showMessageDialog(this, "Výber krajiny je povinný"); return; } kulturnePodujatie.setNazov(NazovTextField.getText()); kulturnePodujatie.setKrajina((String) krajinaComboBox.getSelectedItem()); // kulturnePodujatie.setKrajina( KrajinaTextField.getText()); kulturnePodujatie.setMesto(MestoTextField.getText()); kulturnePodujatie.setDatum(DatumDatePicker.getDate()); kulturnePodujatie.setTyp(TypTextField.getText()); kulturnePodujatie.setNavstivene(NavstiveneCheckBox.isSelected()); kulturnePodujatieDao.Upravit(kulturnePodujatie); setVisible(false); } // GEN-LAST:event_UpravitButtonActionPerformed
public UpravitKultPodujatieForm( javax.swing.JDialog parent, boolean modal, KulturnePodujatie podujatie) { super(parent, modal); initComponents(); setLocationRelativeTo(null); kulturnePodujatie = podujatie; krajinaComboBox.setEditable(true); krajinaComboBox.addActionListener(krajinaComboBox); AutoCompleteDecorator.decorate(krajinaComboBox); List<String> zoznamKrajin = dajVsetkyKrajiny(); String krajina; krajinaComboBox.addItem(" "); for (int i = 0; i < zoznamKrajin.size(); i++) { krajina = zoznamKrajin.get(i); krajinaComboBox.addItem(krajina); } // KrajinaTextField.setText(kulturnePodujatie.getKrajina()); krajinaComboBox.setSelectedItem(kulturnePodujatie.getKrajina()); MestoTextField.setText(kulturnePodujatie.getMesto()); NazovTextField.setText(kulturnePodujatie.getNazov()); DatumDatePicker.setDate(kulturnePodujatie.getDatum()); TypTextField.setText(kulturnePodujatie.getTyp()); NavstiveneCheckBox.setSelected(kulturnePodujatie.isNavstivene()); }