|
|
|
@ -899,289 +899,268 @@ public class FascicoloFePortlet extends MVCPortlet {
|
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
private void saveDatiDettPratica(long dettPraticaId, ActionRequest actionRequest, ActionResponse actionResponse) |
|
|
|
|
private void saveDatiDettPratica(long dettPraticaId, ActionRequest request, ActionResponse response) |
|
|
|
|
throws Exception { |
|
|
|
|
|
|
|
|
|
ServiceContext serviceContext = ServiceContextFactory.getInstance(DettPratica.class.getName(), actionRequest); |
|
|
|
|
ServiceContext serviceContext = ServiceContextFactory.getInstance(DettPratica.class.getName(), request); |
|
|
|
|
DettPratica dettPratica = DettPraticaServiceUtil.getDettPratica(dettPraticaId); |
|
|
|
|
boolean bozza = ParamUtil.getBoolean(actionRequest, "bozza", true); |
|
|
|
|
String cmd = ParamUtil.getString(actionRequest, Constants.CMD); |
|
|
|
|
long integrazione = ParamUtil.getLong(actionRequest, "integrazione"); |
|
|
|
|
boolean disabledSubmit = ParamUtil.getBoolean(actionRequest, "disabledSubmit", true); |
|
|
|
|
boolean geoDisabledSubmit = ParamUtil.getBoolean(actionRequest, "geoDisabledSubmit", true); |
|
|
|
|
String protocollo = ParamUtil.getString(actionRequest, "protocollo"); |
|
|
|
|
String tipoIntegrazione = ParamUtil.getString(actionRequest, "tipoIntegrazione"); |
|
|
|
|
boolean completa = ParamUtil.getBoolean(actionRequest, "completa"); |
|
|
|
|
boolean gestita = ParamUtil.getBoolean(actionRequest, "gestita"); |
|
|
|
|
int statusTask = ParamUtil.getInteger(actionRequest, "statusTask"); |
|
|
|
|
boolean workflowForzato = ParamUtil.getBoolean(actionRequest, "workflowForzato"); |
|
|
|
|
long soggettoSostituitoId = ParamUtil.getLong(actionRequest, "soggettoSostituitoId"); |
|
|
|
|
long variataDa = ParamUtil.getLong(actionRequest, "variataDa"); |
|
|
|
|
long varianteNumero = ParamUtil.getLong(actionRequest, "varianteNumero"); |
|
|
|
|
boolean varianteSostanziale = ParamUtil.getBoolean(actionRequest, "varianteSostanziale"); |
|
|
|
|
boolean operaConforme = ParamUtil.getBoolean(actionRequest, "operaConforme"); |
|
|
|
|
boolean bozza = ParamUtil.getBoolean(request, "bozza", true); |
|
|
|
|
String cmd = ParamUtil.getString(request, Constants.CMD); |
|
|
|
|
long integrazione = ParamUtil.getLong(request, "integrazione"); |
|
|
|
|
boolean disabledSubmit = ParamUtil.getBoolean(request, "disabledSubmit", true); |
|
|
|
|
boolean geoDisabledSubmit = ParamUtil.getBoolean(request, "geoDisabledSubmit", true); |
|
|
|
|
String protocollo = ParamUtil.getString(request, "protocollo"); |
|
|
|
|
String tipoIntegrazione = ParamUtil.getString(request, "tipoIntegrazione"); |
|
|
|
|
boolean completa = ParamUtil.getBoolean(request, "completa"); |
|
|
|
|
boolean gestita = ParamUtil.getBoolean(request, "gestita"); |
|
|
|
|
int statusTask = ParamUtil.getInteger(request, "statusTask"); |
|
|
|
|
boolean workflowForzato = ParamUtil.getBoolean(request, "workflowForzato"); |
|
|
|
|
long soggettoSostituitoId = ParamUtil.getLong(request, "soggettoSostituitoId"); |
|
|
|
|
long variataDa = ParamUtil.getLong(request, "variataDa"); |
|
|
|
|
long varianteNumero = ParamUtil.getLong(request, "varianteNumero"); |
|
|
|
|
boolean varianteSostanziale = ParamUtil.getBoolean(request, "varianteSostanziale"); |
|
|
|
|
boolean operaConforme = ParamUtil.getBoolean(request, "operaConforme"); |
|
|
|
|
User user = UserLocalServiceUtil.getUser(serviceContext.getUserId()); |
|
|
|
|
String codiceFiscaleDelegatoCommittente = user.getScreenName(); |
|
|
|
|
boolean isCodiceFiscaleDelegatoFineLavoriAuthorized = ParamUtil.getBoolean(actionRequest, |
|
|
|
|
boolean isCodiceFiscaleDelegatoFineLavoriAuthorized = ParamUtil.getBoolean(request, |
|
|
|
|
"codiceFiscaleDelegatoFineLavoriEnabled"); |
|
|
|
|
String codiceFiscaleDelegatoFineLavori = isCodiceFiscaleDelegatoFineLavoriAuthorized ? ParamUtil.getString( |
|
|
|
|
actionRequest, "codiceFiscaleDelegatoFineLavori") : StringPool.BLANK; |
|
|
|
|
boolean isCodiceFiscaleDelegatoCollaudoAuthorized = ParamUtil.getBoolean(actionRequest, |
|
|
|
|
request, "codiceFiscaleDelegatoFineLavori") : StringPool.BLANK; |
|
|
|
|
boolean isCodiceFiscaleDelegatoCollaudoAuthorized = ParamUtil.getBoolean(request, |
|
|
|
|
"codiceFiscaleDelegatoCollaudoEnabled"); |
|
|
|
|
String codiceFiscaleDelegatoCollaudo = isCodiceFiscaleDelegatoCollaudoAuthorized ? ParamUtil.getString( |
|
|
|
|
actionRequest, "codiceFiscaleDelegatoCollaudo") : StringPool.BLANK; |
|
|
|
|
String codiceFiscaleDelegatoCollaudo = isCodiceFiscaleDelegatoCollaudoAuthorized ? ParamUtil.getString(request, |
|
|
|
|
"codiceFiscaleDelegatoCollaudo") : StringPool.BLANK; |
|
|
|
|
// FIXME A che serve???
|
|
|
|
|
String codiceRuoloDelegato = ParamUtil.getString(actionRequest, "codiceRuoloDelegato"); |
|
|
|
|
boolean inizioLavoriContestualeOpera = ParamUtil.getBoolean(actionRequest, "inizioLavoriContestualeOpera"); |
|
|
|
|
long pagamentoId = ParamUtil.getLong(actionRequest, "pagamentoId"); |
|
|
|
|
Date dataEffettuazione = ParamUtil.getDate(actionRequest, "dataEffettuazione", |
|
|
|
|
DateFormatFactoryUtil.getDate(actionRequest.getLocale())); |
|
|
|
|
Date dataInizioLavoriOpera = ParamUtil.getDate(actionRequest, "dataInizioLavoriOpera", |
|
|
|
|
DateFormatFactoryUtil.getDate(actionRequest.getLocale())); |
|
|
|
|
Date dataInizioEsecuzioneOpera = ParamUtil.getDate(actionRequest, "dataInizioEsecuzioneOpera", |
|
|
|
|
DateFormatFactoryUtil.getDate(actionRequest.getLocale())); |
|
|
|
|
Date dataFineEsecuzioneOpera = ParamUtil.getDate(actionRequest, "dataFineEsecuzioneOpera", |
|
|
|
|
DateFormatFactoryUtil.getDate(actionRequest.getLocale())); |
|
|
|
|
String note = ParamUtil.getString(actionRequest, "note"); |
|
|
|
|
String noteUfficio = ParamUtil.getString(actionRequest, "noteUfficio"); |
|
|
|
|
String codiceRuoloDelegato = ParamUtil.getString(request, "codiceRuoloDelegato"); |
|
|
|
|
boolean inizioLavoriContestualeOpera = ParamUtil.getBoolean(request, "inizioLavoriContestualeOpera"); |
|
|
|
|
long pagamentoId = ParamUtil.getLong(request, "pagamentoId"); |
|
|
|
|
Date dataEffettuazione = ParamUtil.getDate(request, "dataEffettuazione", |
|
|
|
|
DateFormatFactoryUtil.getDate(request.getLocale())); |
|
|
|
|
Date dataInizioLavoriOpera = ParamUtil.getDate(request, "dataInizioLavoriOpera", |
|
|
|
|
DateFormatFactoryUtil.getDate(request.getLocale())); |
|
|
|
|
Date dataInizioEsecuzioneOpera = ParamUtil.getDate(request, "dataInizioEsecuzioneOpera", |
|
|
|
|
DateFormatFactoryUtil.getDate(request.getLocale())); |
|
|
|
|
Date dataFineEsecuzioneOpera = ParamUtil.getDate(request, "dataFineEsecuzioneOpera", |
|
|
|
|
DateFormatFactoryUtil.getDate(request.getLocale())); |
|
|
|
|
String note = ParamUtil.getString(request, "note"); |
|
|
|
|
String noteUfficio = ParamUtil.getString(request, "noteUfficio"); |
|
|
|
|
// PAGAMENTI
|
|
|
|
|
String codicePagamento = ParamUtil.getString(actionRequest, "codicePagamento"); |
|
|
|
|
String causalePagamento = ParamUtil.getString(actionRequest, "causalePagamento"); |
|
|
|
|
String mezzoPagamento = ParamUtil.getString(actionRequest, "mezzoPagamento"); |
|
|
|
|
String importoBolli = ParamUtil.getString(actionRequest, "importoBolli"); |
|
|
|
|
String importoSpeseIstruttoria = ParamUtil.getString(actionRequest, "importoSpeseIstruttoria"); |
|
|
|
|
boolean pagNuoveCostruzioni = ParamUtil.getBoolean(actionRequest, "pagNuoveCostruzioni"); |
|
|
|
|
int pagAdeguamentoSismico = ParamUtil.getInteger(actionRequest, "pagAdeguamentoSismico"); |
|
|
|
|
int pagMiglioramentoSismico = ParamUtil.getInteger(actionRequest, "pagMiglioramentoSismico"); |
|
|
|
|
boolean pagRiparazioneInterventoLocale = ParamUtil.getBoolean(actionRequest, "pagRiparazioneInterventoLocale"); |
|
|
|
|
int pagNuovaCostruzione = ParamUtil.getInteger(actionRequest, "pagNuovaCostruzione"); |
|
|
|
|
boolean pagVarianti = ParamUtil.getBoolean(actionRequest, "pagVarianti"); |
|
|
|
|
int pagAltro = ParamUtil.getInteger(actionRequest, "pagAltro"); |
|
|
|
|
boolean pagMiglioramentoSismicoSicilia = ParamUtil.getBoolean(actionRequest, "pagMiglioramentoSismicoSicilia"); |
|
|
|
|
String pagCalcolatoAdeguamentoSismico = ParamUtil.getString(actionRequest, "pagCalcolatoAdeguamentoSismico"); |
|
|
|
|
String pagCalcolatoMiglioramentoSismico = ParamUtil |
|
|
|
|
.getString(actionRequest, "pagCalcolatoMiglioramentoSismico"); |
|
|
|
|
String pagCalcolatoRiparazioneInterventoLocale = ParamUtil.getString(actionRequest, |
|
|
|
|
String codicePagamento = ParamUtil.getString(request, "codicePagamento"); |
|
|
|
|
String causalePagamento = ParamUtil.getString(request, "causalePagamento"); |
|
|
|
|
String mezzoPagamento = ParamUtil.getString(request, "mezzoPagamento"); |
|
|
|
|
String importoBolli = ParamUtil.getString(request, "importoBolli"); |
|
|
|
|
String importoSpeseIstruttoria = ParamUtil.getString(request, "importoSpeseIstruttoria"); |
|
|
|
|
boolean pagNuoveCostruzioni = ParamUtil.getBoolean(request, "pagNuoveCostruzioni"); |
|
|
|
|
int pagAdeguamentoSismico = ParamUtil.getInteger(request, "pagAdeguamentoSismico"); |
|
|
|
|
int pagMiglioramentoSismico = ParamUtil.getInteger(request, "pagMiglioramentoSismico"); |
|
|
|
|
boolean pagRiparazioneInterventoLocale = ParamUtil.getBoolean(request, "pagRiparazioneInterventoLocale"); |
|
|
|
|
int pagNuovaCostruzione = ParamUtil.getInteger(request, "pagNuovaCostruzione"); |
|
|
|
|
boolean pagVarianti = ParamUtil.getBoolean(request, "pagVarianti"); |
|
|
|
|
int pagAltro = ParamUtil.getInteger(request, "pagAltro"); |
|
|
|
|
boolean pagMiglioramentoSismicoSicilia = ParamUtil.getBoolean(request, "pagMiglioramentoSismicoSicilia"); |
|
|
|
|
String pagCalcolatoAdeguamentoSismico = ParamUtil.getString(request, "pagCalcolatoAdeguamentoSismico"); |
|
|
|
|
String pagCalcolatoMiglioramentoSismico = ParamUtil.getString(request, "pagCalcolatoMiglioramentoSismico"); |
|
|
|
|
String pagCalcolatoRiparazioneInterventoLocale = ParamUtil.getString(request, |
|
|
|
|
"pagCalcolatoRiparazioneInterventoLocale"); |
|
|
|
|
String pagCalcolatoOperaNonQuantificabile = ParamUtil.getString(actionRequest, |
|
|
|
|
"pagCalcolatoOperaNonQuantificabile"); |
|
|
|
|
String pagEffettivoAdeguamentoSismico = ParamUtil.getString(actionRequest, "pagEffettivoAdeguamentoSismico"); |
|
|
|
|
String pagEffettivoMiglioramentoSismico = ParamUtil |
|
|
|
|
.getString(actionRequest, "pagEffettivoMiglioramentoSismico"); |
|
|
|
|
String pagEffettivoRiparazioneInterventoLocale = ParamUtil.getString(actionRequest, |
|
|
|
|
String pagCalcolatoOperaNonQuantificabile = ParamUtil.getString(request, "pagCalcolatoOperaNonQuantificabile"); |
|
|
|
|
String pagEffettivoAdeguamentoSismico = ParamUtil.getString(request, "pagEffettivoAdeguamentoSismico"); |
|
|
|
|
String pagEffettivoMiglioramentoSismico = ParamUtil.getString(request, "pagEffettivoMiglioramentoSismico"); |
|
|
|
|
String pagEffettivoRiparazioneInterventoLocale = ParamUtil.getString(request, |
|
|
|
|
"pagEffettivoRiparazioneInterventoLocale"); |
|
|
|
|
String pagEffettivoOperaNonQuantificabile = ParamUtil.getString(actionRequest, |
|
|
|
|
"pagEffettivoOperaNonQuantificabile"); |
|
|
|
|
String pagNoteUtente = ParamUtil.getString(actionRequest, "pagNoteUtente"); |
|
|
|
|
String pagEffettivoOperaNonQuantificabile = ParamUtil.getString(request, "pagEffettivoOperaNonQuantificabile"); |
|
|
|
|
String pagNoteUtente = ParamUtil.getString(request, "pagNoteUtente"); |
|
|
|
|
// SEZIONE DETTAGLI PRINCIPALI
|
|
|
|
|
boolean collaudoStatico = ParamUtil.getBoolean(actionRequest, "collaudoStatico"); |
|
|
|
|
boolean lavoriInEconomiaCommittente = ParamUtil.getBoolean(actionRequest, "lavoriInEconomiaCommittente"); |
|
|
|
|
String destinazione = ParamUtil.getString(actionRequest, "destinazione"); |
|
|
|
|
String ag = ParamUtil.getString(actionRequest, "ag"); |
|
|
|
|
String descLongIntervento = ParamUtil.getString(actionRequest, "descLongIntervento"); |
|
|
|
|
String via = ParamUtil.getString(actionRequest, "via"); |
|
|
|
|
String localita = ParamUtil.getString(actionRequest, "localita"); |
|
|
|
|
String estremiCatastali = ParamUtil.getString(actionRequest, "estremiCatastali"); |
|
|
|
|
String estremiPratCom = ParamUtil.getString(actionRequest, "estremiPratCom"); |
|
|
|
|
String metratura = ParamUtil.getString(actionRequest, "metratura"); |
|
|
|
|
boolean lavoriPubblici = ParamUtil.getBoolean(actionRequest, "lavoriPubblici"); |
|
|
|
|
int lavoriPubbliciPercentuale = ParamUtil.getInteger(actionRequest, "lavoriPubbliciPercentuale"); |
|
|
|
|
String numeroCivico = ParamUtil.getString(actionRequest, "numeroCivico"); |
|
|
|
|
String dcFoglio = ParamUtil.getString(actionRequest, "dcFoglio"); |
|
|
|
|
String dcAllegato = ParamUtil.getString(actionRequest, "dcAllegato"); |
|
|
|
|
String particella1 = ParamUtil.getString(actionRequest, "particella1", StringPool.BLANK).replaceAll( |
|
|
|
|
boolean collaudoStatico = ParamUtil.getBoolean(request, "collaudoStatico"); |
|
|
|
|
boolean lavoriInEconomiaCommittente = ParamUtil.getBoolean(request, "lavoriInEconomiaCommittente"); |
|
|
|
|
String destinazione = ParamUtil.getString(request, "destinazione"); |
|
|
|
|
String ag = ParamUtil.getString(request, "ag"); |
|
|
|
|
String descLongIntervento = ParamUtil.getString(request, "descLongIntervento"); |
|
|
|
|
String via = ParamUtil.getString(request, "via"); |
|
|
|
|
String localita = ParamUtil.getString(request, "localita"); |
|
|
|
|
String estremiCatastali = ParamUtil.getString(request, "estremiCatastali"); |
|
|
|
|
String estremiPratCom = ParamUtil.getString(request, "estremiPratCom"); |
|
|
|
|
String metratura = ParamUtil.getString(request, "metratura"); |
|
|
|
|
boolean lavoriPubblici = ParamUtil.getBoolean(request, "lavoriPubblici"); |
|
|
|
|
int lavoriPubbliciPercentuale = ParamUtil.getInteger(request, "lavoriPubbliciPercentuale"); |
|
|
|
|
String numeroCivico = ParamUtil.getString(request, "numeroCivico"); |
|
|
|
|
String dcFoglio = ParamUtil.getString(request, "dcFoglio"); |
|
|
|
|
String dcAllegato = ParamUtil.getString(request, "dcAllegato"); |
|
|
|
|
String particella1 = ParamUtil.getString(request, "particella1", StringPool.BLANK).replaceAll( |
|
|
|
|
Pattern.quote(StringPool.PIPE), StringPool.SPACE); |
|
|
|
|
String particella2 = ParamUtil.getString(actionRequest, "particella2", StringPool.BLANK).replaceAll( |
|
|
|
|
String particella2 = ParamUtil.getString(request, "particella2", StringPool.BLANK).replaceAll( |
|
|
|
|
Pattern.quote(StringPool.PIPE), StringPool.SPACE); |
|
|
|
|
String particella3 = ParamUtil.getString(actionRequest, "particella3", StringPool.BLANK).replaceAll( |
|
|
|
|
String particella3 = ParamUtil.getString(request, "particella3", StringPool.BLANK).replaceAll( |
|
|
|
|
Pattern.quote(StringPool.PIPE), StringPool.SPACE); |
|
|
|
|
String particella4 = ParamUtil.getString(actionRequest, "particella4", StringPool.BLANK).replaceAll( |
|
|
|
|
String particella4 = ParamUtil.getString(request, "particella4", StringPool.BLANK).replaceAll( |
|
|
|
|
Pattern.quote(StringPool.PIPE), StringPool.SPACE); |
|
|
|
|
String dcParticelle = particella1 + StringPool.PIPE + particella2 + StringPool.PIPE + particella3 |
|
|
|
|
+ StringPool.PIPE + particella4; |
|
|
|
|
String latitudine = ParamUtil.getString(actionRequest, "lat", StringPool.BLANK).replaceAll( |
|
|
|
|
Pattern.quote(StringPool.PIPE), StringPool.SPACE); |
|
|
|
|
String longitudine = ParamUtil.getString(actionRequest, "long", StringPool.BLANK).replaceAll( |
|
|
|
|
Pattern.quote(StringPool.PIPE), StringPool.SPACE); |
|
|
|
|
String zoom = ParamUtil.getString(actionRequest, "zoom", StringPool.BLANK).replaceAll( |
|
|
|
|
Pattern.quote(StringPool.PIPE), StringPool.SPACE); |
|
|
|
|
String localizzazioneGeografica = latitudine + StringPool.PIPE + longitudine + StringPool.PIPE + zoom; |
|
|
|
|
boolean tcNuovaCostruzione = ParamUtil.getBoolean(actionRequest, "tcNuovaCostruzione"); |
|
|
|
|
boolean tcAdeguamentoSismico = ParamUtil.getBoolean(actionRequest, "tcAdeguamentoSismico"); |
|
|
|
|
boolean tcMiglioramentoSismico = ParamUtil.getBoolean(actionRequest, "tcMiglioramentoSismico"); |
|
|
|
|
boolean tcRiparazioneInterventoLocale = ParamUtil.getBoolean(actionRequest, "tcRiparazioneInterventoLocale"); |
|
|
|
|
boolean tcNuovaCostruzioneComplessa = ParamUtil.getBoolean(actionRequest, "tcNuovaCostruzioneComplessa"); |
|
|
|
|
boolean tcInCA = ParamUtil.getBoolean(actionRequest, "tcInCA"); |
|
|
|
|
boolean tcInOpera = ParamUtil.getBoolean(actionRequest, "tcInOpera"); |
|
|
|
|
boolean tcPrefabbricato = ParamUtil.getBoolean(actionRequest, "tcPrefabbricato"); |
|
|
|
|
boolean tcInAcciaio = ParamUtil.getBoolean(actionRequest, "tcInAcciaio"); |
|
|
|
|
boolean tcMista = ParamUtil.getBoolean(actionRequest, "tcMista"); |
|
|
|
|
boolean tcInMuratura = ParamUtil.getBoolean(actionRequest, "tcInMuratura"); |
|
|
|
|
boolean tcInMuraturaOrdinaria = ParamUtil.getBoolean(actionRequest, "tcInMuraturaOrdinaria"); |
|
|
|
|
boolean tcInMuraturaArmata = ParamUtil.getBoolean(actionRequest, "tcInMuraturaArmata"); |
|
|
|
|
boolean tcInMuraturaMista = ParamUtil.getBoolean(actionRequest, "tcInMuraturaMista"); |
|
|
|
|
boolean tcInLegno = ParamUtil.getBoolean(actionRequest, "tcInLegno"); |
|
|
|
|
boolean tcAltro = ParamUtil.getBoolean(actionRequest, "tcAltro"); |
|
|
|
|
String tcAltroDescrizione = ParamUtil.getString(actionRequest, "tcAltroDescrizione"); |
|
|
|
|
boolean tcConDispositivi = ParamUtil.getBoolean(actionRequest, "tcConDispositivi"); |
|
|
|
|
String localizzazioneGeografica = ParamUtil.getString(request, "localizzazioneGeografica"); |
|
|
|
|
boolean tcNuovaCostruzione = ParamUtil.getBoolean(request, "tcNuovaCostruzione"); |
|
|
|
|
boolean tcAdeguamentoSismico = ParamUtil.getBoolean(request, "tcAdeguamentoSismico"); |
|
|
|
|
boolean tcMiglioramentoSismico = ParamUtil.getBoolean(request, "tcMiglioramentoSismico"); |
|
|
|
|
boolean tcRiparazioneInterventoLocale = ParamUtil.getBoolean(request, "tcRiparazioneInterventoLocale"); |
|
|
|
|
boolean tcNuovaCostruzioneComplessa = ParamUtil.getBoolean(request, "tcNuovaCostruzioneComplessa"); |
|
|
|
|
boolean tcInCA = ParamUtil.getBoolean(request, "tcInCA"); |
|
|
|
|
boolean tcInOpera = ParamUtil.getBoolean(request, "tcInOpera"); |
|
|
|
|
boolean tcPrefabbricato = ParamUtil.getBoolean(request, "tcPrefabbricato"); |
|
|
|
|
boolean tcInAcciaio = ParamUtil.getBoolean(request, "tcInAcciaio"); |
|
|
|
|
boolean tcMista = ParamUtil.getBoolean(request, "tcMista"); |
|
|
|
|
boolean tcInMuratura = ParamUtil.getBoolean(request, "tcInMuratura"); |
|
|
|
|
boolean tcInMuraturaOrdinaria = ParamUtil.getBoolean(request, "tcInMuraturaOrdinaria"); |
|
|
|
|
boolean tcInMuraturaArmata = ParamUtil.getBoolean(request, "tcInMuraturaArmata"); |
|
|
|
|
boolean tcInMuraturaMista = ParamUtil.getBoolean(request, "tcInMuraturaMista"); |
|
|
|
|
boolean tcInLegno = ParamUtil.getBoolean(request, "tcInLegno"); |
|
|
|
|
boolean tcAltro = ParamUtil.getBoolean(request, "tcAltro"); |
|
|
|
|
String tcAltroDescrizione = ParamUtil.getString(request, "tcAltroDescrizione"); |
|
|
|
|
boolean tcConDispositivi = ParamUtil.getBoolean(request, "tcConDispositivi"); |
|
|
|
|
// Descrizione edificio
|
|
|
|
|
String dePiani = ParamUtil.getString(actionRequest, "dePiani"); |
|
|
|
|
String deAltezza = ParamUtil.getString(actionRequest, "deAltezza"); |
|
|
|
|
String deInterrati = ParamUtil.getString(actionRequest, "deInterrati"); |
|
|
|
|
String deSuperficie = ParamUtil.getString(actionRequest, "deSuperficie"); |
|
|
|
|
String deCostruzione = ParamUtil.getString(actionRequest, "deCostruzione"); |
|
|
|
|
String deRistrutturazione = ParamUtil.getString(actionRequest, "deRistrutturazione"); |
|
|
|
|
String deUso = ParamUtil.getString(actionRequest, "deUso"); |
|
|
|
|
String dePrivata = ParamUtil.getString(actionRequest, "dePrivata"); |
|
|
|
|
String dePubblica = ParamUtil.getString(actionRequest, "dePubblica"); |
|
|
|
|
String deUtilizzazione = ParamUtil.getString(actionRequest, "deUtilizzazione"); |
|
|
|
|
String dePosizioneEdificio = ParamUtil.getString(actionRequest, "dePosizioneEdificio"); |
|
|
|
|
boolean deInfStradalePonte = ParamUtil.getBoolean(actionRequest, "deInfStradalePonte"); |
|
|
|
|
boolean deInfStradaleStrada = ParamUtil.getBoolean(actionRequest, "deInfStradaleStrada"); |
|
|
|
|
boolean deInfStradaleAltro = ParamUtil.getBoolean(actionRequest, "deInfStradaleAltro"); |
|
|
|
|
boolean deInfIdraulicaLong = ParamUtil.getBoolean(actionRequest, "deInfIdraulicaLong"); |
|
|
|
|
boolean deInfIdraulicaTrasv = ParamUtil.getBoolean(actionRequest, "deInfIdraulicaTrasv"); |
|
|
|
|
boolean deInfIdraulicaAltro = ParamUtil.getBoolean(actionRequest, "deInfIdraulicaAltro"); |
|
|
|
|
boolean deInfOperaAccStradale = ParamUtil.getBoolean(actionRequest, "deInfOperaAccStradale"); |
|
|
|
|
boolean deInfOperaAccIdraulica = ParamUtil.getBoolean(actionRequest, "deInfOperaAccIdraulica"); |
|
|
|
|
boolean deInfOperaAccAltro = ParamUtil.getBoolean(actionRequest, "deInfOperaAccAltro"); |
|
|
|
|
boolean deInfAltraInfrastruttura = ParamUtil.getBoolean(actionRequest, "deInfAltraInfrastruttura"); |
|
|
|
|
boolean deInfAltro = ParamUtil.getBoolean(actionRequest, "deInfAltro"); |
|
|
|
|
String deInfAltroDesc = ParamUtil.getString(actionRequest, "deInfAltroDesc"); |
|
|
|
|
String dccFondazioni = ParamUtil.getString(actionRequest, "dccFondazioni"); |
|
|
|
|
boolean dccStruttureEleMuraturePietrame = ParamUtil |
|
|
|
|
.getBoolean(actionRequest, "dccStruttureEleMuraturePietrame"); |
|
|
|
|
boolean dccStruttureEleMuratureLaterizio = ParamUtil.getBoolean(actionRequest, |
|
|
|
|
"dccStruttureEleMuratureLaterizio"); |
|
|
|
|
boolean dccStruttureEleMuratureMisto = ParamUtil.getBoolean(actionRequest, "dccStruttureEleMuratureMisto"); |
|
|
|
|
boolean dccStruttureEleMuratureStoriche = ParamUtil |
|
|
|
|
.getBoolean(actionRequest, "dccStruttureEleMuratureStoriche"); |
|
|
|
|
String dccStruttureEleAcciaio = ParamUtil.getString(actionRequest, "dccStruttureEleAcciaio"); |
|
|
|
|
String dccStruttureEleCA = ParamUtil.getString(actionRequest, "dccStruttureEleCA"); |
|
|
|
|
String dccStruttureEleLegno = ParamUtil.getString(actionRequest, "dccStruttureEleLegno"); |
|
|
|
|
boolean dccStruttureEleMistoCA = ParamUtil.getBoolean(actionRequest, "dccStruttureEleMistoCA"); |
|
|
|
|
boolean dccStruttureEleMistoAcciaio = ParamUtil.getBoolean(actionRequest, "dccStruttureEleMistoAcciaio"); |
|
|
|
|
boolean dccStruttureEleMistoMuratura = ParamUtil.getBoolean(actionRequest, "dccStruttureEleMistoMuratura"); |
|
|
|
|
boolean dccStruttureEleMistoLegno = ParamUtil.getBoolean(actionRequest, "dccStruttureEleMistoLegno"); |
|
|
|
|
boolean dccStruttureElePrefabbricato = ParamUtil.getBoolean(actionRequest, "dccStruttureElePrefabbricato"); |
|
|
|
|
boolean dccStruttureEleAltro = ParamUtil.getBoolean(actionRequest, "dccStruttureEleAltro"); |
|
|
|
|
String dccStruttureEleAltroDescrizione = ParamUtil.getString(actionRequest, "dccStruttureEleAltroDescrizione"); |
|
|
|
|
boolean dccOrizzontamentiCAAcciaio = ParamUtil.getBoolean(actionRequest, "dccOrizzontamentiCAAcciaio"); |
|
|
|
|
boolean dccOrizzontamentiLegno = ParamUtil.getBoolean(actionRequest, "dccOrizzontamentiLegno"); |
|
|
|
|
boolean dccOrizzontamentiLegnoCA = ParamUtil.getBoolean(actionRequest, "dccOrizzontamentiLegnoCA"); |
|
|
|
|
boolean dccOrizzontamentiLamieraGrecata = ParamUtil |
|
|
|
|
.getBoolean(actionRequest, "dccOrizzontamentiLamieraGrecata"); |
|
|
|
|
boolean dccOrizzontamentiVolte = ParamUtil.getBoolean(actionRequest, "dccOrizzontamentiVolte"); |
|
|
|
|
boolean dccOrizzontamentiAltro = ParamUtil.getBoolean(actionRequest, "dccOrizzontamentiAltro"); |
|
|
|
|
String dccOrizzontamentiAltroDescrizione = ParamUtil.getString(actionRequest, |
|
|
|
|
"dccOrizzontamentiAltroDescrizione"); |
|
|
|
|
String dccCopertura = ParamUtil.getString(actionRequest, "dccCopertura"); |
|
|
|
|
boolean dccCoperturaCAAcciaio = ParamUtil.getBoolean(actionRequest, "dccCoperturaCAAcciaio"); |
|
|
|
|
boolean dccCoperturaLegno = ParamUtil.getBoolean(actionRequest, "dccCoperturaLegno"); |
|
|
|
|
boolean dccCoperturaLegnoCA = ParamUtil.getBoolean(actionRequest, "dccCoperturaLegnoCA"); |
|
|
|
|
boolean dccCoperturaLamieraGrecata = ParamUtil.getBoolean(actionRequest, "dccCoperturaLamieraGrecata"); |
|
|
|
|
boolean dccCoperturaPannelli = ParamUtil.getBoolean(actionRequest, "dccCoperturaPannelli"); |
|
|
|
|
boolean dccCoperturaPVCTelonati = ParamUtil.getBoolean(actionRequest, "dccCoperturaPVCTelonati"); |
|
|
|
|
boolean dccCoperturaLeggere = ParamUtil.getBoolean(actionRequest, "dccCoperturaLeggere"); |
|
|
|
|
boolean dccCoperturaAltro = ParamUtil.getBoolean(actionRequest, "dccCoperturaAltro"); |
|
|
|
|
String dccCoperturaAltroDesrizione = ParamUtil.getString(actionRequest, "dccCoperturaAltroDesrizione"); |
|
|
|
|
boolean dccElemNonStrutLaterizio = ParamUtil.getBoolean(actionRequest, "dccElemNonStrutLaterizio"); |
|
|
|
|
boolean dccElemNonStrutCartongesso = ParamUtil.getBoolean(actionRequest, "dccElemNonStrutCartongesso"); |
|
|
|
|
boolean dccElemNonStrutCalcestruzzo = ParamUtil.getBoolean(actionRequest, "dccElemNonStrutCalcestruzzo"); |
|
|
|
|
boolean dccElemNonStrutLegno = ParamUtil.getBoolean(actionRequest, "dccElemNonStrutLegno"); |
|
|
|
|
boolean dccElemNonStrutAltro = ParamUtil.getBoolean(actionRequest, "dccElemNonStrutAltro"); |
|
|
|
|
String dccElemNonStrutAltroDescrizione = ParamUtil.getString(actionRequest, "dccElemNonStrutAltroDescrizione"); |
|
|
|
|
boolean dccOpereDiRinforzoInsCatene = ParamUtil.getBoolean(actionRequest, "dccOpereDiRinforzoInsCatene"); |
|
|
|
|
boolean dccOpereDiRinforzoInsCordoli = ParamUtil.getBoolean(actionRequest, "dccOpereDiRinforzoInsCordoli"); |
|
|
|
|
boolean dccOpereDiRinforzoIniArmate = ParamUtil.getBoolean(actionRequest, "dccOpereDiRinforzoIniArmate"); |
|
|
|
|
boolean dccOpereDiRinforzoPlaccaggi = ParamUtil.getBoolean(actionRequest, "dccOpereDiRinforzoPlaccaggi"); |
|
|
|
|
boolean dccOpereDiRinforzoIrrSolai = ParamUtil.getBoolean(actionRequest, "dccOpereDiRinforzoIrrSolai"); |
|
|
|
|
boolean dccOpereDiRinforzoRinforziFRP = ParamUtil.getBoolean(actionRequest, "dccOpereDiRinforzoRinforziFRP"); |
|
|
|
|
boolean dccOpereDiRinforzoTelaiECerchiature = ParamUtil.getBoolean(actionRequest, |
|
|
|
|
String dePiani = ParamUtil.getString(request, "dePiani"); |
|
|
|
|
String deAltezza = ParamUtil.getString(request, "deAltezza"); |
|
|
|
|
String deInterrati = ParamUtil.getString(request, "deInterrati"); |
|
|
|
|
String deSuperficie = ParamUtil.getString(request, "deSuperficie"); |
|
|
|
|
String deCostruzione = ParamUtil.getString(request, "deCostruzione"); |
|
|
|
|
String deRistrutturazione = ParamUtil.getString(request, "deRistrutturazione"); |
|
|
|
|
String deUso = ParamUtil.getString(request, "deUso"); |
|
|
|
|
String dePrivata = ParamUtil.getString(request, "dePrivata"); |
|
|
|
|
String dePubblica = ParamUtil.getString(request, "dePubblica"); |
|
|
|
|
String deUtilizzazione = ParamUtil.getString(request, "deUtilizzazione"); |
|
|
|
|
String dePosizioneEdificio = ParamUtil.getString(request, "dePosizioneEdificio"); |
|
|
|
|
boolean deInfStradalePonte = ParamUtil.getBoolean(request, "deInfStradalePonte"); |
|
|
|
|
boolean deInfStradaleStrada = ParamUtil.getBoolean(request, "deInfStradaleStrada"); |
|
|
|
|
boolean deInfStradaleAltro = ParamUtil.getBoolean(request, "deInfStradaleAltro"); |
|
|
|
|
boolean deInfIdraulicaLong = ParamUtil.getBoolean(request, "deInfIdraulicaLong"); |
|
|
|
|
boolean deInfIdraulicaTrasv = ParamUtil.getBoolean(request, "deInfIdraulicaTrasv"); |
|
|
|
|
boolean deInfIdraulicaAltro = ParamUtil.getBoolean(request, "deInfIdraulicaAltro"); |
|
|
|
|
boolean deInfOperaAccStradale = ParamUtil.getBoolean(request, "deInfOperaAccStradale"); |
|
|
|
|
boolean deInfOperaAccIdraulica = ParamUtil.getBoolean(request, "deInfOperaAccIdraulica"); |
|
|
|
|
boolean deInfOperaAccAltro = ParamUtil.getBoolean(request, "deInfOperaAccAltro"); |
|
|
|
|
boolean deInfAltraInfrastruttura = ParamUtil.getBoolean(request, "deInfAltraInfrastruttura"); |
|
|
|
|
boolean deInfAltro = ParamUtil.getBoolean(request, "deInfAltro"); |
|
|
|
|
String deInfAltroDesc = ParamUtil.getString(request, "deInfAltroDesc"); |
|
|
|
|
String dccFondazioni = ParamUtil.getString(request, "dccFondazioni"); |
|
|
|
|
boolean dccStruttureEleMuraturePietrame = ParamUtil.getBoolean(request, "dccStruttureEleMuraturePietrame"); |
|
|
|
|
boolean dccStruttureEleMuratureLaterizio = ParamUtil.getBoolean(request, "dccStruttureEleMuratureLaterizio"); |
|
|
|
|
boolean dccStruttureEleMuratureMisto = ParamUtil.getBoolean(request, "dccStruttureEleMuratureMisto"); |
|
|
|
|
boolean dccStruttureEleMuratureStoriche = ParamUtil.getBoolean(request, "dccStruttureEleMuratureStoriche"); |
|
|
|
|
String dccStruttureEleAcciaio = ParamUtil.getString(request, "dccStruttureEleAcciaio"); |
|
|
|
|
String dccStruttureEleCA = ParamUtil.getString(request, "dccStruttureEleCA"); |
|
|
|
|
String dccStruttureEleLegno = ParamUtil.getString(request, "dccStruttureEleLegno"); |
|
|
|
|
boolean dccStruttureEleMistoCA = ParamUtil.getBoolean(request, "dccStruttureEleMistoCA"); |
|
|
|
|
boolean dccStruttureEleMistoAcciaio = ParamUtil.getBoolean(request, "dccStruttureEleMistoAcciaio"); |
|
|
|
|
boolean dccStruttureEleMistoMuratura = ParamUtil.getBoolean(request, "dccStruttureEleMistoMuratura"); |
|
|
|
|
boolean dccStruttureEleMistoLegno = ParamUtil.getBoolean(request, "dccStruttureEleMistoLegno"); |
|
|
|
|
boolean dccStruttureElePrefabbricato = ParamUtil.getBoolean(request, "dccStruttureElePrefabbricato"); |
|
|
|
|
boolean dccStruttureEleAltro = ParamUtil.getBoolean(request, "dccStruttureEleAltro"); |
|
|
|
|
String dccStruttureEleAltroDescrizione = ParamUtil.getString(request, "dccStruttureEleAltroDescrizione"); |
|
|
|
|
boolean dccOrizzontamentiCAAcciaio = ParamUtil.getBoolean(request, "dccOrizzontamentiCAAcciaio"); |
|
|
|
|
boolean dccOrizzontamentiLegno = ParamUtil.getBoolean(request, "dccOrizzontamentiLegno"); |
|
|
|
|
boolean dccOrizzontamentiLegnoCA = ParamUtil.getBoolean(request, "dccOrizzontamentiLegnoCA"); |
|
|
|
|
boolean dccOrizzontamentiLamieraGrecata = ParamUtil.getBoolean(request, "dccOrizzontamentiLamieraGrecata"); |
|
|
|
|
boolean dccOrizzontamentiVolte = ParamUtil.getBoolean(request, "dccOrizzontamentiVolte"); |
|
|
|
|
boolean dccOrizzontamentiAltro = ParamUtil.getBoolean(request, "dccOrizzontamentiAltro"); |
|
|
|
|
String dccOrizzontamentiAltroDescrizione = ParamUtil.getString(request, "dccOrizzontamentiAltroDescrizione"); |
|
|
|
|
String dccCopertura = ParamUtil.getString(request, "dccCopertura"); |
|
|
|
|
boolean dccCoperturaCAAcciaio = ParamUtil.getBoolean(request, "dccCoperturaCAAcciaio"); |
|
|
|
|
boolean dccCoperturaLegno = ParamUtil.getBoolean(request, "dccCoperturaLegno"); |
|
|
|
|
boolean dccCoperturaLegnoCA = ParamUtil.getBoolean(request, "dccCoperturaLegnoCA"); |
|
|
|
|
boolean dccCoperturaLamieraGrecata = ParamUtil.getBoolean(request, "dccCoperturaLamieraGrecata"); |
|
|
|
|
boolean dccCoperturaPannelli = ParamUtil.getBoolean(request, "dccCoperturaPannelli"); |
|
|
|
|
boolean dccCoperturaPVCTelonati = ParamUtil.getBoolean(request, "dccCoperturaPVCTelonati"); |
|
|
|
|
boolean dccCoperturaLeggere = ParamUtil.getBoolean(request, "dccCoperturaLeggere"); |
|
|
|
|
boolean dccCoperturaAltro = ParamUtil.getBoolean(request, "dccCoperturaAltro"); |
|
|
|
|
String dccCoperturaAltroDesrizione = ParamUtil.getString(request, "dccCoperturaAltroDesrizione"); |
|
|
|
|
boolean dccElemNonStrutLaterizio = ParamUtil.getBoolean(request, "dccElemNonStrutLaterizio"); |
|
|
|
|
boolean dccElemNonStrutCartongesso = ParamUtil.getBoolean(request, "dccElemNonStrutCartongesso"); |
|
|
|
|
boolean dccElemNonStrutCalcestruzzo = ParamUtil.getBoolean(request, "dccElemNonStrutCalcestruzzo"); |
|
|
|
|
boolean dccElemNonStrutLegno = ParamUtil.getBoolean(request, "dccElemNonStrutLegno"); |
|
|
|
|
boolean dccElemNonStrutAltro = ParamUtil.getBoolean(request, "dccElemNonStrutAltro"); |
|
|
|
|
String dccElemNonStrutAltroDescrizione = ParamUtil.getString(request, "dccElemNonStrutAltroDescrizione"); |
|
|
|
|
boolean dccOpereDiRinforzoInsCatene = ParamUtil.getBoolean(request, "dccOpereDiRinforzoInsCatene"); |
|
|
|
|
boolean dccOpereDiRinforzoInsCordoli = ParamUtil.getBoolean(request, "dccOpereDiRinforzoInsCordoli"); |
|
|
|
|
boolean dccOpereDiRinforzoIniArmate = ParamUtil.getBoolean(request, "dccOpereDiRinforzoIniArmate"); |
|
|
|
|
boolean dccOpereDiRinforzoPlaccaggi = ParamUtil.getBoolean(request, "dccOpereDiRinforzoPlaccaggi"); |
|
|
|
|
boolean dccOpereDiRinforzoIrrSolai = ParamUtil.getBoolean(request, "dccOpereDiRinforzoIrrSolai"); |
|
|
|
|
boolean dccOpereDiRinforzoRinforziFRP = ParamUtil.getBoolean(request, "dccOpereDiRinforzoRinforziFRP"); |
|
|
|
|
boolean dccOpereDiRinforzoTelaiECerchiature = ParamUtil.getBoolean(request, |
|
|
|
|
"dccOpereDiRinforzoTelaiECerchiature"); |
|
|
|
|
boolean dccOpereDiRinforzoInsRompitratta = ParamUtil.getBoolean(actionRequest, |
|
|
|
|
"dccOpereDiRinforzoInsRompitratta"); |
|
|
|
|
boolean dccOpereDiRinforzoAltro = ParamUtil.getBoolean(actionRequest, "dccOpereDiRinforzoAltro"); |
|
|
|
|
String dccOpereDiRinforzoAltroDescrizione = ParamUtil.getString(actionRequest, |
|
|
|
|
"dccOpereDiRinforzoAltroDescrizione"); |
|
|
|
|
boolean dccOpereDiRinforzoInsRompitratta = ParamUtil.getBoolean(request, "dccOpereDiRinforzoInsRompitratta"); |
|
|
|
|
boolean dccOpereDiRinforzoAltro = ParamUtil.getBoolean(request, "dccOpereDiRinforzoAltro"); |
|
|
|
|
String dccOpereDiRinforzoAltroDescrizione = ParamUtil.getString(request, "dccOpereDiRinforzoAltroDescrizione"); |
|
|
|
|
// DATI geologici
|
|
|
|
|
String geoClasseIndagine = getNotNullString(actionRequest, "geoClasseIndagine", |
|
|
|
|
dettPratica.getGeoClasseIndagine()); |
|
|
|
|
String geoCategoriaSottosuolo = getNotNullString(actionRequest, "geoCategoriaSottosuolo", |
|
|
|
|
String geoClasseIndagine = getNotNullString(request, "geoClasseIndagine", dettPratica.getGeoClasseIndagine()); |
|
|
|
|
String geoCategoriaSottosuolo = getNotNullString(request, "geoCategoriaSottosuolo", |
|
|
|
|
dettPratica.getGeoCategoriaSottosuolo()); |
|
|
|
|
String geoCategoriaTopografica = getNotNullString(actionRequest, "geoCategoriaTopografica", |
|
|
|
|
String geoCategoriaTopografica = getNotNullString(request, "geoCategoriaTopografica", |
|
|
|
|
dettPratica.getGeoCategoriaTopografica()); |
|
|
|
|
String geoConsolidamento = getNotNullString(actionRequest, "geoConsolidamento", |
|
|
|
|
dettPratica.getGeoConsolidamento()); |
|
|
|
|
String geoPericolositaGeologica = getNotNullString(actionRequest, "geoPericolositaGeologica", |
|
|
|
|
String geoConsolidamento = getNotNullString(request, "geoConsolidamento", dettPratica.getGeoConsolidamento()); |
|
|
|
|
String geoPericolositaGeologica = getNotNullString(request, "geoPericolositaGeologica", |
|
|
|
|
dettPratica.getGeoPericolositaGeologica()); |
|
|
|
|
String geoRischioGeomorfologicoPai = getNotNullString(actionRequest, "geoRischioGeomorfologicoPai", |
|
|
|
|
String geoRischioGeomorfologicoPai = getNotNullString(request, "geoRischioGeomorfologicoPai", |
|
|
|
|
dettPratica.getGeoRischioGeomorfologicoPai()); |
|
|
|
|
String geoPericolositaIdraulicaPai = getNotNullString(actionRequest, "geoPericolositaIdraulicaPai", |
|
|
|
|
String geoPericolositaIdraulicaPai = getNotNullString(request, "geoPericolositaIdraulicaPai", |
|
|
|
|
dettPratica.getGeoPericolositaIdraulicaPai()); |
|
|
|
|
String geoRischioIdraulicoPai = getNotNullString(actionRequest, "geoRischioIdraulicoPai", |
|
|
|
|
String geoRischioIdraulicoPai = getNotNullString(request, "geoRischioIdraulicoPai", |
|
|
|
|
dettPratica.getGeoRischioIdraulicoPai()); |
|
|
|
|
String geoPericolositaSismica = getNotNullString(actionRequest, "geoPericolositaSismica", |
|
|
|
|
String geoPericolositaSismica = getNotNullString(request, "geoPericolositaSismica", |
|
|
|
|
dettPratica.getGeoPericolositaSismica()); |
|
|
|
|
String geoPericolositaIdraulica = getNotNullString(actionRequest, "geoPericolositaIdraulica", |
|
|
|
|
String geoPericolositaIdraulica = getNotNullString(request, "geoPericolositaIdraulica", |
|
|
|
|
dettPratica.getGeoPericolositaIdraulica()); |
|
|
|
|
String geoPericolositaGeomorfica = getNotNullString(actionRequest, "geoPericolositaGeomorfica", |
|
|
|
|
String geoPericolositaGeomorfica = getNotNullString(request, "geoPericolositaGeomorfica", |
|
|
|
|
dettPratica.getGeoPericolositaGeomorfica()); |
|
|
|
|
String geoFattibilitaGeologica = getNotNullString(actionRequest, "geoFattibilitaGeologica", |
|
|
|
|
String geoFattibilitaGeologica = getNotNullString(request, "geoFattibilitaGeologica", |
|
|
|
|
dettPratica.getGeoFattibilitaGeologica()); |
|
|
|
|
String geoFattibilitaSismica = getNotNullString(actionRequest, "geoFattibilitaSismica", |
|
|
|
|
String geoFattibilitaSismica = getNotNullString(request, "geoFattibilitaSismica", |
|
|
|
|
dettPratica.getGeoFattibilitaSismica()); |
|
|
|
|
String geoFattibilitaIdraulica = getNotNullString(actionRequest, "geoFattibilitaIdraulica", |
|
|
|
|
String geoFattibilitaIdraulica = getNotNullString(request, "geoFattibilitaIdraulica", |
|
|
|
|
dettPratica.getGeoFattibilitaIdraulica()); |
|
|
|
|
String geoOperaRilevante = getNotNullString(actionRequest, "geoOperaRilevante", |
|
|
|
|
dettPratica.getGeoOperaRilevante()); |
|
|
|
|
String geoOpereDiSostegno = getNotNullString(actionRequest, "geoOpereDiSostegno", |
|
|
|
|
dettPratica.getGeoOpereDiSostegno()); |
|
|
|
|
String geoOpereInSotterranea = getNotNullString(actionRequest, "geoOpereInSotterranea", |
|
|
|
|
String geoOperaRilevante = getNotNullString(request, "geoOperaRilevante", dettPratica.getGeoOperaRilevante()); |
|
|
|
|
String geoOpereDiSostegno = getNotNullString(request, "geoOpereDiSostegno", dettPratica.getGeoOpereDiSostegno()); |
|
|
|
|
String geoOpereInSotterranea = getNotNullString(request, "geoOpereInSotterranea", |
|
|
|
|
dettPratica.getGeoOpereInSotterranea()); |
|
|
|
|
String geoPresenzaPrescrizioni = getNotNullString(actionRequest, "geoPresenzaPrescrizioni", |
|
|
|
|
String geoPresenzaPrescrizioni = getNotNullString(request, "geoPresenzaPrescrizioni", |
|
|
|
|
dettPratica.getGeoPresenzaPrescrizioni()); |
|
|
|
|
String geoNotePrescrizioni = getNotNullString(actionRequest, "geoNotePrescrizioni", |
|
|
|
|
String geoNotePrescrizioni = getNotNullString(request, "geoNotePrescrizioni", |
|
|
|
|
dettPratica.getGeoNotePrescrizioni()); |
|
|
|
|
String geoNoteIndagini = getNotNullString(actionRequest, "geoNoteIndagini", dettPratica.getGeoNoteIndagini()); |
|
|
|
|
String geoEvidenzeGeomorfiche = getNotNullString(actionRequest, "geoEvidenzeGeomorfiche", |
|
|
|
|
String geoNoteIndagini = getNotNullString(request, "geoNoteIndagini", dettPratica.getGeoNoteIndagini()); |
|
|
|
|
String geoEvidenzeGeomorfiche = getNotNullString(request, "geoEvidenzeGeomorfiche", |
|
|
|
|
dettPratica.getGeoEvidenzeGeomorfiche()); |
|
|
|
|
String geoEvidenzeGeologiche = getNotNullString(actionRequest, "geoEvidenzeGeologiche", |
|
|
|
|
String geoEvidenzeGeologiche = getNotNullString(request, "geoEvidenzeGeologiche", |
|
|
|
|
dettPratica.getGeoEvidenzeGeologiche()); |
|
|
|
|
Date geoDtRelazione = getNotNullDate(actionRequest, "geoDtRelazione", dettPratica.getGeoDtRelazione()); |
|
|
|
|
Date geoDtRelazione = getNotNullDate(request, "geoDtRelazione", dettPratica.getGeoDtRelazione()); |
|
|
|
|
// normative
|
|
|
|
|
boolean normLavoriInProprio = ParamUtil.getBoolean(actionRequest, "normLavoriInProprio"); |
|
|
|
|
boolean normEsenteBollo = ParamUtil.getBoolean(actionRequest, "normEsenteBollo"); |
|
|
|
|
boolean normEsenteSpese = ParamUtil.getBoolean(actionRequest, "normEsenteSpese"); |
|
|
|
|
boolean normDpr01Dep = ParamUtil.getBoolean(actionRequest, "normDpr01Dep"); |
|
|
|
|
boolean normDpr02Dep = ParamUtil.getBoolean(actionRequest, "normDpr02Dep"); |
|
|
|
|
boolean normDpr01Aut = ParamUtil.getBoolean(actionRequest, "normDpr01Aut"); |
|
|
|
|
boolean normDpr02Aut = ParamUtil.getBoolean(actionRequest, "normDpr02Aut"); |
|
|
|
|
boolean normDm01 = ParamUtil.getBoolean(actionRequest, "normDm01"); |
|
|
|
|
boolean normDm02 = ParamUtil.getBoolean(actionRequest, "normDm02"); |
|
|
|
|
boolean normDm03 = ParamUtil.getBoolean(actionRequest, "normDm03"); |
|
|
|
|
boolean normDm2018 = ParamUtil.getBoolean(actionRequest, "normDm2018"); |
|
|
|
|
boolean normDprg01 = ParamUtil.getBoolean(actionRequest, "normDprg01"); |
|
|
|
|
boolean normDprg02 = ParamUtil.getBoolean(actionRequest, "normDprg02"); |
|
|
|
|
boolean normAnr = ParamUtil.getBoolean(actionRequest, "normAnr"); |
|
|
|
|
boolean normArt3com3 = ParamUtil.getBoolean(actionRequest, "normArt3com3"); |
|
|
|
|
boolean normArt3com4 = ParamUtil.getBoolean(actionRequest, "normArt3com4"); |
|
|
|
|
boolean normOrd01 = ParamUtil.getBoolean(actionRequest, "normOrd01"); |
|
|
|
|
boolean normDm04 = ParamUtil.getBoolean(actionRequest, "normDm04"); |
|
|
|
|
boolean normDm05 = ParamUtil.getBoolean(actionRequest, "normDm05"); |
|
|
|
|
boolean normCI01 = ParamUtil.getBoolean(actionRequest, "normCI01"); |
|
|
|
|
boolean normLTC01 = ParamUtil.getBoolean(actionRequest, "normLTC01"); |
|
|
|
|
boolean suap = ParamUtil.getBoolean(actionRequest, "suap"); |
|
|
|
|
boolean normSismaBonus = ParamUtil.getBoolean(actionRequest, "normSismaBonus"); |
|
|
|
|
String clRischioPreInt = ParamUtil.getString(actionRequest, "clRischioPreInt"); |
|
|
|
|
String clRischioPostInt = ParamUtil.getString(actionRequest, "clRischioPostInt"); |
|
|
|
|
boolean intervFinPub = ParamUtil.getBoolean(actionRequest, "intervFinPub"); |
|
|
|
|
String intervFinPubDesc = ParamUtil.getString(actionRequest, "intervFinPubDesc"); |
|
|
|
|
String contestoPaesaggistico = ParamUtil.getString(actionRequest, "contestoPaesaggistico"); |
|
|
|
|
String livelloDiTutela = ParamUtil.getString(actionRequest, "livelloDiTutela"); |
|
|
|
|
String vincoli = ParamUtil.getString(actionRequest, "vincoli"); |
|
|
|
|
|
|
|
|
|
long userId = PortalUtil.getUserId(actionRequest); |
|
|
|
|
boolean normLavoriInProprio = ParamUtil.getBoolean(request, "normLavoriInProprio"); |
|
|
|
|
boolean normEsenteBollo = ParamUtil.getBoolean(request, "normEsenteBollo"); |
|
|
|
|
boolean normEsenteSpese = ParamUtil.getBoolean(request, "normEsenteSpese"); |
|
|
|
|
boolean normDpr01Dep = ParamUtil.getBoolean(request, "normDpr01Dep"); |
|
|
|
|
boolean normDpr02Dep = ParamUtil.getBoolean(request, "normDpr02Dep"); |
|
|
|
|
boolean normDpr01Aut = ParamUtil.getBoolean(request, "normDpr01Aut"); |
|
|
|
|
boolean normDpr02Aut = ParamUtil.getBoolean(request, "normDpr02Aut"); |
|
|
|
|
boolean normDm01 = ParamUtil.getBoolean(request, "normDm01"); |
|
|
|
|
boolean normDm02 = ParamUtil.getBoolean(request, "normDm02"); |
|
|
|
|
boolean normDm03 = ParamUtil.getBoolean(request, "normDm03"); |
|
|
|
|
boolean normDm2018 = ParamUtil.getBoolean(request, "normDm2018"); |
|
|
|
|
boolean normDprg01 = ParamUtil.getBoolean(request, "normDprg01"); |
|
|
|
|
boolean normDprg02 = ParamUtil.getBoolean(request, "normDprg02"); |
|
|
|
|
boolean normAnr = ParamUtil.getBoolean(request, "normAnr"); |
|
|
|
|
boolean normArt3com3 = ParamUtil.getBoolean(request, "normArt3com3"); |
|
|
|
|
boolean normArt3com4 = ParamUtil.getBoolean(request, "normArt3com4"); |
|
|
|
|
boolean normOrd01 = ParamUtil.getBoolean(request, "normOrd01"); |
|
|
|
|
boolean normDm04 = ParamUtil.getBoolean(request, "normDm04"); |
|
|
|
|
boolean normDm05 = ParamUtil.getBoolean(request, "normDm05"); |
|
|
|
|
boolean normCI01 = ParamUtil.getBoolean(request, "normCI01"); |
|
|
|
|
boolean normLTC01 = ParamUtil.getBoolean(request, "normLTC01"); |
|
|
|
|
boolean suap = ParamUtil.getBoolean(request, "suap"); |
|
|
|
|
boolean normSismaBonus = ParamUtil.getBoolean(request, "normSismaBonus"); |
|
|
|
|
String clRischioPreInt = ParamUtil.getString(request, "clRischioPreInt"); |
|
|
|
|
String clRischioPostInt = ParamUtil.getString(request, "clRischioPostInt"); |
|
|
|
|
boolean intervFinPub = ParamUtil.getBoolean(request, "intervFinPub"); |
|
|
|
|
String intervFinPubDesc = ParamUtil.getString(request, "intervFinPubDesc"); |
|
|
|
|
String contestoPaesaggistico = ParamUtil.getString(request, "contestoPaesaggistico"); |
|
|
|
|
String livelloDiTutela = ParamUtil.getString(request, "livelloDiTutela"); |
|
|
|
|
String vincoli = ParamUtil.getString(request, "vincoli"); |
|
|
|
|
|
|
|
|
|
long userId = PortalUtil.getUserId(request); |
|
|
|
|
try { |
|
|
|
|
DettPraticaServiceUtil.updateDettPratica(userId, dettPratica.getDettPraticaId(), |
|
|
|
|
dettPratica.getIntPraticaId(), integrazione, protocollo, tipoIntegrazione, completa, gestita, |
|
|
|
@ -1231,55 +1210,53 @@ public class FascicoloFePortlet extends MVCPortlet {
|
|
|
|
|
normEsenteSpese, normDpr01Dep, normDpr02Dep, normDpr01Aut, normDpr02Aut, normDm01, normDm02, |
|
|
|
|
normDm03, normDm2018, normDprg01, normDprg02, normAnr, normArt3com3, normArt3com4, normOrd01, |
|
|
|
|
normDm04, normDm05, normCI01, normLTC01, suap, normSismaBonus, clRischioPreInt, clRischioPostInt, |
|
|
|
|
intervFinPub, intervFinPubDesc, tcNuovaCostruzioneComplessa, contestoPaesaggistico, livelloDiTutela, |
|
|
|
|
vincoli, serviceContext, bozza, disabledSubmit, geoDisabledSubmit); |
|
|
|
|
String redirect = ParamUtil.getString(actionRequest, "redirect"); |
|
|
|
|
intervFinPub, intervFinPubDesc, tcNuovaCostruzioneComplessa, contestoPaesaggistico, |
|
|
|
|
livelloDiTutela, vincoli, serviceContext, bozza, disabledSubmit, geoDisabledSubmit); |
|
|
|
|
String redirect = ParamUtil.getString(request, "redirect"); |
|
|
|
|
if (Validator.isNull(redirect)) { |
|
|
|
|
String successURL = ParamUtil.getString(actionRequest, "successURL"); |
|
|
|
|
String successURL = ParamUtil.getString(request, "successURL"); |
|
|
|
|
if (Validator.isNotNull(successURL)) { |
|
|
|
|
successURL = HttpUtil.removeParameter(successURL, actionResponse.getNamespace() + "openVerifyUrl"); |
|
|
|
|
successURL = HttpUtil.removeParameter(successURL, actionResponse.getNamespace() + "verifyArea"); |
|
|
|
|
successURL = HttpUtil.addParameter(successURL, actionResponse.getNamespace() + "openVerifyUrl", |
|
|
|
|
successURL = HttpUtil.removeParameter(successURL, response.getNamespace() + "openVerifyUrl"); |
|
|
|
|
successURL = HttpUtil.removeParameter(successURL, response.getNamespace() + "verifyArea"); |
|
|
|
|
successURL = HttpUtil.addParameter(successURL, response.getNamespace() + "openVerifyUrl", |
|
|
|
|
String.valueOf(!bozza)); |
|
|
|
|
String verifyArea = ParamUtil.getString(actionRequest, "verifyArea", StringPool.BLANK); |
|
|
|
|
successURL = HttpUtil.addParameter(successURL, actionResponse.getNamespace() + "verifyArea", |
|
|
|
|
String verifyArea = ParamUtil.getString(request, "verifyArea", StringPool.BLANK); |
|
|
|
|
successURL = HttpUtil.addParameter(successURL, response.getNamespace() + "verifyArea", |
|
|
|
|
String.valueOf(verifyArea)); |
|
|
|
|
String fragmentURL = ParamUtil.getString(actionRequest, "current_tab"); |
|
|
|
|
String fragmentURL = ParamUtil.getString(request, "current_tab"); |
|
|
|
|
if (Validator.isNotNull(fragmentURL)) { |
|
|
|
|
successURL = HttpUtil |
|
|
|
|
.removeParameter(successURL, actionResponse.getNamespace() + "current_tab"); |
|
|
|
|
successURL = HttpUtil.addParameter(successURL, actionResponse.getNamespace() + "current_tab", |
|
|
|
|
successURL = HttpUtil.removeParameter(successURL, response.getNamespace() + "current_tab"); |
|
|
|
|
successURL = HttpUtil.addParameter(successURL, response.getNamespace() + "current_tab", |
|
|
|
|
fragmentURL); |
|
|
|
|
successURL = HttpUtil.removeParameter(successURL, actionResponse.getNamespace() + "historyKey"); |
|
|
|
|
successURL = HttpUtil.addParameter(successURL, actionResponse.getNamespace() + "historyKey", |
|
|
|
|
successURL = HttpUtil.removeParameter(successURL, response.getNamespace() + "historyKey"); |
|
|
|
|
successURL = HttpUtil.addParameter(successURL, response.getNamespace() + "historyKey", |
|
|
|
|
"_1_WAR_portosfeportlet_tab=" + fragmentURL); |
|
|
|
|
if (successURL.contains(StringPool.POUND)) { |
|
|
|
|
successURL = successURL.substring(0, successURL.lastIndexOf(StringPool.POUND)); |
|
|
|
|
} |
|
|
|
|
successURL += "#_1_WAR_portosfeportlet_tab=" + fragmentURL; |
|
|
|
|
} |
|
|
|
|
successURL = HttpUtil.removeParameter(successURL, actionResponse.getNamespace() + "saveAndVerify"); |
|
|
|
|
successURL = HttpUtil.removeParameter(successURL, response.getNamespace() + "saveAndVerify"); |
|
|
|
|
if ("saveAndVerify".equalsIgnoreCase(cmd)) |
|
|
|
|
successURL = HttpUtil.addParameter(successURL, actionResponse.getNamespace() + "saveAndVerify", |
|
|
|
|
true); |
|
|
|
|
actionResponse.sendRedirect(successURL); |
|
|
|
|
successURL = HttpUtil.addParameter(successURL, response.getNamespace() + "saveAndVerify", true); |
|
|
|
|
response.sendRedirect(successURL); |
|
|
|
|
} else { |
|
|
|
|
actionResponse.setRenderParameter("mvcPath", "/html/fascicolofe/edit_fascicolo.jsp"); |
|
|
|
|
actionResponse.setRenderParameter("backURL", ParamUtil.getString(actionRequest, "backURL")); |
|
|
|
|
actionResponse.setRenderParameter("dettPraticaId", String.valueOf(dettPratica.getDettPraticaId())); |
|
|
|
|
actionResponse.setRenderParameter("intPraticaId", String.valueOf(dettPratica.getIntPraticaId())); |
|
|
|
|
actionResponse.setRenderParameter("openVerifyUrl", String.valueOf(!bozza)); |
|
|
|
|
response.setRenderParameter("mvcPath", "/html/fascicolofe/edit_fascicolo.jsp"); |
|
|
|
|
response.setRenderParameter("backURL", ParamUtil.getString(request, "backURL")); |
|
|
|
|
response.setRenderParameter("dettPraticaId", String.valueOf(dettPratica.getDettPraticaId())); |
|
|
|
|
response.setRenderParameter("intPraticaId", String.valueOf(dettPratica.getIntPraticaId())); |
|
|
|
|
response.setRenderParameter("openVerifyUrl", String.valueOf(!bozza)); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} catch (PortalException e) { |
|
|
|
|
_log.error(e, e); |
|
|
|
|
PortalUtil.copyRequestParameters(actionRequest, actionResponse); |
|
|
|
|
actionResponse.setRenderParameter("mvcPath", "/html/fascicolofe/edit_fascicolo.jsp"); |
|
|
|
|
PortalUtil.copyRequestParameters(request, response); |
|
|
|
|
response.setRenderParameter("mvcPath", "/html/fascicolofe/edit_fascicolo.jsp"); |
|
|
|
|
throw e; |
|
|
|
|
} catch (Exception e) { |
|
|
|
|
_log.error(e, e); |
|
|
|
|
PortalUtil.copyRequestParameters(actionRequest, actionResponse); |
|
|
|
|
actionResponse.setRenderParameter("mvcPath", "/html/fascicolofe/edit_fascicolo.jsp"); |
|
|
|
|
PortalUtil.copyRequestParameters(request, response); |
|
|
|
|
response.setRenderParameter("mvcPath", "/html/fascicolofe/edit_fascicolo.jsp"); |
|
|
|
|
throw new PortalException(e); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
@ -1562,11 +1539,11 @@ public class FascicoloFePortlet extends MVCPortlet {
|
|
|
|
|
boolean intervFinPub = ParamUtil.getBoolean(actionRequest, "intervFinPub"); |
|
|
|
|
String intervFinPubDesc = intervFinPub ? ParamUtil.getString(actionRequest, "intervFinPubDesc") |
|
|
|
|
: StringPool.BLANK; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
String contestoPaesaggistico = ParamUtil.getString(actionRequest, "contestoPaesaggistico"); |
|
|
|
|
String livelloDiTutela = ParamUtil.getString(actionRequest, "livelloDiTutela"); |
|
|
|
|
String vincoli = ParamUtil.getString(actionRequest, "vincoli"); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
long userId = PortalUtil.getUserId(actionRequest); |
|
|
|
|
String via = dettPratica.getVia(); |
|
|
|
|
String localita = dettPratica.getLocalita(); |
|
|
|
@ -1628,8 +1605,8 @@ public class FascicoloFePortlet extends MVCPortlet {
|
|
|
|
|
normEsenteSpese, normDpr01Dep, normDpr02Dep, normDpr01Aut, normDpr02Aut, normDm01, normDm02, |
|
|
|
|
normDm03, normDm2018, normDprg01, normDprg02, normAnr, normArt3com3, normArt3com4, normOrd01, |
|
|
|
|
normDm04, normDm05, normCI01, normLTC01, suap, normSismaBonus, clRischioPreInt, clRischioPostInt, |
|
|
|
|
intervFinPub, intervFinPubDesc, tcNuovaCostruzioneComplessa, contestoPaesaggistico, livelloDiTutela, |
|
|
|
|
vincoli, serviceContext, bozza, disabledSubmit, geoDisabledSubmit); |
|
|
|
|
intervFinPub, intervFinPubDesc, tcNuovaCostruzioneComplessa, contestoPaesaggistico, |
|
|
|
|
livelloDiTutela, vincoli, serviceContext, bozza, disabledSubmit, geoDisabledSubmit); |
|
|
|
|
String redirect = ParamUtil.getString(actionRequest, "redirect"); |
|
|
|
|
if (Validator.isNull(redirect)) { |
|
|
|
|
String successURL = ParamUtil.getString(actionRequest, "successURL"); |
|
|
|
|