示例#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"));
  }
 public CommandInserisciEntrata(final IEntrate entita) throws Exception {
   final CacheEntrate cache = CacheEntrate.getSingleton();
   mappaCache = cache.getCache();
   this.wrap = new WrapEntrate();
   this.entita = ((IDAO) entita).getEntitaPadre();
 }