Exemple #1
0
 /* (non-Javadoc)
  * @see java.lang.Object#toString()
  */
 public String toString() {
   if (progressivoRendicontazione == null) {
     return "";
   } else {
     StringBuffer sb = new StringBuffer();
     sb.append(progressivoRendicontazione.toString());
     if (dataCreazione != null)
       sb.append(" - Data Creazione: " + Util.getFormatted_dd_MM_yyyy_Date(dataCreazione));
     if (dataChiusura != null)
       sb.append(" - Data Chiusura: " + Util.getFormatted_dd_MM_yyyy_Date(dataChiusura));
     if (codiceStrumento != null) sb.append(" - Strumento: " + codiceStrumento);
     return sb.toString();
   }
 }
  public Cup controlCUP(Cup cup, Long idTipoIntervento, Long idCategoria, Utenti utenteLoggato)
      throws ApplicationException {
    // Cup cupDB=null;
    List listaCup = cupDAO.findByCup(cup.getCup());
    if (listaCup.size() == 0) {
      // cupDB = (listcup.size()>0)?(Cup) listcup.get(0):null;

      // il Cup non esiste ancora sul DB. Bisogna salvarlo
      cup.getTipiIntervento().setIdTipoIntervento(idTipoIntervento);
      cup.getCategorieIntervento().setIdCategoria(idCategoria);
      cup.setFlagMigrazione(new Integer(0));
      Util.setInfoForSave(utenteLoggato, cup, new Long(113));
      Long idCup = cupDAO.save(cup);
      cup = cupDAO.findById(idCup);

      // cup.setIdCup(idCup);
      return cup;
    } else {
      Cup cupDB = (Cup) listaCup.get(0);
      cup.setIdCup(cupDB.getIdCup());

      // ora devo controllare se i campi del CUP sono stati aggiornati.In tal caso devo aggiornare
      // il cup con i nuovi dati forniti dal WS
      // controllaSeCupModificato(cup,idTipoIntervento,idCategoria);

      return cup;
    }
  }
Exemple #3
0
 public String getCampoTotaleDecertificato() {
   String result = "";
   if (this.totaleDecertificato != null)
     result = Util.formatImporto(totaleDecertificato.doubleValue());
   else result = "0,00";
   return result;
 }
Exemple #4
0
 public String getCampoImportoRendicontazioneAdc() {
   String result = "";
   if (this.campoImportoRendicontazioneAdc != null)
     result = Util.formatImporto(campoImportoRendicontazioneAdc.doubleValue());
   else result = "0,00";
   return result;
 }
Exemple #5
0
  public String getCampoTotaleCertificato() {
    String result = "";

    if (this.totaleDecertificato == null) this.totaleDecertificato = 0.00;

    if (this.campoImportoRendicontazioneAdc == null) this.campoImportoRendicontazioneAdc = 0.00;

    double differenza =
        PreciseCalculations.subtract(
            this.campoImportoRendicontazioneAdc.doubleValue(),
            this.totaleDecertificato.doubleValue());

    if (this.totaleDecertificato != null) result = Util.formatImporto(differenza);
    else result = "0,00";
    return result;
  }
Exemple #6
0
 public String getCampoDataChiusura() {
   String result = "";
   if (this.dataChiusura != null) result = Util.getFormatted_dd_MM_yyyy_Date(this.dataChiusura);
   return result;
 }
Exemple #7
0
 public String getColonnaDomRimbAggreg() {
   if (this.progressivoDomRimbAggreg != null && this.dataChiusuraDomRimbAggreg != null) {
     String sData = Util.getStringFromDate(this.dataChiusuraDomRimbAggreg, "dd/MM/yyyy");
     return this.progressivoDomRimbAggreg + "-" + sData;
   } else return "";
 }
Exemple #8
0
 public String getCampoDataCreazione() {
   String result = "";
   if (this.dataCreazione != null) result = Util.getFormatted_dd_MM_yyyy_Date(this.dataCreazione);
   return result;
 }
Exemple #9
0
 public String getColonnaTotaleCompensato() {
   if (this.totaleCompensato != null)
     return Util.formatImporto(this.totaleCompensato.doubleValue());
   else return "";
 }
Exemple #10
0
 public String getColonnaDocSpesa() {
   if (!Util.isEmpty(this.numeroDocSpesa) && (!Util.isEmptyDate(this.dataDocSpesa))) {
     String sDataDocSpesa = Util.getStringFromDate(this.dataDocSpesa, "dd/MM/yyyy");
     return this.numeroDocSpesa + "-" + sDataDocSpesa;
   } else return "";
 }
Exemple #11
0
 public String getColonnaDomDiPagamento() {
   if (this.progressivoDomandaPagam != null && this.dataChiusuraDomandaPagam != null) {
     String sData = Util.getStringFromDate(this.dataChiusuraDomandaPagam, "dd/MM/yyyy");
     return this.progressivoDomandaPagam + "-" + sData;
   } else return "";
 }
