Ejemplo n.º 1
0
  public void aggiornaModelDaVista() {
    final int idEntrate = (CacheEntrate.getSingleton().getMaxId()) + 1;
    getModelEntrate().setidEntrate(idEntrate);

    final CorreggiTesto checkTesto = new CorreggiTesto(tfNome.getText());

    final String nome = checkTesto.getTesto();
    setcNome(nome);

    checkTesto.setTesto(taDescrizione.getText());
    final String descri = checkTesto.getTesto();
    setcDescrizione(descri);

    setFisseOVar((String) cbTipo.getSelectedItem());
    if (AltreUtil.checkData(tfData.getText())) {
      setcData(tfData.getText());
    } else {
      final String messaggio = I18NManager.getSingleton().getMessaggio("datainformat");
      Alert.segnalazioneErroreGrave(messaggio);
    }
    if (AltreUtil.checkDouble(tfEuro.getText())) {
      final Double euro = Double.parseDouble(tfEuro.getText());
      setdEuro(AltreUtil.arrotondaDecimaliDouble(euro));
    } else {
      final String messaggio = I18NManager.getSingleton().getMessaggio("valorenotcorrect");
      Alert.segnalazioneErroreGrave(messaggio);
    }
    setUtenti((Utenti) Controllore.getSingleton().getUtenteLogin());
    setDataIns(DBUtil.dataToString(new Date(), "yyyy/MM/dd"));
  }
 @Override
 protected void actionPerformedOverride(final ActionEvent e) throws Exception {
   super.actionPerformedOverride(e);
   final WrapNote wn = new WrapNote(nota);
   try {
     Controllore.invocaComando(new CommandDeleteNota(wn));
   } catch (final Exception e1) {
     Alert.segnalazioneErroreGrave(
         "Nota " + nota.getnome() + " non eliminata: " + e1.getMessage());
   }
   final JFrame f = pNota.getPadre();
   pNota.setVisible(false);
   f.remove(pNota);
   ((MostraNoteView) f).aggiornaVista();
 }