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(); }