Exemple #12
0
 public String getColonnaStatoRecupero() {
   if (!Util.isEmpty(this.statoRecupero)) {
     return this.statoRecupero;
   } else return "";
 }
Exemple #13
0
 public String getColonnaNumeroDecertific() {
   if (!Util.isEmpty(this.numeroDecertificaz)) return this.numeroDecertificaz;
   else return "";
 }
Exemple #14
0
 public String getColonnaDichSpesa() {
   if (this.progressivoDichiarazSpesa != null && this.dataChiusuraDichiarazSpesa != null) {
     String sData = Util.getStringFromDate(this.dataChiusuraDichiarazSpesa, "dd/MM/yyyy");
     return this.progressivoDichiarazSpesa + "-" + sData;
   } else return "";
 }
  public void setFilterSelected(Object object) {

    if (object instanceof Interventi) {
      this.idIntervento = ((Interventi) object).getId();
      this.intervento = "";
      if (((Interventi) object).getIdIntervento() != null)
        this.intervento =
            ((Interventi) object).getCodice() + " - " + ((Interventi) object).getTitolo();
      this.filtroSelezionato = "interventi";
    }

    if (object instanceof Soggetti) {
      this.idSoggetto = ((Soggetti) object).getId();
      this.soggetto = "";
      if (((Soggetti) object).getIdSoggetto() != null) {
        if (((Soggetti) object).getNome() == null)
          this.soggetto = ((Soggetti) object).getDenominazione();
        else
          this.soggetto =
              ((Soggetti) object).getDenominazione() + " - " + ((Soggetti) object).getNome();
      }
      this.filtroSelezionato = "soggetti";
    }

    if (object instanceof NpgDocumentiSpesa) {
      this.idDocumentoSpesa = ((NpgDocumentiSpesa) object).getId();
      this.documentoSpesa = "";
      if (((NpgDocumentiSpesa) object).getIdDocumentoSpesa() != null)
        //				this.documentoSpesa=( (NpgDocumentiSpesa)object ).getNumDocumento()+" - "+(
        // (NpgDocumentiSpesa)object ).getDataDocumento();
        this.idDocumentoSpesa = ((NpgDocumentiSpesa) object).getIdDocumentoSpesa().toString();
      StringBuffer sb = new StringBuffer();
      if (((NpgDocumentiSpesa) object).getIdDocumentoSpesa() != null) {
        if (((NpgDocumentiSpesa) object).getNumDocumento() != null)
          sb.append(
              "Numero Documento: "
                  + ((NpgDocumentiSpesa) object).getNumDocumento().toString()
                  + " - ");
        if (((NpgDocumentiSpesa) object).getDataDocumento() != null)
          sb.append(
              "Data Documento: "
                  + Util.getStringFromDate(
                      ((NpgDocumentiSpesa) object).getDataDocumento(), "dd/MM/yyyy"));
        this.documentoSpesa = sb.toString();
      }
      this.filtroSelezionato = "documentiSpesa";
    }

    if (object instanceof NpgRichiestePagamento) {
      this.idRichiestaPagamento = "";
      if (((NpgRichiestePagamento) object).getIdRichiestaPagamento() != null)
        this.idRichiestaPagamento =
            ((NpgRichiestePagamento) object).getIdRichiestaPagamento().toString();
      this.richiestaPagamento = "";
      //			if(((NpgRichiestePagamento)object ).getIdRichiestaPagamento()!=null)
      //				if(((NpgRichiestePagamento)object ).getNumElenco()!=null)
      //					this.richiestaPagamento=( (NpgRichiestePagamento)object ).getNumElenco().toString() +
      // "-" +  Util.getStringFromDate(( (NpgRichiestePagamento)object ).getDataProtocollo(),
      // "dd/MM/yyyy");
      //				else
      //					this.richiestaPagamento= Util.getStringFromDate(( (NpgRichiestePagamento)object
      // ).getDataProtocollo(), "dd/MM/yyyy");
      StringBuffer sb = new StringBuffer();
      if (((NpgRichiestePagamento) object).getIdRichiestaPagamento() != null) {
        if (((NpgRichiestePagamento) object).getNumElenco() != null)
          sb.append(
              "Numero Richiesta: "
                  + ((NpgRichiestePagamento) object).getNumElenco().toString()
                  + " - ");
        if (((NpgRichiestePagamento) object).getNumProtocollo() != null)
          sb.append(
              "Numero Protocollo: "
                  + ((NpgRichiestePagamento) object).getNumProtocollo().toString()
                  + " - ");
        if (((NpgRichiestePagamento) object).getDataProtocollo() != null)
          sb.append(
              "Data Protocollo: "
                  + Util.getStringFromDate(
                      ((NpgRichiestePagamento) object).getDataProtocollo(), "dd/MM/yyyy"));
        this.richiestaPagamento = sb.toString();
      }
      this.filtroSelezionato = "richiestePagamento";
    }
  }