From 641a43fe6c288fbf788e537ee5898da00a978374 Mon Sep 17 00:00:00 2001 From: Mattia Gosetto Date: Tue, 13 Oct 2020 16:48:18 +0200 Subject: [PATCH] modifiche paesaggistica firme, allegatiec ... --- .../portlets/portos-bo-portlet/.classpath | 2 +- .../docroot/WEB-INF/service.xml | 6 +- .../portos/bo/model/DettPraticaClp.java | 139 ++++++++++++++++- .../portos/bo/model/DettPraticaModel.java | 63 ++++++++ .../portos/bo/model/DettPraticaSoap.java | 42 ++++++ .../portos/bo/model/DettPraticaWrapper.java | 114 ++++++++++++++ .../bo/service/DettPraticaLocalService.java | 9 +- .../service/DettPraticaLocalServiceClp.java | 41 +++-- .../service/DettPraticaLocalServiceUtil.java | 18 ++- .../DettPraticaLocalServiceWrapper.java | 18 ++- .../portos/bo/service/DettPraticaService.java | 3 +- .../bo/service/DettPraticaServiceClp.java | 13 +- .../bo/service/DettPraticaServiceUtil.java | 6 +- .../bo/service/DettPraticaServiceWrapper.java | 6 +- .../bo/service/IntPraticaLocalService.java | 6 + .../bo/service/IntPraticaLocalServiceClp.java | 40 +++++ .../service/IntPraticaLocalServiceUtil.java | 7 + .../IntPraticaLocalServiceWrapper.java | 8 + .../portos/bo/util/DocumentiPraticaUtil.java | 141 ++++++++++++------ .../bo/util/ValidazionePraticaUtil.java | 137 +++++++---------- .../docroot/WEB-INF/sql/tables.sql | 3 + .../WEB-INF/src/META-INF/portlet-hbm.xml | 3 + .../src/META-INF/portlet-model-hints.xml | 3 + .../WEB-INF/src/META-INF/portlet-orm.xml | 3 + .../WEB-INF/src/content/Portal.properties | 8 +- .../bo/startup/DatabaseUpdateAction.java | 38 +++-- .../bo/model/impl/DettPraticaCacheModel.java | 20 ++- .../bo/model/impl/DettPraticaModelImpl.java | 114 +++++++++++++- .../DettPraticaLocalServiceClpInvoker.java | 23 ++- .../base/DettPraticaServiceClpInvoker.java | 7 +- .../IntPraticaLocalServiceClpInvoker.java | 11 ++ .../service/http/DettPraticaServiceSoap.java | 7 +- .../impl/DettPraticaLocalServiceImpl.java | 42 ++++-- .../service/impl/DettPraticaServiceImpl.java | 12 +- .../impl/IntPraticaLocalServiceImpl.java | 20 ++- .../DettPraticaPersistenceImpl.java | 3 + .../docroot/WEB-INF/src/service.properties | 4 +- .../portlets/portos-fe-portlet/.classpath | 2 +- .../org.eclipse.wst.common.component | 9 ++ .../portos/fe/portlet/FascicoloFePortlet.java | 32 ++-- .../domanda/page_dettagli_principali.jsp | 26 ++++ .../fascicolofe/verify_fascicolo_calcolo.jsp | 11 +- .../org.eclipse.wst.common.component | 3 + 43 files changed, 986 insertions(+), 237 deletions(-) diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/.classpath b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/.classpath index bbcb6f86..fcb7ec72 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/.classpath +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/.classpath @@ -2,7 +2,7 @@ - + diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service.xml b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service.xml index 2bde6d91..abcd01e8 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service.xml +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service.xml @@ -458,7 +458,11 @@ - + + + + + diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DettPraticaClp.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DettPraticaClp.java index 58601e27..79ed2be3 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DettPraticaClp.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DettPraticaClp.java @@ -150,6 +150,9 @@ public class DettPraticaClp extends BaseModelImpl getCodiceFiscalePrincipaleGeologo()); attributes.put("codiceFiscalePrincipaleArcheologo", getCodiceFiscalePrincipaleArcheologo()); + attributes.put("sanatoriaEdilizia47", getSanatoriaEdilizia47()); + attributes.put("sanatoriaEdilizia724", getSanatoriaEdilizia724()); + attributes.put("sanatoriaEdilizia326", getSanatoriaEdilizia326()); attributes.put("lavoriInEconomiaCommittente", getLavoriInEconomiaCommittente()); attributes.put("inizioLavoriContestualeOpera", @@ -809,6 +812,27 @@ public class DettPraticaClp extends BaseModelImpl setCodiceFiscalePrincipaleArcheologo(codiceFiscalePrincipaleArcheologo); } + Boolean sanatoriaEdilizia47 = (Boolean)attributes.get( + "sanatoriaEdilizia47"); + + if (sanatoriaEdilizia47 != null) { + setSanatoriaEdilizia47(sanatoriaEdilizia47); + } + + Boolean sanatoriaEdilizia724 = (Boolean)attributes.get( + "sanatoriaEdilizia724"); + + if (sanatoriaEdilizia724 != null) { + setSanatoriaEdilizia724(sanatoriaEdilizia724); + } + + Boolean sanatoriaEdilizia326 = (Boolean)attributes.get( + "sanatoriaEdilizia326"); + + if (sanatoriaEdilizia326 != null) { + setSanatoriaEdilizia326(sanatoriaEdilizia326); + } + Boolean lavoriInEconomiaCommittente = (Boolean)attributes.get( "lavoriInEconomiaCommittente"); @@ -3707,6 +3731,93 @@ public class DettPraticaClp extends BaseModelImpl } } + @Override + public boolean getSanatoriaEdilizia47() { + return _sanatoriaEdilizia47; + } + + @Override + public boolean isSanatoriaEdilizia47() { + return _sanatoriaEdilizia47; + } + + @Override + public void setSanatoriaEdilizia47(boolean sanatoriaEdilizia47) { + _sanatoriaEdilizia47 = sanatoriaEdilizia47; + + if (_dettPraticaRemoteModel != null) { + try { + Class clazz = _dettPraticaRemoteModel.getClass(); + + Method method = clazz.getMethod("setSanatoriaEdilizia47", + boolean.class); + + method.invoke(_dettPraticaRemoteModel, sanatoriaEdilizia47); + } + catch (Exception e) { + throw new UnsupportedOperationException(e); + } + } + } + + @Override + public boolean getSanatoriaEdilizia724() { + return _sanatoriaEdilizia724; + } + + @Override + public boolean isSanatoriaEdilizia724() { + return _sanatoriaEdilizia724; + } + + @Override + public void setSanatoriaEdilizia724(boolean sanatoriaEdilizia724) { + _sanatoriaEdilizia724 = sanatoriaEdilizia724; + + if (_dettPraticaRemoteModel != null) { + try { + Class clazz = _dettPraticaRemoteModel.getClass(); + + Method method = clazz.getMethod("setSanatoriaEdilizia724", + boolean.class); + + method.invoke(_dettPraticaRemoteModel, sanatoriaEdilizia724); + } + catch (Exception e) { + throw new UnsupportedOperationException(e); + } + } + } + + @Override + public boolean getSanatoriaEdilizia326() { + return _sanatoriaEdilizia326; + } + + @Override + public boolean isSanatoriaEdilizia326() { + return _sanatoriaEdilizia326; + } + + @Override + public void setSanatoriaEdilizia326(boolean sanatoriaEdilizia326) { + _sanatoriaEdilizia326 = sanatoriaEdilizia326; + + if (_dettPraticaRemoteModel != null) { + try { + Class clazz = _dettPraticaRemoteModel.getClass(); + + Method method = clazz.getMethod("setSanatoriaEdilizia326", + boolean.class); + + method.invoke(_dettPraticaRemoteModel, sanatoriaEdilizia326); + } + catch (Exception e) { + throw new UnsupportedOperationException(e); + } + } + } + @Override public boolean getLavoriInEconomiaCommittente() { return _lavoriInEconomiaCommittente; @@ -9500,6 +9611,9 @@ public class DettPraticaClp extends BaseModelImpl clone.setCodiceFiscalePrincipaleDitta(getCodiceFiscalePrincipaleDitta()); clone.setCodiceFiscalePrincipaleGeologo(getCodiceFiscalePrincipaleGeologo()); clone.setCodiceFiscalePrincipaleArcheologo(getCodiceFiscalePrincipaleArcheologo()); + clone.setSanatoriaEdilizia47(getSanatoriaEdilizia47()); + clone.setSanatoriaEdilizia724(getSanatoriaEdilizia724()); + clone.setSanatoriaEdilizia326(getSanatoriaEdilizia326()); clone.setLavoriInEconomiaCommittente(getLavoriInEconomiaCommittente()); clone.setInizioLavoriContestualeOpera(getInizioLavoriContestualeOpera()); clone.setDataInizioLavoriOpera(getDataInizioLavoriOpera()); @@ -9755,7 +9869,7 @@ public class DettPraticaClp extends BaseModelImpl @Override public String toString() { - StringBundler sb = new StringBundler(533); + StringBundler sb = new StringBundler(539); sb.append("{uuid="); sb.append(getUuid()); @@ -9883,6 +9997,12 @@ public class DettPraticaClp extends BaseModelImpl sb.append(getCodiceFiscalePrincipaleGeologo()); sb.append(", codiceFiscalePrincipaleArcheologo="); sb.append(getCodiceFiscalePrincipaleArcheologo()); + sb.append(", sanatoriaEdilizia47="); + sb.append(getSanatoriaEdilizia47()); + sb.append(", sanatoriaEdilizia724="); + sb.append(getSanatoriaEdilizia724()); + sb.append(", sanatoriaEdilizia326="); + sb.append(getSanatoriaEdilizia326()); sb.append(", lavoriInEconomiaCommittente="); sb.append(getLavoriInEconomiaCommittente()); sb.append(", inizioLavoriContestualeOpera="); @@ -10296,7 +10416,7 @@ public class DettPraticaClp extends BaseModelImpl @Override public String toXmlString() { - StringBundler sb = new StringBundler(802); + StringBundler sb = new StringBundler(811); sb.append(""); sb.append("it.tref.liferay.portos.bo.model.DettPratica"); @@ -10554,6 +10674,18 @@ public class DettPraticaClp extends BaseModelImpl "codiceFiscalePrincipaleArcheologo"); + sb.append( + "sanatoriaEdilizia47"); + sb.append( + "sanatoriaEdilizia724"); + sb.append( + "sanatoriaEdilizia326"); sb.append( "lavoriInEconomiaCommittente private String _codiceFiscalePrincipaleDitta; private String _codiceFiscalePrincipaleGeologo; private String _codiceFiscalePrincipaleArcheologo; + private boolean _sanatoriaEdilizia47; + private boolean _sanatoriaEdilizia724; + private boolean _sanatoriaEdilizia326; private boolean _lavoriInEconomiaCommittente; private boolean _inizioLavoriContestualeOpera; private Date _dataInizioLavoriOpera; diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DettPraticaModel.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DettPraticaModel.java index 7809c99c..8a4a0aea 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DettPraticaModel.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DettPraticaModel.java @@ -1102,6 +1102,69 @@ public interface DettPraticaModel extends BaseModel, public void setCodiceFiscalePrincipaleArcheologo( String codiceFiscalePrincipaleArcheologo); + /** + * Returns the sanatoria edilizia47 of this dett pratica. + * + * @return the sanatoria edilizia47 of this dett pratica + */ + public boolean getSanatoriaEdilizia47(); + + /** + * Returns true if this dett pratica is sanatoria edilizia47. + * + * @return true if this dett pratica is sanatoria edilizia47; false otherwise + */ + public boolean isSanatoriaEdilizia47(); + + /** + * Sets whether this dett pratica is sanatoria edilizia47. + * + * @param sanatoriaEdilizia47 the sanatoria edilizia47 of this dett pratica + */ + public void setSanatoriaEdilizia47(boolean sanatoriaEdilizia47); + + /** + * Returns the sanatoria edilizia724 of this dett pratica. + * + * @return the sanatoria edilizia724 of this dett pratica + */ + public boolean getSanatoriaEdilizia724(); + + /** + * Returns true if this dett pratica is sanatoria edilizia724. + * + * @return true if this dett pratica is sanatoria edilizia724; false otherwise + */ + public boolean isSanatoriaEdilizia724(); + + /** + * Sets whether this dett pratica is sanatoria edilizia724. + * + * @param sanatoriaEdilizia724 the sanatoria edilizia724 of this dett pratica + */ + public void setSanatoriaEdilizia724(boolean sanatoriaEdilizia724); + + /** + * Returns the sanatoria edilizia326 of this dett pratica. + * + * @return the sanatoria edilizia326 of this dett pratica + */ + public boolean getSanatoriaEdilizia326(); + + /** + * Returns true if this dett pratica is sanatoria edilizia326. + * + * @return true if this dett pratica is sanatoria edilizia326; false otherwise + */ + public boolean isSanatoriaEdilizia326(); + + /** + * Sets whether this dett pratica is sanatoria edilizia326. + * + * @param sanatoriaEdilizia326 the sanatoria edilizia326 of this dett pratica + */ + public void setSanatoriaEdilizia326(boolean sanatoriaEdilizia326); + /** * Returns the lavori in economia committente of this dett pratica. * diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DettPraticaSoap.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DettPraticaSoap.java index d613f7a2..afa49053 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DettPraticaSoap.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DettPraticaSoap.java @@ -94,6 +94,9 @@ public class DettPraticaSoap implements Serializable { soapModel.setCodiceFiscalePrincipaleDitta(model.getCodiceFiscalePrincipaleDitta()); soapModel.setCodiceFiscalePrincipaleGeologo(model.getCodiceFiscalePrincipaleGeologo()); soapModel.setCodiceFiscalePrincipaleArcheologo(model.getCodiceFiscalePrincipaleArcheologo()); + soapModel.setSanatoriaEdilizia47(model.getSanatoriaEdilizia47()); + soapModel.setSanatoriaEdilizia724(model.getSanatoriaEdilizia724()); + soapModel.setSanatoriaEdilizia326(model.getSanatoriaEdilizia326()); soapModel.setLavoriInEconomiaCommittente(model.getLavoriInEconomiaCommittente()); soapModel.setInizioLavoriContestualeOpera(model.getInizioLavoriContestualeOpera()); soapModel.setDataInizioLavoriOpera(model.getDataInizioLavoriOpera()); @@ -895,6 +898,42 @@ public class DettPraticaSoap implements Serializable { _codiceFiscalePrincipaleArcheologo = codiceFiscalePrincipaleArcheologo; } + public boolean getSanatoriaEdilizia47() { + return _sanatoriaEdilizia47; + } + + public boolean isSanatoriaEdilizia47() { + return _sanatoriaEdilizia47; + } + + public void setSanatoriaEdilizia47(boolean sanatoriaEdilizia47) { + _sanatoriaEdilizia47 = sanatoriaEdilizia47; + } + + public boolean getSanatoriaEdilizia724() { + return _sanatoriaEdilizia724; + } + + public boolean isSanatoriaEdilizia724() { + return _sanatoriaEdilizia724; + } + + public void setSanatoriaEdilizia724(boolean sanatoriaEdilizia724) { + _sanatoriaEdilizia724 = sanatoriaEdilizia724; + } + + public boolean getSanatoriaEdilizia326() { + return _sanatoriaEdilizia326; + } + + public boolean isSanatoriaEdilizia326() { + return _sanatoriaEdilizia326; + } + + public void setSanatoriaEdilizia326(boolean sanatoriaEdilizia326) { + _sanatoriaEdilizia326 = sanatoriaEdilizia326; + } + public boolean getLavoriInEconomiaCommittente() { return _lavoriInEconomiaCommittente; } @@ -3064,6 +3103,9 @@ public class DettPraticaSoap implements Serializable { private String _codiceFiscalePrincipaleDitta; private String _codiceFiscalePrincipaleGeologo; private String _codiceFiscalePrincipaleArcheologo; + private boolean _sanatoriaEdilizia47; + private boolean _sanatoriaEdilizia724; + private boolean _sanatoriaEdilizia326; private boolean _lavoriInEconomiaCommittente; private boolean _inizioLavoriContestualeOpera; private Date _dataInizioLavoriOpera; diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DettPraticaWrapper.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DettPraticaWrapper.java index be2fa8a0..91343529 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DettPraticaWrapper.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DettPraticaWrapper.java @@ -124,6 +124,9 @@ public class DettPraticaWrapper implements DettPratica, getCodiceFiscalePrincipaleGeologo()); attributes.put("codiceFiscalePrincipaleArcheologo", getCodiceFiscalePrincipaleArcheologo()); + attributes.put("sanatoriaEdilizia47", getSanatoriaEdilizia47()); + attributes.put("sanatoriaEdilizia724", getSanatoriaEdilizia724()); + attributes.put("sanatoriaEdilizia326", getSanatoriaEdilizia326()); attributes.put("lavoriInEconomiaCommittente", getLavoriInEconomiaCommittente()); attributes.put("inizioLavoriContestualeOpera", @@ -783,6 +786,27 @@ public class DettPraticaWrapper implements DettPratica, setCodiceFiscalePrincipaleArcheologo(codiceFiscalePrincipaleArcheologo); } + Boolean sanatoriaEdilizia47 = (Boolean)attributes.get( + "sanatoriaEdilizia47"); + + if (sanatoriaEdilizia47 != null) { + setSanatoriaEdilizia47(sanatoriaEdilizia47); + } + + Boolean sanatoriaEdilizia724 = (Boolean)attributes.get( + "sanatoriaEdilizia724"); + + if (sanatoriaEdilizia724 != null) { + setSanatoriaEdilizia724(sanatoriaEdilizia724); + } + + Boolean sanatoriaEdilizia326 = (Boolean)attributes.get( + "sanatoriaEdilizia326"); + + if (sanatoriaEdilizia326 != null) { + setSanatoriaEdilizia326(sanatoriaEdilizia326); + } + Boolean lavoriInEconomiaCommittente = (Boolean)attributes.get( "lavoriInEconomiaCommittente"); @@ -3533,6 +3557,96 @@ public class DettPraticaWrapper implements DettPratica, _dettPratica.setCodiceFiscalePrincipaleArcheologo(codiceFiscalePrincipaleArcheologo); } + /** + * Returns the sanatoria edilizia47 of this dett pratica. + * + * @return the sanatoria edilizia47 of this dett pratica + */ + @Override + public boolean getSanatoriaEdilizia47() { + return _dettPratica.getSanatoriaEdilizia47(); + } + + /** + * Returns true if this dett pratica is sanatoria edilizia47. + * + * @return true if this dett pratica is sanatoria edilizia47; false otherwise + */ + @Override + public boolean isSanatoriaEdilizia47() { + return _dettPratica.isSanatoriaEdilizia47(); + } + + /** + * Sets whether this dett pratica is sanatoria edilizia47. + * + * @param sanatoriaEdilizia47 the sanatoria edilizia47 of this dett pratica + */ + @Override + public void setSanatoriaEdilizia47(boolean sanatoriaEdilizia47) { + _dettPratica.setSanatoriaEdilizia47(sanatoriaEdilizia47); + } + + /** + * Returns the sanatoria edilizia724 of this dett pratica. + * + * @return the sanatoria edilizia724 of this dett pratica + */ + @Override + public boolean getSanatoriaEdilizia724() { + return _dettPratica.getSanatoriaEdilizia724(); + } + + /** + * Returns true if this dett pratica is sanatoria edilizia724. + * + * @return true if this dett pratica is sanatoria edilizia724; false otherwise + */ + @Override + public boolean isSanatoriaEdilizia724() { + return _dettPratica.isSanatoriaEdilizia724(); + } + + /** + * Sets whether this dett pratica is sanatoria edilizia724. + * + * @param sanatoriaEdilizia724 the sanatoria edilizia724 of this dett pratica + */ + @Override + public void setSanatoriaEdilizia724(boolean sanatoriaEdilizia724) { + _dettPratica.setSanatoriaEdilizia724(sanatoriaEdilizia724); + } + + /** + * Returns the sanatoria edilizia326 of this dett pratica. + * + * @return the sanatoria edilizia326 of this dett pratica + */ + @Override + public boolean getSanatoriaEdilizia326() { + return _dettPratica.getSanatoriaEdilizia326(); + } + + /** + * Returns true if this dett pratica is sanatoria edilizia326. + * + * @return true if this dett pratica is sanatoria edilizia326; false otherwise + */ + @Override + public boolean isSanatoriaEdilizia326() { + return _dettPratica.isSanatoriaEdilizia326(); + } + + /** + * Sets whether this dett pratica is sanatoria edilizia326. + * + * @param sanatoriaEdilizia326 the sanatoria edilizia326 of this dett pratica + */ + @Override + public void setSanatoriaEdilizia326(boolean sanatoriaEdilizia326) { + _dettPratica.setSanatoriaEdilizia326(sanatoriaEdilizia326); + } + /** * Returns the lavori in economia committente of this dett pratica. * diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaLocalService.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaLocalService.java index bfa2e5fb..3d62ee92 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaLocalService.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaLocalService.java @@ -556,7 +556,8 @@ public interface DettPraticaLocalService extends BaseLocalService, java.lang.String tcAltriInterventiDesc, boolean noCollaudo, boolean tcNuovaCostruzionePertinenza, boolean tcInterventoOpereEscavazione, boolean tcViarch, - boolean tcOperaA25) + boolean tcOperaA25, boolean sanatoriaEdilizia47, + boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326) throws com.liferay.portal.kernel.exception.PortalException, com.liferay.portal.kernel.exception.SystemException; @@ -653,7 +654,8 @@ public interface DettPraticaLocalService extends BaseLocalService, java.lang.String tcAltriInterventiDesc, boolean noCollaudo, boolean tcNuovaCostruzionePertinenza, boolean tcInterventoOpereEscavazione, boolean tcViarch, - boolean tcOperaA25) + boolean tcOperaA25, boolean sanatoriaEdilizia47, + boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326) throws com.liferay.portal.kernel.exception.PortalException, com.liferay.portal.kernel.exception.SystemException; @@ -720,7 +722,8 @@ public interface DettPraticaLocalService extends BaseLocalService, boolean bozza, boolean noCollaudo, boolean tcNuovaCostruzionePertinenza, boolean tcInterventoOpereEscavazione, boolean tcViarch, - boolean tcOperaA25) + boolean tcOperaA25, boolean sanatoriaEdilizia47, + boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326) throws com.liferay.portal.kernel.exception.PortalException, com.liferay.portal.kernel.exception.SystemException; diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaLocalServiceClp.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaLocalServiceClp.java index 1178e27f..6dacc003 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaLocalServiceClp.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaLocalServiceClp.java @@ -277,7 +277,8 @@ public class DettPraticaLocalServiceClp implements DettPraticaLocalService { "boolean", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.Boolean", "java.lang.Boolean", "java.lang.Boolean", "java.lang.String", - "boolean", "boolean", "boolean", "boolean", "boolean" + "boolean", "boolean", "boolean", "boolean", "boolean", "boolean", + "boolean", "boolean" }; _methodName42 = "updateDettPraticaDatiDomanda"; @@ -318,7 +319,7 @@ public class DettPraticaLocalServiceClp implements DettPraticaLocalService { "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.Boolean", "java.lang.Boolean", "java.lang.Boolean", "java.lang.String", "boolean", "boolean", - "boolean", "boolean", "boolean" + "boolean", "boolean", "boolean", "boolean", "boolean", "boolean" }; _methodName43 = "updateDettPraticaDatiIntegrazione"; @@ -343,7 +344,8 @@ public class DettPraticaLocalServiceClp implements DettPraticaLocalService { "boolean", "boolean", "boolean", "boolean", "boolean", "boolean", "boolean", "boolean", "boolean", "com.liferay.portal.service.ServiceContext", "boolean", - "boolean", "boolean", "boolean", "boolean", "boolean" + "boolean", "boolean", "boolean", "boolean", "boolean", "boolean", + "boolean", "boolean" }; _methodName44 = "updateDettPraticaGeologo"; @@ -2020,7 +2022,8 @@ public class DettPraticaLocalServiceClp implements DettPraticaLocalService { java.lang.String tcAltriInterventiDesc, boolean noCollaudo, boolean tcNuovaCostruzionePertinenza, boolean tcInterventoOpereEscavazione, boolean tcViarch, - boolean tcOperaA25) + boolean tcOperaA25, boolean sanatoriaEdilizia47, + boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326) throws com.liferay.portal.kernel.exception.PortalException, com.liferay.portal.kernel.exception.SystemException { Object returnObj = null; @@ -2469,7 +2472,13 @@ public class DettPraticaLocalServiceClp implements DettPraticaLocalService { tcViarch, - tcOperaA25 + tcOperaA25, + + sanatoriaEdilizia47, + + sanatoriaEdilizia724, + + sanatoriaEdilizia326 }); } catch (Throwable t) { @@ -2588,7 +2597,8 @@ public class DettPraticaLocalServiceClp implements DettPraticaLocalService { java.lang.String tcAltriInterventiDesc, boolean noCollaudo, boolean tcNuovaCostruzionePertinenza, boolean tcInterventoOpereEscavazione, boolean tcViarch, - boolean tcOperaA25) + boolean tcOperaA25, boolean sanatoriaEdilizia47, + boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326) throws com.liferay.portal.kernel.exception.PortalException, com.liferay.portal.kernel.exception.SystemException { Object returnObj = null; @@ -2913,7 +2923,13 @@ public class DettPraticaLocalServiceClp implements DettPraticaLocalService { tcViarch, - tcOperaA25 + tcOperaA25, + + sanatoriaEdilizia47, + + sanatoriaEdilizia724, + + sanatoriaEdilizia326 }); } catch (Throwable t) { @@ -3002,7 +3018,8 @@ public class DettPraticaLocalServiceClp implements DettPraticaLocalService { boolean bozza, boolean noCollaudo, boolean tcNuovaCostruzionePertinenza, boolean tcInterventoOpereEscavazione, boolean tcViarch, - boolean tcOperaA25) + boolean tcOperaA25, boolean sanatoriaEdilizia47, + boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326) throws com.liferay.portal.kernel.exception.PortalException, com.liferay.portal.kernel.exception.SystemException { Object returnObj = null; @@ -3199,7 +3216,13 @@ public class DettPraticaLocalServiceClp implements DettPraticaLocalService { tcViarch, - tcOperaA25 + tcOperaA25, + + sanatoriaEdilizia47, + + sanatoriaEdilizia724, + + sanatoriaEdilizia326 }); } catch (Throwable t) { diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaLocalServiceUtil.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaLocalServiceUtil.java index 851c6661..8ababa87 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaLocalServiceUtil.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaLocalServiceUtil.java @@ -624,7 +624,8 @@ public class DettPraticaLocalServiceUtil { java.lang.String tcAltriInterventiDesc, boolean noCollaudo, boolean tcNuovaCostruzionePertinenza, boolean tcInterventoOpereEscavazione, boolean tcViarch, - boolean tcOperaA25) + boolean tcOperaA25, boolean sanatoriaEdilizia47, + boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326) throws com.liferay.portal.kernel.exception.PortalException, com.liferay.portal.kernel.exception.SystemException { return getService() @@ -703,7 +704,8 @@ public class DettPraticaLocalServiceUtil { destinazioneAltroIntervento, tcCostruzioniEsistenti, tcManutOrdStraord, tcAltriInterventi, tcAltriInterventiDesc, noCollaudo, tcNuovaCostruzionePertinenza, - tcInterventoOpereEscavazione, tcViarch, tcOperaA25); + tcInterventoOpereEscavazione, tcViarch, tcOperaA25, + sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326); } public static it.tref.liferay.portos.bo.model.DettPratica updateDettPraticaDatiDomanda( @@ -798,7 +800,8 @@ public class DettPraticaLocalServiceUtil { java.lang.String tcAltriInterventiDesc, boolean noCollaudo, boolean tcNuovaCostruzionePertinenza, boolean tcInterventoOpereEscavazione, boolean tcViarch, - boolean tcOperaA25) + boolean tcOperaA25, boolean sanatoriaEdilizia47, + boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326) throws com.liferay.portal.kernel.exception.PortalException, com.liferay.portal.kernel.exception.SystemException { return getService() @@ -855,7 +858,8 @@ public class DettPraticaLocalServiceUtil { destinazioneAltroIntervento, tcCostruzioniEsistenti, tcManutOrdStraord, tcAltriInterventi, tcAltriInterventiDesc, noCollaudo, tcNuovaCostruzionePertinenza, - tcInterventoOpereEscavazione, tcViarch, tcOperaA25); + tcInterventoOpereEscavazione, tcViarch, tcOperaA25, + sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326); } public static it.tref.liferay.portos.bo.model.DettPratica updateDettPraticaDatiIntegrazione( @@ -920,7 +924,8 @@ public class DettPraticaLocalServiceUtil { boolean bozza, boolean noCollaudo, boolean tcNuovaCostruzionePertinenza, boolean tcInterventoOpereEscavazione, boolean tcViarch, - boolean tcOperaA25) + boolean tcOperaA25, boolean sanatoriaEdilizia47, + boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326) throws com.liferay.portal.kernel.exception.PortalException, com.liferay.portal.kernel.exception.SystemException { return getService() @@ -961,7 +966,8 @@ public class DettPraticaLocalServiceUtil { normEsenteBollo, normEsenteSpese, normDpr01Dep, normDpr02Dep, normDpr01Aut, normDpr02Aut, normArt3com3, normArt3com4, serviceContext, bozza, noCollaudo, tcNuovaCostruzionePertinenza, - tcInterventoOpereEscavazione, tcViarch, tcOperaA25); + tcInterventoOpereEscavazione, tcViarch, tcOperaA25, + sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326); } public static it.tref.liferay.portos.bo.model.DettPratica updateDettPraticaGeologo( diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaLocalServiceWrapper.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaLocalServiceWrapper.java index fece5cf8..3bd5f8b8 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaLocalServiceWrapper.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaLocalServiceWrapper.java @@ -654,7 +654,8 @@ public class DettPraticaLocalServiceWrapper implements DettPraticaLocalService, java.lang.String tcAltriInterventiDesc, boolean noCollaudo, boolean tcNuovaCostruzionePertinenza, boolean tcInterventoOpereEscavazione, boolean tcViarch, - boolean tcOperaA25) + boolean tcOperaA25, boolean sanatoriaEdilizia47, + boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326) throws com.liferay.portal.kernel.exception.PortalException, com.liferay.portal.kernel.exception.SystemException { return _dettPraticaLocalService.updateDettPratica(userId, @@ -733,7 +734,8 @@ public class DettPraticaLocalServiceWrapper implements DettPraticaLocalService, destinazioneAltroIntervento, tcCostruzioniEsistenti, tcManutOrdStraord, tcAltriInterventi, tcAltriInterventiDesc, noCollaudo, tcNuovaCostruzionePertinenza, - tcInterventoOpereEscavazione, tcViarch, tcOperaA25); + tcInterventoOpereEscavazione, tcViarch, tcOperaA25, + sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326); } @Override @@ -829,7 +831,8 @@ public class DettPraticaLocalServiceWrapper implements DettPraticaLocalService, java.lang.String tcAltriInterventiDesc, boolean noCollaudo, boolean tcNuovaCostruzionePertinenza, boolean tcInterventoOpereEscavazione, boolean tcViarch, - boolean tcOperaA25) + boolean tcOperaA25, boolean sanatoriaEdilizia47, + boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326) throws com.liferay.portal.kernel.exception.PortalException, com.liferay.portal.kernel.exception.SystemException { return _dettPraticaLocalService.updateDettPraticaDatiDomanda(userId, @@ -885,7 +888,8 @@ public class DettPraticaLocalServiceWrapper implements DettPraticaLocalService, destinazioneAltroIntervento, tcCostruzioniEsistenti, tcManutOrdStraord, tcAltriInterventi, tcAltriInterventiDesc, noCollaudo, tcNuovaCostruzionePertinenza, - tcInterventoOpereEscavazione, tcViarch, tcOperaA25); + tcInterventoOpereEscavazione, tcViarch, tcOperaA25, + sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326); } @Override @@ -951,7 +955,8 @@ public class DettPraticaLocalServiceWrapper implements DettPraticaLocalService, boolean bozza, boolean noCollaudo, boolean tcNuovaCostruzionePertinenza, boolean tcInterventoOpereEscavazione, boolean tcViarch, - boolean tcOperaA25) + boolean tcOperaA25, boolean sanatoriaEdilizia47, + boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326) throws com.liferay.portal.kernel.exception.PortalException, com.liferay.portal.kernel.exception.SystemException { return _dettPraticaLocalService.updateDettPraticaDatiIntegrazione(userId, @@ -991,7 +996,8 @@ public class DettPraticaLocalServiceWrapper implements DettPraticaLocalService, normEsenteBollo, normEsenteSpese, normDpr01Dep, normDpr02Dep, normDpr01Aut, normDpr02Aut, normArt3com3, normArt3com4, serviceContext, bozza, noCollaudo, tcNuovaCostruzionePertinenza, - tcInterventoOpereEscavazione, tcViarch, tcOperaA25); + tcInterventoOpereEscavazione, tcViarch, tcOperaA25, + sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326); } @Override diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaService.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaService.java index bd366c03..62af8fa6 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaService.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaService.java @@ -255,7 +255,8 @@ public interface DettPraticaService extends BaseService, InvokableService { java.lang.String tcAltriInterventiDesc, boolean noCollaudo, boolean tcNuovaCostruzionePertinenza, boolean tcInterventoOpereEscavazione, boolean tcViarch, - boolean tcOperaA25) + boolean tcOperaA25, boolean sanatoriaEdilizia47, + boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326) throws com.liferay.portal.kernel.exception.PortalException, com.liferay.portal.kernel.exception.SystemException; diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaServiceClp.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaServiceClp.java index 8a63dd27..dc08c7bb 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaServiceClp.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaServiceClp.java @@ -135,7 +135,7 @@ public class DettPraticaServiceClp implements DettPraticaService { "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.Boolean", "java.lang.Boolean", "java.lang.Boolean", "java.lang.String", "boolean", "boolean", "boolean", "boolean", - "boolean" + "boolean", "boolean", "boolean", "boolean" }; _methodName12 = "fetchDettPratica"; @@ -719,7 +719,8 @@ public class DettPraticaServiceClp implements DettPraticaService { java.lang.String tcAltriInterventiDesc, boolean noCollaudo, boolean tcNuovaCostruzionePertinenza, boolean tcInterventoOpereEscavazione, boolean tcViarch, - boolean tcOperaA25) + boolean tcOperaA25, boolean sanatoriaEdilizia47, + boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326) throws com.liferay.portal.kernel.exception.PortalException, com.liferay.portal.kernel.exception.SystemException { Object returnObj = null; @@ -1172,7 +1173,13 @@ public class DettPraticaServiceClp implements DettPraticaService { tcViarch, - tcOperaA25 + tcOperaA25, + + sanatoriaEdilizia47, + + sanatoriaEdilizia724, + + sanatoriaEdilizia326 }); } catch (Throwable t) { diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaServiceUtil.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaServiceUtil.java index 68294192..1f90ae91 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaServiceUtil.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaServiceUtil.java @@ -275,7 +275,8 @@ public class DettPraticaServiceUtil { java.lang.String tcAltriInterventiDesc, boolean noCollaudo, boolean tcNuovaCostruzionePertinenza, boolean tcInterventoOpereEscavazione, boolean tcViarch, - boolean tcOperaA25) + boolean tcOperaA25, boolean sanatoriaEdilizia47, + boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326) throws com.liferay.portal.kernel.exception.PortalException, com.liferay.portal.kernel.exception.SystemException { return getService() @@ -354,7 +355,8 @@ public class DettPraticaServiceUtil { livelloDiTutela, vincoli, destinazioneAltroIntervento, tcCostruzioniEsistenti, tcManutOrdStraord, tcAltriInterventi, tcAltriInterventiDesc, noCollaudo, tcNuovaCostruzionePertinenza, - tcInterventoOpereEscavazione, tcViarch, tcOperaA25); + tcInterventoOpereEscavazione, tcViarch, tcOperaA25, + sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326); } public static it.tref.liferay.portos.bo.model.DettPratica fetchDettPratica( diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaServiceWrapper.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaServiceWrapper.java index e335dc92..c2f3f1bc 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaServiceWrapper.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaServiceWrapper.java @@ -275,7 +275,8 @@ public class DettPraticaServiceWrapper implements DettPraticaService, java.lang.String tcAltriInterventiDesc, boolean noCollaudo, boolean tcNuovaCostruzionePertinenza, boolean tcInterventoOpereEscavazione, boolean tcViarch, - boolean tcOperaA25) + boolean tcOperaA25, boolean sanatoriaEdilizia47, + boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326) throws com.liferay.portal.kernel.exception.PortalException, com.liferay.portal.kernel.exception.SystemException { return _dettPraticaService.updateDettPratica(userId, dettPraticaId, @@ -353,7 +354,8 @@ public class DettPraticaServiceWrapper implements DettPraticaService, livelloDiTutela, vincoli, destinazioneAltroIntervento, tcCostruzioniEsistenti, tcManutOrdStraord, tcAltriInterventi, tcAltriInterventiDesc, noCollaudo, tcNuovaCostruzionePertinenza, - tcInterventoOpereEscavazione, tcViarch, tcOperaA25); + tcInterventoOpereEscavazione, tcViarch, tcOperaA25, + sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326); } @Override diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/IntPraticaLocalService.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/IntPraticaLocalService.java index e41e4601..2acf1ee6 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/IntPraticaLocalService.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/IntPraticaLocalService.java @@ -620,4 +620,10 @@ public interface IntPraticaLocalService extends BaseLocalService, public int countIngressiCO(java.util.Date dtMin, java.util.Date dtMax, long groupId) throws com.liferay.portal.kernel.exception.SystemException; + + @Transactional(propagation = Propagation.SUPPORTS, readOnly = true) + public com.liferay.portal.model.Organization getOrganizationByIntPraticaId( + long intPraticaId) + throws com.liferay.portal.kernel.exception.PortalException, + com.liferay.portal.kernel.exception.SystemException; } \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/IntPraticaLocalServiceClp.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/IntPraticaLocalServiceClp.java index 6e2ef282..ceeacbae 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/IntPraticaLocalServiceClp.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/IntPraticaLocalServiceClp.java @@ -456,6 +456,10 @@ public class IntPraticaLocalServiceClp implements IntPraticaLocalService { _methodParameterTypes86 = new String[] { "java.util.Date", "java.util.Date", "long" }; + + _methodName87 = "getOrganizationByIntPraticaId"; + + _methodParameterTypes87 = new String[] { "long" }; } @Override @@ -3427,6 +3431,40 @@ public class IntPraticaLocalServiceClp implements IntPraticaLocalService { return ((Integer)returnObj).intValue(); } + @Override + public com.liferay.portal.model.Organization getOrganizationByIntPraticaId( + long intPraticaId) + throws com.liferay.portal.kernel.exception.PortalException, + com.liferay.portal.kernel.exception.SystemException { + Object returnObj = null; + + try { + returnObj = _invokableLocalService.invokeMethod(_methodName87, + _methodParameterTypes87, new Object[] { intPraticaId }); + } + catch (Throwable t) { + t = ClpSerializer.translateThrowable(t); + + if (t instanceof com.liferay.portal.kernel.exception.PortalException) { + throw (com.liferay.portal.kernel.exception.PortalException)t; + } + + if (t instanceof com.liferay.portal.kernel.exception.SystemException) { + throw (com.liferay.portal.kernel.exception.SystemException)t; + } + + if (t instanceof RuntimeException) { + throw (RuntimeException)t; + } + else { + throw new RuntimeException(t.getClass().getName() + + " is not a valid exception"); + } + } + + return (com.liferay.portal.model.Organization)ClpSerializer.translateOutput(returnObj); + } + private InvokableLocalService _invokableLocalService; private String _methodName0; private String[] _methodParameterTypes0; @@ -3600,4 +3638,6 @@ public class IntPraticaLocalServiceClp implements IntPraticaLocalService { private String[] _methodParameterTypes85; private String _methodName86; private String[] _methodParameterTypes86; + private String _methodName87; + private String[] _methodParameterTypes87; } \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/IntPraticaLocalServiceUtil.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/IntPraticaLocalServiceUtil.java index 4cd8a82e..2a004ff5 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/IntPraticaLocalServiceUtil.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/IntPraticaLocalServiceUtil.java @@ -814,6 +814,13 @@ public class IntPraticaLocalServiceUtil { return getService().countIngressiCO(dtMin, dtMax, groupId); } + public static com.liferay.portal.model.Organization getOrganizationByIntPraticaId( + long intPraticaId) + throws com.liferay.portal.kernel.exception.PortalException, + com.liferay.portal.kernel.exception.SystemException { + return getService().getOrganizationByIntPraticaId(intPraticaId); + } + public static void clearService() { _service = null; } diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/IntPraticaLocalServiceWrapper.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/IntPraticaLocalServiceWrapper.java index 6795515a..4ae77c73 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/IntPraticaLocalServiceWrapper.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/IntPraticaLocalServiceWrapper.java @@ -896,6 +896,14 @@ public class IntPraticaLocalServiceWrapper implements IntPraticaLocalService, return _intPraticaLocalService.countIngressiCO(dtMin, dtMax, groupId); } + @Override + public com.liferay.portal.model.Organization getOrganizationByIntPraticaId( + long intPraticaId) + throws com.liferay.portal.kernel.exception.PortalException, + com.liferay.portal.kernel.exception.SystemException { + return _intPraticaLocalService.getOrganizationByIntPraticaId(intPraticaId); + } + /** * @deprecated As of 6.1.0, replaced by {@link #getWrappedService} */ diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/util/DocumentiPraticaUtil.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/util/DocumentiPraticaUtil.java index 1a681ed2..8ee307e8 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/util/DocumentiPraticaUtil.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/util/DocumentiPraticaUtil.java @@ -32,6 +32,7 @@ public class DocumentiPraticaUtil { public final static String TIPOLOGIA_ALLEGATO_A25 = "A25"; public final static String TIPOLOGIA_ALLEGATO_A26 = "A26"; public final static String TIPOLOGIA_ALLEGATO_A27 = "A27"; + public final static String TIPOLOGIA_ALLEGATO_A28 = "A28"; public final static String TIPOLOGIA_ALLEGATO_ALTRI = "A99"; public final static String TIPOLOGIA_ALLEGATO_DELEGA = "A98"; @@ -103,6 +104,7 @@ public class DocumentiPraticaUtil { doc.add(TIPOLOGIA_ALLEGATO_A25); doc.add(TIPOLOGIA_ALLEGATO_A26); doc.add(TIPOLOGIA_ALLEGATO_A27); + doc.add(TIPOLOGIA_ALLEGATO_A28); doc.add(TIPOLOGIA_ALLEGATO_ALTRI); doc.add(TIPOLOGIA_ALLEGATO_DELEGA); @@ -113,53 +115,98 @@ public class DocumentiPraticaUtil { List docObbligatori = new ArrayList(); switch (intPratica.getTipoProcedura()) { - case Constants.PROCEDURA_P1: - case Constants.PROCEDURA_P2: - case Constants.PROCEDURA_P3: - docObbligatori.add(TIPOLOGIA_ALLEGATO_A01); - docObbligatori.add(TIPOLOGIA_ALLEGATO_A02); - docObbligatori.add(TIPOLOGIA_ALLEGATO_A03); - break; - case Constants.PROCEDURA_P4: - case Constants.PROCEDURA_P5: - case Constants.PROCEDURA_P6: - case Constants.PROCEDURA_P7: - docObbligatori.add(TIPOLOGIA_ALLEGATO_A01); - docObbligatori.add(TIPOLOGIA_ALLEGATO_A02); - docObbligatori.add(TIPOLOGIA_ALLEGATO_A03); - docObbligatori.add(TIPOLOGIA_ALLEGATO_A09); - if (dettPratica.getTcInterventoOpereEscavazione()) { - docObbligatori.add(TIPOLOGIA_ALLEGATO_A10); - } - docObbligatori.add(TIPOLOGIA_ALLEGATO_A11); - docObbligatori.add(TIPOLOGIA_ALLEGATO_A12); - if (dettPratica.getTcViarch()) { - docObbligatori.add(TIPOLOGIA_ALLEGATO_A24); - } - if (dettPratica.getTcOperaA25()) { - docObbligatori.add(TIPOLOGIA_ALLEGATO_A25); - } - if (dettPratica.getTcCostruzioniEsistenti() || dettPratica.getTcNuovaCostruzionePertinenza() - || (dettPratica.getDestinazione().equals("3") && dettPratica.getTcManutOrdStraord())) { - docObbligatori.add(TIPOLOGIA_ALLEGATO_A26); - } - if (dettPratica.getNoCollaudo()) { - docObbligatori.add(TIPOLOGIA_ALLEGATO_A27); - } - break; - case Constants.PROCEDURA_P8: - docObbligatori.add(TIPOLOGIA_ALLEGATO_A01); - docObbligatori.add(TIPOLOGIA_ALLEGATO_A02); - docObbligatori.add(TIPOLOGIA_ALLEGATO_A03); - docObbligatori.add(TIPOLOGIA_ALLEGATO_A15); - docObbligatori.add(TIPOLOGIA_ALLEGATO_A16); - docObbligatori.add(TIPOLOGIA_ALLEGATO_A18); - docObbligatori.add(TIPOLOGIA_ALLEGATO_A19); - docObbligatori.add(TIPOLOGIA_ALLEGATO_A21); - break; - case Constants.PROCEDURA_P9: - case Constants.PROCEDURA_P10: - break; + case Constants.PROCEDURA_P1: + docObbligatori.add(TIPOLOGIA_ALLEGATO_A03); + docObbligatori.add(TIPOLOGIA_ALLEGATO_A09); + if(dettPratica.getSanatoriaEdilizia326()){ + docObbligatori.add(TIPOLOGIA_ALLEGATO_A17); + } + break; + case Constants.PROCEDURA_P2: + docObbligatori.add(TIPOLOGIA_ALLEGATO_A01); + docObbligatori.add(TIPOLOGIA_ALLEGATO_A03); + docObbligatori.add(TIPOLOGIA_ALLEGATO_A09); + if(dettPratica.getSanatoriaEdilizia326()){ + docObbligatori.add(TIPOLOGIA_ALLEGATO_A17); + } + break; + case Constants.PROCEDURA_P3: + docObbligatori.add(TIPOLOGIA_ALLEGATO_A01); + docObbligatori.add(TIPOLOGIA_ALLEGATO_A02); + docObbligatori.add(TIPOLOGIA_ALLEGATO_A03); + docObbligatori.add(TIPOLOGIA_ALLEGATO_A09); + docObbligatori.add(TIPOLOGIA_ALLEGATO_A11); + docObbligatori.add(TIPOLOGIA_ALLEGATO_A12); + if(dettPratica.getSanatoriaEdilizia326()){ + docObbligatori.add(TIPOLOGIA_ALLEGATO_A17); + } + break; + case Constants.PROCEDURA_P4: + case Constants.PROCEDURA_P5: + case Constants.PROCEDURA_P6: + case Constants.PROCEDURA_P7: + docObbligatori.add(TIPOLOGIA_ALLEGATO_A01); + docObbligatori.add(TIPOLOGIA_ALLEGATO_A02); + docObbligatori.add(TIPOLOGIA_ALLEGATO_A03); + docObbligatori.add(TIPOLOGIA_ALLEGATO_A09); + if (dettPratica.getTcInterventoOpereEscavazione()) { + docObbligatori.add(TIPOLOGIA_ALLEGATO_A10); + } + docObbligatori.add(TIPOLOGIA_ALLEGATO_A11); + docObbligatori.add(TIPOLOGIA_ALLEGATO_A12); + if(dettPratica.getSanatoriaEdilizia326()){ + docObbligatori.add(TIPOLOGIA_ALLEGATO_A17); + } + if (dettPratica.getTcViarch()) { + docObbligatori.add(TIPOLOGIA_ALLEGATO_A24); + } + if (dettPratica.getTcOperaA25()) { + docObbligatori.add(TIPOLOGIA_ALLEGATO_A25); + } + if (dettPratica.getTcCostruzioniEsistenti() || dettPratica.getTcNuovaCostruzionePertinenza() + || (dettPratica.getDestinazione().equals("3") && dettPratica.getTcManutOrdStraord())) { + docObbligatori.add(TIPOLOGIA_ALLEGATO_A26); + } + if (dettPratica.getNoCollaudo()) { + docObbligatori.add(TIPOLOGIA_ALLEGATO_A27); + } + break; + case Constants.PROCEDURA_P8: + docObbligatori.add(TIPOLOGIA_ALLEGATO_A01); + docObbligatori.add(TIPOLOGIA_ALLEGATO_A02); + docObbligatori.add(TIPOLOGIA_ALLEGATO_A03); + docObbligatori.add(TIPOLOGIA_ALLEGATO_A09); + docObbligatori.add(TIPOLOGIA_ALLEGATO_A12); + docObbligatori.add(TIPOLOGIA_ALLEGATO_A15); + if(dettPratica.getSanatoriaEdilizia326()){ + docObbligatori.add(TIPOLOGIA_ALLEGATO_A17); + } + docObbligatori.add(TIPOLOGIA_ALLEGATO_A19); + docObbligatori.add(TIPOLOGIA_ALLEGATO_A20); + docObbligatori.add(TIPOLOGIA_ALLEGATO_A21); + break; + case Constants.PROCEDURA_P9: + docObbligatori.add(TIPOLOGIA_ALLEGATO_A01); + docObbligatori.add(TIPOLOGIA_ALLEGATO_A02); + docObbligatori.add(TIPOLOGIA_ALLEGATO_A03); + docObbligatori.add(TIPOLOGIA_ALLEGATO_A09); + docObbligatori.add(TIPOLOGIA_ALLEGATO_A12); + docObbligatori.add(TIPOLOGIA_ALLEGATO_A16); + if(dettPratica.getSanatoriaEdilizia326()){ + docObbligatori.add(TIPOLOGIA_ALLEGATO_A17); + } + docObbligatori.add(TIPOLOGIA_ALLEGATO_A18); + docObbligatori.add(TIPOLOGIA_ALLEGATO_A19); + docObbligatori.add(TIPOLOGIA_ALLEGATO_A20); + docObbligatori.add(TIPOLOGIA_ALLEGATO_A21); + docObbligatori.add(TIPOLOGIA_ALLEGATO_A28); + break; + case Constants.PROCEDURA_P10: + docObbligatori.add(TIPOLOGIA_ALLEGATO_A12); + if(dettPratica.getSanatoriaEdilizia326()){ + docObbligatori.add(TIPOLOGIA_ALLEGATO_A17); + } + break; } return docObbligatori; } diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/util/ValidazionePraticaUtil.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/util/ValidazionePraticaUtil.java index d1d276c0..b0ed0437 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/util/ValidazionePraticaUtil.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/util/ValidazionePraticaUtil.java @@ -19,6 +19,7 @@ import it.tref.liferay.portos.bo.service.SoggettoLocalServiceUtil; import it.tref.liferay.portos.bo.service.TerritorioLocalServiceUtil; import it.tref.liferay.portos.bo.service.persistence.DocPraticaUtil; import it.tref.liferay.portos.bo.shared.bean.FirmeBean; +import it.tref.liferay.portos.bo.shared.util.Constants; import it.tref.liferay.portos.bo.shared.util.FirmeUtil; import it.tref.liferay.portos.bo.shared.util.StatoPraticaConstants; import it.tref.liferay.portos.bo.shared.util.TipoIntegrazioneUtil; @@ -548,14 +549,8 @@ public class ValidazionePraticaUtil { DettPratica dettPratica = DettPraticaServiceUtil.getDettPratica(dettPraticaId); long intPraticaId = dettPratica.getIntPraticaId(); - List notCompleted = new ArrayList<>(); - - boolean titolare = SoggettiUtil.isTitolareInSoggetti(intPraticaId); - if (!titolare) { - notCompleted.add("gc-soggetto-00-not-present"); - } - - // ADT BUG ID = 17 + IntPratica intPratica = IntPraticaLocalServiceUtil.getIntPratica(intPraticaId); + boolean isRiparazioneLocale = dettPratica.getTcRiparazioneInterventoLocale() && !dettPratica.getTcNuovaCostruzione() && !dettPratica.getTcAdeguamentoSismico() && !dettPratica.getTcMiglioramentoSismico(); @@ -563,46 +558,37 @@ public class ValidazionePraticaUtil { || dettPratica.getNoCollaudo() || isRiparazioneLocale; boolean direttoreLavoriNotRequired = dettPratica.getLavoriPubblici(); boolean dittaNotRequired = dettPratica.getNormLavoriInProprio() || dettPratica.getLavoriPubblici(); + + List soggettiRichiesti = new ArrayList<>(); + List notCompleted = new ArrayList<>(); - boolean collaudatore = false; - boolean ditta = dettPratica.getNormLavoriInProprio() || dettPratica.getLavoriPubblici(); - boolean committente = false; - boolean progettista = false; - boolean direttore = dettPratica.getLavoriPubblici(); - boolean geologo = false; - - List soggetti = SoggettoLocalServiceUtil.getValidTmpByIntPratica(intPraticaId); - for (Soggetto soggetto : soggetti) { - - if (!TipoSoggettoUtil.validaCodiceFiscale(soggetto.getCodiceFiscale(), true)) { - String tipoSoggetto = LanguageUtil.get(LocaleUtil.ITALIAN, - "gc-soggetto-" + soggetto.getTipologiaSoggetto()); - notCompleted.add(LanguageUtil.format(LocaleUtil.ITALIAN, - "error.fields.pratica.codice.fiscale", tipoSoggetto)); - } - - switch (soggetto.getTipologiaSoggetto()) { - case TipoSoggettoUtil.COLLAUDATORE: - collaudatore = true; - break; - case TipoSoggettoUtil.COMMITTENTE: - committente = true; - break; - case TipoSoggettoUtil.DIRETTORE_LAVORI: - direttore = true; - break; - case TipoSoggettoUtil.DITTA: - ditta = true; + if (!SoggettiUtil.isTitolareInSoggetti(intPraticaId)) { + notCompleted.add("gc-soggetto-00-not-present"); + } + switch (intPratica.getTipoProcedura()) { + case Constants.PROCEDURA_P1: + case Constants.PROCEDURA_P2: + case Constants.PROCEDURA_P4: + case Constants.PROCEDURA_P5: + case Constants.PROCEDURA_P6: + case Constants.PROCEDURA_P7: + soggettiRichiesti.add(TipoSoggettoUtil.COMMITTENTE); + soggettiRichiesti.add(TipoSoggettoUtil.PROGETTISTA); + soggettiRichiesti.add(TipoSoggettoUtil.DITTA); + soggettiRichiesti.add(TipoSoggettoUtil.DIRETTORE_LAVORI); break; - case TipoSoggettoUtil.GEOLOGO: - geologo = true; + case Constants.PROCEDURA_P3: + soggettiRichiesti.add(TipoSoggettoUtil.COMMITTENTE); + soggettiRichiesti.add(TipoSoggettoUtil.ARCHEOLOGO); break; - case TipoSoggettoUtil.PROGETTISTA: - progettista = true; + case Constants.PROCEDURA_P8: + case Constants.PROCEDURA_P9: + soggettiRichiesti.add(TipoSoggettoUtil.COMMITTENTE); + soggettiRichiesti.add(TipoSoggettoUtil.PROGETTISTA); break; - default: + case Constants.PROCEDURA_P10: + soggettiRichiesti.add(TipoSoggettoUtil.COMMITTENTE); break; - } } boolean isDelegaCommittente = SoggettiUtil.isTitolareInCommittenti(intPraticaId) @@ -611,65 +597,44 @@ public class ValidazionePraticaUtil { notCompleted.add("delega-committente"); } boolean isDelegaFinelavori = direttoreLavoriNotRequired - || Validator.isNotNull(dettPratica.getCodiceFiscaleDelegatoFineLavori()); + || Validator.isNotNull(dettPratica.getCodiceFiscaleDelegatoFineLavori()) + || !soggettiRichiesti.contains(TipoSoggettoUtil.DIRETTORE_LAVORI); if (!isDelegaFinelavori) { notCompleted.add("delega-direttoreLavori"); } boolean isDelegaCollaudo = collaudatoreNotRequired - || Validator.isNotNull(dettPratica.getCodiceFiscaleDelegatoCollaudo()); + || Validator.isNotNull(dettPratica.getCodiceFiscaleDelegatoCollaudo()) + || !soggettiRichiesti.contains(TipoSoggettoUtil.COLLAUDATORE); if (!isDelegaCollaudo) { notCompleted.add("delega-collaudatore"); } - - if (!collaudatoreNotRequired && collaudatore - && Validator.isNull(dettPratica.getCodiceFiscalePrincipaleCollaudatore())) { - notCompleted.add("gc-soggetto-" + TipoSoggettoUtil.COLLAUDATORE + "-principale-not-present"); - } - if (committente && Validator.isNull(dettPratica.getCodiceFiscalePrincipaleCommittente())) { - notCompleted.add("gc-soggetto-" + TipoSoggettoUtil.COMMITTENTE + "-principale-not-present"); - } - if (!direttoreLavoriNotRequired && direttore - && Validator.isNull(dettPratica.getCodiceFiscalePrincipaleDirettoreLavori())) { - notCompleted.add("gc-soggetto-" + TipoSoggettoUtil.DIRETTORE_LAVORI + "-principale-not-present"); + + List soggettiPratica = SoggettoLocalServiceUtil.getValidTmpByIntPratica(intPraticaId); + for (Soggetto soggetto : soggettiPratica) { + soggettiRichiesti.remove(soggetto.getTipologiaSoggetto()); } - if (!dittaNotRequired && ditta && Validator.isNull(dettPratica.getCodiceFiscalePrincipaleDitta())) { - notCompleted.add("gc-soggetto-" + TipoSoggettoUtil.DITTA + "-principale-not-present"); + + if (direttoreLavoriNotRequired) { + soggettiRichiesti.remove(TipoSoggettoUtil.DIRETTORE_LAVORI); } - if (geologo && Validator.isNull(dettPratica.getCodiceFiscalePrincipaleGeologo())) { - notCompleted.add("gc-soggetto-" + TipoSoggettoUtil.GEOLOGO + "-principale-not-present"); + if (collaudatoreNotRequired) { + soggettiRichiesti.remove(TipoSoggettoUtil.COLLAUDATORE); } - if (progettista && Validator.isNull(dettPratica.getCodiceFiscalePrincipaleProgettista())) { - notCompleted.add("gc-soggetto-" + TipoSoggettoUtil.PROGETTISTA + "-principale-not-present"); + if (dittaNotRequired) { + soggettiRichiesti.remove(TipoSoggettoUtil.DITTA); } - if (!collaudatoreNotRequired && !collaudatore) { - notCompleted.add("gc-soggetto-" + TipoSoggettoUtil.COLLAUDATORE + "-not-present"); - } - if (!committente) { - notCompleted.add("gc-soggetto-" + TipoSoggettoUtil.COMMITTENTE + "-not-present"); - } - if (!direttoreLavoriNotRequired && !direttore) { - notCompleted.add("gc-soggetto-" + TipoSoggettoUtil.DIRETTORE_LAVORI + "-not-present"); - } - if (!dittaNotRequired && !ditta) { - notCompleted.add("gc-soggetto-" + TipoSoggettoUtil.DITTA + "-not-present"); - } - if (dettPratica.getNormArt3com3()) { - geologo = true; - } - if (!geologo) { - notCompleted.add("gc-soggetto-" + TipoSoggettoUtil.GEOLOGO + "-not-present"); + for(String soggetto : soggettiRichiesti){ + notCompleted.add("gc-soggetto-" + soggetto + "-principale-not-present"); } - if (!progettista) { - notCompleted.add("gc-soggetto-" + TipoSoggettoUtil.PROGETTISTA + "-not-present"); - } - + int soggettiIncompleti = SoggettoLocalServiceUtil.countTmpNotCompletedByDettPratica(dettPraticaId); if (soggettiIncompleti > 0) { notCompleted.add("gc-soggetti-not-completed"); } return notCompleted; + } private static List notCompletedDescrizioneEdificio(long dettPraticaId) throws PortalException, @@ -1462,6 +1427,12 @@ public class ValidazionePraticaUtil { add(TipoSoggettoUtil.DIRETTORE_LAVORI); } }); + put(DocumentiPraticaUtil.TIPOLOGIA_ALLEGATO_A28, new ArrayList() { + private static final long serialVersionUID = 1L; + { + add(TipoSoggettoUtil.TITOLARE_DIGITALE); + } + }); } }; } diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/tables.sql b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/tables.sql index be5831dc..1c6fff7f 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/tables.sql +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/tables.sql @@ -259,6 +259,9 @@ create table portos_bo_DettPratica ( codiceFiscalePrincipaleDitta VARCHAR(75) null, codiceFiscalePrincipaleGeologo VARCHAR(75) null, codiceFiscalePrincipaleArcheologo VARCHAR(75) null, + sanatoriaEdilizia47 BOOLEAN, + sanatoriaEdilizia724 BOOLEAN, + sanatoriaEdilizia326 BOOLEAN, lavoriInEconomiaCommittente BOOLEAN, inizioLavoriContestualeOpera BOOLEAN, dataInizioLavoriOpera DATE null, diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/META-INF/portlet-hbm.xml b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/META-INF/portlet-hbm.xml index 91b4f4f7..64ec29ab 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/META-INF/portlet-hbm.xml +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/META-INF/portlet-hbm.xml @@ -309,6 +309,9 @@ + + + diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/META-INF/portlet-model-hints.xml b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/META-INF/portlet-model-hints.xml index 031a0845..d262127b 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/META-INF/portlet-model-hints.xml +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/META-INF/portlet-model-hints.xml @@ -303,6 +303,9 @@ + + + diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/META-INF/portlet-orm.xml b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/META-INF/portlet-orm.xml index dfd14e82..c7ee3a03 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/META-INF/portlet-orm.xml +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/META-INF/portlet-orm.xml @@ -411,6 +411,9 @@ + + + diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/content/Portal.properties b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/content/Portal.properties index 96b2f3ad..28e755e9 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/content/Portal.properties +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/content/Portal.properties @@ -237,6 +237,9 @@ dc-particelle = Particelle estremi-catastali: Estremi Catastali estremi-prat-com = Estremi Prat. Comunale - SUE - SUAP dc-allegato = Allegato +sanatoria-edilizia-47 = L. 47/85 - L.R. 37/85 +sanatoria-edilizia-724 = L. n. 724/2004 +sanatoria-edilizia-326 = L. n. 326/2003 - L.R. 15/2004 (obbligo certificazione A17) norm-lavori-in-proprio = il committente esegue i lavori in proprio (IN ECONOMIA) lavori-pubblici = Lavori pubblici o di interesse pubblico norm-esente-bollo = esente da bollo ai sensi di D.P.R. 26/10/1972 n. 642 e s.m.i. @@ -848,6 +851,7 @@ label-documenti-tipologia-A24 = A24 - Viarch label-documenti-tipologia-A25 = A25 - Dichiarazione assenza scavi - sorveglianza / fibra ottica label-documenti-tipologia-A26 = A26 - Titoli di legittimità label-documenti-tipologia-A27 = A27 - Dichiarazione collaudo +label-documenti-tipologia-A28 = A28 - Certificazione mancanza motivi ostativi label-documenti-tipologia-A98 = Deleghe label-documenti-tipologia-A99 = Altri label-documenti-tipologia-dnf = Pratica non firmata @@ -949,7 +953,7 @@ text-pagamento-completato-bolli = Pagamento Bolli comp text-pagamento-nonpagabile-bolli = Pagamento Bolli non pagabile text-pagamento-rifiutato-bolli = Pagamento Bolli rifiutato text-pagamento-annullato-bolli = Pagamento Bolli annullato. Contattare il supporto.. -text-pagamento-conto-corrente = Importo da versare su
Conto Corrente Postale n. {1}
Intestato a: Cassiere della Regione Siciliana - {2}
Causale: diritti per parere reso - capitolo in entrata 1902 +text-pagamento-conto-corrente = Importo da versare su
Conto Corrente Postale n. {0}
Intestato a: Cassiere della Regione Siciliana - {1}
Causale: diritti per parere reso - capitolo in entrata 1902 text-rigenera-pagamento = Rigenera text-rigenera-pagamento-admin = Rigenera text-annulla-pagamento-admin = Annulla @@ -1260,3 +1264,5 @@ tipo_procedura_P7 = 6) Autorizzazione paesaggistica per interventi di lieve enti tipo_procedura_P8 = 7) Accertamento di compatibilità paesaggistica (D.Lgs. 42/2004 art. 146, 167) tipo_procedura_P9 = 8) Accertamento di compatibilità paesaggistica per Sanatorie Edilizie (L. 47/1985 e L.R. 37/1985 – L. 724/1994 – L. 326/2003 e L.R. 15/2004) tipo_procedura_P10 = 9) Certificazione di sussistenza vincoli + +sanatoria-edilizia = Sanatoria edilizia \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/mwg/sismica/bo/startup/DatabaseUpdateAction.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/mwg/sismica/bo/startup/DatabaseUpdateAction.java index e6dfb52b..faf77c59 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/mwg/sismica/bo/startup/DatabaseUpdateAction.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/mwg/sismica/bo/startup/DatabaseUpdateAction.java @@ -176,28 +176,34 @@ public class DatabaseUpdateAction extends SimpleAction { + "DROP COLUMN pagNoteUtente"); */ s.executeUpdate("ALTER TABLE portos_bo_dettpratica " - + "ADD COLUMN pagSoggettiAdAutorizzazione DOUBLE NULL," - + "ADD COLUMN pagInterventiRestauroManufatti DOUBLE NULL," - + "ADD COLUMN pagAltriCasiCulturali DOUBLE NULL," - + "ADD COLUMN pagLottizzazioni DOUBLE NULL," - + "ADD COLUMN pagGrandiStrutture DOUBLE NULL," - + "ADD COLUMN pagCondotte DOUBLE NULL," - + "ADD COLUMN pagPalificazioni DOUBLE NULL," - + "ADD COLUMN pagImpiantiEolici DOUBLE NULL," - + "ADD COLUMN pagNuoveRealizzazioni DOUBLE NULL," - + "ADD COLUMN pagImmobiliPreesistenti DOUBLE NULL," - + "ADD COLUMN pagManifestiPubblicitari DOUBLE NULL," - + "ADD COLUMN pagPareriDiMassima DOUBLE NULL," - + "ADD COLUMN pagAltriCasiPaesaggistici DOUBLE NULL," - + "ADD COLUMN pagVariantiPareriResi DOUBLE NULL," - + "ADD COLUMN pagRilascioAttestazioni DOUBLE NULL," - + "ADD COLUMN pagConsultazioniArchivio DOUBLE NULL"); + + "ADD COLUMN pagsoggettiadautorizzazione DOUBLE NULL," + + "ADD COLUMN paginterventirestauromanufatti DOUBLE NULL," + + "ADD COLUMN pagaltricasiculturali DOUBLE NULL," + + "ADD COLUMN paglottizzazioni DOUBLE NULL," + + "ADD COLUMN paggrandistrutture DOUBLE NULL," + + "ADD COLUMN pagcondotte DOUBLE NULL," + + "ADD COLUMN pagpalificazioni DOUBLE NULL," + + "ADD COLUMN pagimpiantieolici DOUBLE NULL," + + "ADD COLUMN pagnuoverealizzazioni DOUBLE NULL," + + "ADD COLUMN pagimmobilipreesistenti DOUBLE NULL," + + "ADD COLUMN pagmanifestipubblicitari DOUBLE NULL," + + "ADD COLUMN pagpareridimassima DOUBLE NULL," + + "ADD COLUMN pagaltricasipaesaggistici DOUBLE NULL," + + "ADD COLUMN pagvariantipareriresi DOUBLE NULL," + + "ADD COLUMN pagrilascioattestazioni DOUBLE NULL," + + "ADD COLUMN pagconsultazioniarchivio DOUBLE NULL"); } if (!hasColumn("portos_bo_pagamento", "numerobollettino")) { s.executeUpdate("ALTER TABLE portos_bo_pagamento ADD COLUMN numerobollettino VARCHAR(75) NULL"); } + if (!hasColumn("portos_bo_dettpratica", "sanatoriaedilizia47")) { + s.executeUpdate("ALTER TABLE portos_bo_dettpratica ADD COLUMN sanatoriaedilizia47 BOOL NULL"); + s.executeUpdate("ALTER TABLE portos_bo_dettpratica ADD COLUMN sanatoriaedilizia724 BOOL NULL"); + s.executeUpdate("ALTER TABLE portos_bo_dettpratica ADD COLUMN sanatoriaedilizia326 BOOL NULL"); + } + } catch (SQLException e) { _log.error("Errore di accesso al database: ", e); throw new ActionException(e); diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/model/impl/DettPraticaCacheModel.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/model/impl/DettPraticaCacheModel.java index b9abe32c..6d5b8809 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/model/impl/DettPraticaCacheModel.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/model/impl/DettPraticaCacheModel.java @@ -38,7 +38,7 @@ public class DettPraticaCacheModel implements CacheModel, Externalizable { @Override public String toString() { - StringBundler sb = new StringBundler(533); + StringBundler sb = new StringBundler(539); sb.append("{uuid="); sb.append(uuid); @@ -166,6 +166,12 @@ public class DettPraticaCacheModel implements CacheModel, sb.append(codiceFiscalePrincipaleGeologo); sb.append(", codiceFiscalePrincipaleArcheologo="); sb.append(codiceFiscalePrincipaleArcheologo); + sb.append(", sanatoriaEdilizia47="); + sb.append(sanatoriaEdilizia47); + sb.append(", sanatoriaEdilizia724="); + sb.append(sanatoriaEdilizia724); + sb.append(", sanatoriaEdilizia326="); + sb.append(sanatoriaEdilizia326); sb.append(", lavoriInEconomiaCommittente="); sb.append(lavoriInEconomiaCommittente); sb.append(", inizioLavoriContestualeOpera="); @@ -897,6 +903,9 @@ public class DettPraticaCacheModel implements CacheModel, dettPraticaImpl.setCodiceFiscalePrincipaleArcheologo(codiceFiscalePrincipaleArcheologo); } + dettPraticaImpl.setSanatoriaEdilizia47(sanatoriaEdilizia47); + dettPraticaImpl.setSanatoriaEdilizia724(sanatoriaEdilizia724); + dettPraticaImpl.setSanatoriaEdilizia326(sanatoriaEdilizia326); dettPraticaImpl.setLavoriInEconomiaCommittente(lavoriInEconomiaCommittente); dettPraticaImpl.setInizioLavoriContestualeOpera(inizioLavoriContestualeOpera); @@ -1614,6 +1623,9 @@ public class DettPraticaCacheModel implements CacheModel, codiceFiscalePrincipaleDitta = objectInput.readUTF(); codiceFiscalePrincipaleGeologo = objectInput.readUTF(); codiceFiscalePrincipaleArcheologo = objectInput.readUTF(); + sanatoriaEdilizia47 = objectInput.readBoolean(); + sanatoriaEdilizia724 = objectInput.readBoolean(); + sanatoriaEdilizia326 = objectInput.readBoolean(); lavoriInEconomiaCommittente = objectInput.readBoolean(); inizioLavoriContestualeOpera = objectInput.readBoolean(); dataInizioLavoriOpera = objectInput.readLong(); @@ -2102,6 +2114,9 @@ public class DettPraticaCacheModel implements CacheModel, objectOutput.writeUTF(codiceFiscalePrincipaleArcheologo); } + objectOutput.writeBoolean(sanatoriaEdilizia47); + objectOutput.writeBoolean(sanatoriaEdilizia724); + objectOutput.writeBoolean(sanatoriaEdilizia326); objectOutput.writeBoolean(lavoriInEconomiaCommittente); objectOutput.writeBoolean(inizioLavoriContestualeOpera); objectOutput.writeLong(dataInizioLavoriOpera); @@ -2786,6 +2801,9 @@ public class DettPraticaCacheModel implements CacheModel, public String codiceFiscalePrincipaleDitta; public String codiceFiscalePrincipaleGeologo; public String codiceFiscalePrincipaleArcheologo; + public boolean sanatoriaEdilizia47; + public boolean sanatoriaEdilizia724; + public boolean sanatoriaEdilizia326; public boolean lavoriInEconomiaCommittente; public boolean inizioLavoriContestualeOpera; public long dataInizioLavoriOpera; diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/model/impl/DettPraticaModelImpl.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/model/impl/DettPraticaModelImpl.java index a08682f5..e0fc2e30 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/model/impl/DettPraticaModelImpl.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/model/impl/DettPraticaModelImpl.java @@ -131,6 +131,9 @@ public class DettPraticaModelImpl extends BaseModelImpl { "codiceFiscalePrincipaleDitta", Types.VARCHAR }, { "codiceFiscalePrincipaleGeologo", Types.VARCHAR }, { "codiceFiscalePrincipaleArcheologo", Types.VARCHAR }, + { "sanatoriaEdilizia47", Types.BOOLEAN }, + { "sanatoriaEdilizia724", Types.BOOLEAN }, + { "sanatoriaEdilizia326", Types.BOOLEAN }, { "lavoriInEconomiaCommittente", Types.BOOLEAN }, { "inizioLavoriContestualeOpera", Types.BOOLEAN }, { "dataInizioLavoriOpera", Types.TIMESTAMP }, @@ -335,7 +338,7 @@ public class DettPraticaModelImpl extends BaseModelImpl { "intervFinPubDesc", Types.VARCHAR }, { "suap", Types.BOOLEAN } }; - public static final String TABLE_SQL_CREATE = "create table portos_bo_DettPratica (uuid_ VARCHAR(75) null,dettPraticaId LONG not null primary key,companyId LONG,userId LONG,userName VARCHAR(75) null,createDate DATE null,modifiedDate DATE null,groupId LONG,intPraticaId LONG,integrazione LONG,protocollo VARCHAR(75) null,dtProtocollo DATE null,tipoIntegrazione VARCHAR(10) null,completa BOOLEAN,gestita BOOLEAN,importoSpeseIstruttoria VARCHAR(75) null,codicePagamentoOneri VARCHAR(75) null,causalePagamentoOneri VARCHAR(75) null,mezzoPagamentoOneri VARCHAR(75) null,importoBolli VARCHAR(75) null,codicePagamentoBolli VARCHAR(75) null,causalePagamentoBolli VARCHAR(75) null,mezzoPagamentoBolli VARCHAR(75) null,dataEffettuazione DATE null,version INTEGER,versionata BOOLEAN,status INTEGER,statusByUserId LONG,statusByUserName VARCHAR(75) null,statusDate DATE null,statusTask INTEGER,workflowForzato BOOLEAN,soggettoSostituitoId LONG,dtInvioSignal DATE null,oldDettPraticaId LONG,destinazione VARCHAR(10) null,ag VARCHAR(10) null,descLongIntervento STRING null,paesaggioLocale VARCHAR(75) null,livelloDiTutela VARCHAR(75) null,vincoli VARCHAR(75) null,via VARCHAR(75) null,localita VARCHAR(75) null,estremiCatastali STRING null,estremiPratCom STRING null,variataDa LONG,varianteNumero LONG,varianteSostanziale BOOLEAN,operaConforme BOOLEAN,collaudoStatico BOOLEAN,noCollaudo BOOLEAN,codiceFiscaleDelegato VARCHAR(16) null,codiceRuoloDelegato VARCHAR(75) null,codiceFiscaleDelegatoCommittente VARCHAR(75) null,codiceFiscaleDelegatoFineLavori VARCHAR(75) null,codiceFiscaleDelegatoCollaudo VARCHAR(75) null,codiceFiscalePrincipaleCommittente VARCHAR(75) null,codiceFiscalePrincipaleCollaudatore VARCHAR(75) null,codiceFiscalePrincipaleProgettista VARCHAR(75) null,codiceFiscalePrincipaleDirettoreLavori VARCHAR(75) null,codiceFiscalePrincipaleDitta VARCHAR(75) null,codiceFiscalePrincipaleGeologo VARCHAR(75) null,codiceFiscalePrincipaleArcheologo VARCHAR(75) null,lavoriInEconomiaCommittente BOOLEAN,inizioLavoriContestualeOpera BOOLEAN,dataInizioLavoriOpera DATE null,dataInizioEsecuzioneOpera DATE null,dataFineEsecuzioneOpera DATE null,metratura VARCHAR(75) null,lavoriPubblici BOOLEAN,pagamentoIdOneri LONG,pagamentoIdBolli LONG,lavoriPubbliciPercentuale INTEGER,numeroCivico VARCHAR(75) null,dcParticelle VARCHAR(75) null,dcFoglio VARCHAR(75) null,dcAllegato VARCHAR(75) null,dePiani VARCHAR(75) null,deAltezza VARCHAR(75) null,deInterrati VARCHAR(75) null,deSuperficie VARCHAR(75) null,deCostruzione VARCHAR(75) null,deRistrutturazione VARCHAR(75) null,deUso VARCHAR(75) null,dePubblica VARCHAR(75) null,dePrivata VARCHAR(75) null,deUtilizzazione VARCHAR(75) null,dePosizioneEdificio VARCHAR(75) null,deInfStradalePonte BOOLEAN,deInfStradaleStrada BOOLEAN,deInfStradaleAltro BOOLEAN,deInfIdraulicaLong BOOLEAN,deInfIdraulicaTrasv BOOLEAN,deInfIdraulicaAltro BOOLEAN,deInfOperaAccStradale BOOLEAN,deInfOperaAccIdraulica BOOLEAN,deInfOperaAccAltro BOOLEAN,deInfAltraInfrastruttura BOOLEAN,deInfAltro BOOLEAN,deInfAltroDesc STRING null,dccFondazioni VARCHAR(75) null,destinazioneAltroIntervento VARCHAR(75) null,dccStruttureEleMuraturePietrame BOOLEAN,dccStruttureEleMuratureLaterizio BOOLEAN,dccStruttureEleMuratureMisto BOOLEAN,dccStruttureEleMuratureStoriche BOOLEAN,dccStruttureEleAcciaio VARCHAR(75) null,dccStruttureEleCA VARCHAR(75) null,dccStruttureEleLegno VARCHAR(75) null,dccStruttureEleMistoCA BOOLEAN,dccStruttureEleMistoAcciaio BOOLEAN,dccStruttureEleMistoMuratura BOOLEAN,dccStruttureEleMistoLegno BOOLEAN,dccStruttureElePrefabbricato BOOLEAN,dccStruttureEleAltro BOOLEAN,dccStruttureEleAltroDescrizione STRING null,dccOrizzontamentiCAAcciaio BOOLEAN,dccOrizzontamentiLegno BOOLEAN,dccOrizzontamentiLegnoCA BOOLEAN,dccOrizzontamentiLamieraGrecata BOOLEAN,dccOrizzontamentiVolte BOOLEAN,dccOrizzontamentiAltro BOOLEAN,dccOrizzontamentiAltroDescrizione STRING null,dccCopertura VARCHAR(75) null,dccCoperturaCAAcciaio BOOLEAN,dccCoperturaLegno BOOLEAN,dccCoperturaLegnoCA BOOLEAN,dccCoperturaLamieraGrecata BOOLEAN,dccCoperturaPannelli BOOLEAN,dccCoperturaPVCTelonati BOOLEAN,dccCoperturaLeggere BOOLEAN,dccCoperturaAltro BOOLEAN,dccCoperturaAltroDesrizione STRING null,dccElemNonStrutLaterizio BOOLEAN,dccElemNonStrutCartongesso BOOLEAN,dccElemNonStrutCalcestruzzo BOOLEAN,dccElemNonStrutLegno BOOLEAN,dccElemNonStrutAltro BOOLEAN,dccElemNonStrutAltroDescrizione STRING null,dccOpereDiRinforzoInsCatene BOOLEAN,dccOpereDiRinforzoInsCordoli BOOLEAN,dccOpereDiRinforzoIniArmate BOOLEAN,dccOpereDiRinforzoPlaccaggi BOOLEAN,dccOpereDiRinforzoIrrSolai BOOLEAN,dccOpereDiRinforzoRinforziFRP BOOLEAN,dccOpereDiRinforzoTelaiECerchiature BOOLEAN,dccOpereDiRinforzoInsRompitratta BOOLEAN,dccOpereDiRinforzoAltro BOOLEAN,dccOpereDiRinforzoAltroDescrizione STRING null,geoClasseIndagine VARCHAR(75) null,geoCategoriaSottosuolo VARCHAR(75) null,geoCategoriaTopografica VARCHAR(75) null,geoConsolidamento VARCHAR(75) null,geoPericolositaGeologica VARCHAR(75) null,geoPericolositaSismica VARCHAR(75) null,geoPericolositaIdraulica VARCHAR(75) null,geoPericolositaGeomorfica VARCHAR(75) null,geoRischioGeomorfologicoPai VARCHAR(75) null,geoPericolositaIdraulicaPai VARCHAR(75) null,geoRischioIdraulicoPai VARCHAR(75) null,geoFattibilitaGeologica VARCHAR(75) null,geoFattibilitaSismica VARCHAR(75) null,geoFattibilitaIdraulica VARCHAR(75) null,geoOperaRilevante VARCHAR(75) null,geoOpereDiSostegno VARCHAR(75) null,geoOpereInSotterranea VARCHAR(75) null,geoPresenzaPrescrizioni VARCHAR(75) null,geoNotePrescrizioni STRING null,geoNoteIndagini STRING null,geoEvidenzeGeomorfiche VARCHAR(75) null,geoEvidenzeGeologiche VARCHAR(75) null,geoDtRelazione DATE null,pagSoggettiAdAutorizzazione DOUBLE,pagInterventiRestauroManufatti DOUBLE,pagAltriCasiCulturali DOUBLE,pagLottizzazioni DOUBLE,pagGrandiStrutture DOUBLE,pagCondotte DOUBLE,pagPalificazioni DOUBLE,pagImpiantiEolici DOUBLE,pagNuoveRealizzazioni DOUBLE,pagImmobiliPreesistenti DOUBLE,pagManifestiPubblicitari DOUBLE,pagPareriDiMassima DOUBLE,pagAltriCasiPaesaggistici DOUBLE,pagVariantiPareriResi DOUBLE,pagRilascioAttestazioni DOUBLE,pagConsultazioniArchivio DOUBLE,pagNuoveCostruzioni BOOLEAN,pagAdeguamentoSismico INTEGER,pagMiglioramentoSismico INTEGER,pagMiglioramentoSismicoSicilia BOOLEAN,pagRiparazioneInterventoLocale BOOLEAN,pagOperaNonQuantificabile BOOLEAN,pagNuovaCostruzione INTEGER,pagVarianti BOOLEAN,pagAltro INTEGER,pagCalcolatoAdeguamentoSismico VARCHAR(75) null,pagCalcolatoMiglioramentoSismico VARCHAR(75) null,pagCalcolatoRiparazioneInterventoLocale VARCHAR(75) null,pagCalcolatoOperaNonQuantificabile VARCHAR(75) null,pagEffettivoAdeguamentoSismico VARCHAR(75) null,pagEffettivoMiglioramentoSismico VARCHAR(75) null,pagEffettivoRiparazioneInterventoLocale VARCHAR(75) null,pagEffettivoOperaNonQuantificabile VARCHAR(75) null,pagNoteUtente TEXT null,note STRING null,noteUfficio STRING null,localizzazioneGeografica VARCHAR(75) null,tcNuovaCostruzione BOOLEAN,tcNuovaCostruzioneComplessa BOOLEAN,tcAdeguamentoSismico BOOLEAN,tcMiglioramentoSismico BOOLEAN,tcRiparazioneInterventoLocale BOOLEAN,tcCostruzioniEsistenti BOOLEAN,tcManutOrdStraord BOOLEAN,tcNuovaCostruzionePertinenza BOOLEAN,tcInterventoOpereEscavazione BOOLEAN,tcViarch BOOLEAN,tcOperaA25 BOOLEAN,tcAltriInterventi BOOLEAN,tcAltriInterventiDesc VARCHAR(75) null,tcInCA BOOLEAN,tcInOpera BOOLEAN,tcPrefabbricato BOOLEAN,tcInAcciaio BOOLEAN,tcMista BOOLEAN,tcInMuratura BOOLEAN,tcInMuraturaOrdinaria BOOLEAN,tcInMuraturaArmata BOOLEAN,tcInMuraturaMista BOOLEAN,tcInLegno BOOLEAN,tcAltro BOOLEAN,tcAltroDescrizione STRING null,tcConDispositivi BOOLEAN,normLavoriInProprio BOOLEAN,normEsenteBollo BOOLEAN,normEsenteSpese BOOLEAN,normDpr01Dep BOOLEAN,normDpr02Dep BOOLEAN,normDpr01Aut BOOLEAN,normDpr02Aut BOOLEAN,normDpr03 BOOLEAN,normDpr04 BOOLEAN,normDpr05 BOOLEAN,normDm01 BOOLEAN,normDm02 BOOLEAN,normDm03 BOOLEAN,normDm2018 BOOLEAN,normDm04 BOOLEAN,normDm05 BOOLEAN,normDprg01 BOOLEAN,normDprg02 BOOLEAN,normAnr BOOLEAN,normOrd01 BOOLEAN,normCI01 BOOLEAN,normLTC01 BOOLEAN,normArt3com3 BOOLEAN,normArt3com4 BOOLEAN,dpdc BOOLEAN,normSismaBonus BOOLEAN,clRischioPreInt VARCHAR(75) null,clRischioPostInt VARCHAR(75) null,intervFinPub BOOLEAN,intervFinPubDesc STRING null,suap BOOLEAN)"; + public static final String TABLE_SQL_CREATE = "create table portos_bo_DettPratica (uuid_ VARCHAR(75) null,dettPraticaId LONG not null primary key,companyId LONG,userId LONG,userName VARCHAR(75) null,createDate DATE null,modifiedDate DATE null,groupId LONG,intPraticaId LONG,integrazione LONG,protocollo VARCHAR(75) null,dtProtocollo DATE null,tipoIntegrazione VARCHAR(10) null,completa BOOLEAN,gestita BOOLEAN,importoSpeseIstruttoria VARCHAR(75) null,codicePagamentoOneri VARCHAR(75) null,causalePagamentoOneri VARCHAR(75) null,mezzoPagamentoOneri VARCHAR(75) null,importoBolli VARCHAR(75) null,codicePagamentoBolli VARCHAR(75) null,causalePagamentoBolli VARCHAR(75) null,mezzoPagamentoBolli VARCHAR(75) null,dataEffettuazione DATE null,version INTEGER,versionata BOOLEAN,status INTEGER,statusByUserId LONG,statusByUserName VARCHAR(75) null,statusDate DATE null,statusTask INTEGER,workflowForzato BOOLEAN,soggettoSostituitoId LONG,dtInvioSignal DATE null,oldDettPraticaId LONG,destinazione VARCHAR(10) null,ag VARCHAR(10) null,descLongIntervento STRING null,paesaggioLocale VARCHAR(75) null,livelloDiTutela VARCHAR(75) null,vincoli VARCHAR(75) null,via VARCHAR(75) null,localita VARCHAR(75) null,estremiCatastali STRING null,estremiPratCom STRING null,variataDa LONG,varianteNumero LONG,varianteSostanziale BOOLEAN,operaConforme BOOLEAN,collaudoStatico BOOLEAN,noCollaudo BOOLEAN,codiceFiscaleDelegato VARCHAR(16) null,codiceRuoloDelegato VARCHAR(75) null,codiceFiscaleDelegatoCommittente VARCHAR(75) null,codiceFiscaleDelegatoFineLavori VARCHAR(75) null,codiceFiscaleDelegatoCollaudo VARCHAR(75) null,codiceFiscalePrincipaleCommittente VARCHAR(75) null,codiceFiscalePrincipaleCollaudatore VARCHAR(75) null,codiceFiscalePrincipaleProgettista VARCHAR(75) null,codiceFiscalePrincipaleDirettoreLavori VARCHAR(75) null,codiceFiscalePrincipaleDitta VARCHAR(75) null,codiceFiscalePrincipaleGeologo VARCHAR(75) null,codiceFiscalePrincipaleArcheologo VARCHAR(75) null,sanatoriaEdilizia47 BOOLEAN,sanatoriaEdilizia724 BOOLEAN,sanatoriaEdilizia326 BOOLEAN,lavoriInEconomiaCommittente BOOLEAN,inizioLavoriContestualeOpera BOOLEAN,dataInizioLavoriOpera DATE null,dataInizioEsecuzioneOpera DATE null,dataFineEsecuzioneOpera DATE null,metratura VARCHAR(75) null,lavoriPubblici BOOLEAN,pagamentoIdOneri LONG,pagamentoIdBolli LONG,lavoriPubbliciPercentuale INTEGER,numeroCivico VARCHAR(75) null,dcParticelle VARCHAR(75) null,dcFoglio VARCHAR(75) null,dcAllegato VARCHAR(75) null,dePiani VARCHAR(75) null,deAltezza VARCHAR(75) null,deInterrati VARCHAR(75) null,deSuperficie VARCHAR(75) null,deCostruzione VARCHAR(75) null,deRistrutturazione VARCHAR(75) null,deUso VARCHAR(75) null,dePubblica VARCHAR(75) null,dePrivata VARCHAR(75) null,deUtilizzazione VARCHAR(75) null,dePosizioneEdificio VARCHAR(75) null,deInfStradalePonte BOOLEAN,deInfStradaleStrada BOOLEAN,deInfStradaleAltro BOOLEAN,deInfIdraulicaLong BOOLEAN,deInfIdraulicaTrasv BOOLEAN,deInfIdraulicaAltro BOOLEAN,deInfOperaAccStradale BOOLEAN,deInfOperaAccIdraulica BOOLEAN,deInfOperaAccAltro BOOLEAN,deInfAltraInfrastruttura BOOLEAN,deInfAltro BOOLEAN,deInfAltroDesc STRING null,dccFondazioni VARCHAR(75) null,destinazioneAltroIntervento VARCHAR(75) null,dccStruttureEleMuraturePietrame BOOLEAN,dccStruttureEleMuratureLaterizio BOOLEAN,dccStruttureEleMuratureMisto BOOLEAN,dccStruttureEleMuratureStoriche BOOLEAN,dccStruttureEleAcciaio VARCHAR(75) null,dccStruttureEleCA VARCHAR(75) null,dccStruttureEleLegno VARCHAR(75) null,dccStruttureEleMistoCA BOOLEAN,dccStruttureEleMistoAcciaio BOOLEAN,dccStruttureEleMistoMuratura BOOLEAN,dccStruttureEleMistoLegno BOOLEAN,dccStruttureElePrefabbricato BOOLEAN,dccStruttureEleAltro BOOLEAN,dccStruttureEleAltroDescrizione STRING null,dccOrizzontamentiCAAcciaio BOOLEAN,dccOrizzontamentiLegno BOOLEAN,dccOrizzontamentiLegnoCA BOOLEAN,dccOrizzontamentiLamieraGrecata BOOLEAN,dccOrizzontamentiVolte BOOLEAN,dccOrizzontamentiAltro BOOLEAN,dccOrizzontamentiAltroDescrizione STRING null,dccCopertura VARCHAR(75) null,dccCoperturaCAAcciaio BOOLEAN,dccCoperturaLegno BOOLEAN,dccCoperturaLegnoCA BOOLEAN,dccCoperturaLamieraGrecata BOOLEAN,dccCoperturaPannelli BOOLEAN,dccCoperturaPVCTelonati BOOLEAN,dccCoperturaLeggere BOOLEAN,dccCoperturaAltro BOOLEAN,dccCoperturaAltroDesrizione STRING null,dccElemNonStrutLaterizio BOOLEAN,dccElemNonStrutCartongesso BOOLEAN,dccElemNonStrutCalcestruzzo BOOLEAN,dccElemNonStrutLegno BOOLEAN,dccElemNonStrutAltro BOOLEAN,dccElemNonStrutAltroDescrizione STRING null,dccOpereDiRinforzoInsCatene BOOLEAN,dccOpereDiRinforzoInsCordoli BOOLEAN,dccOpereDiRinforzoIniArmate BOOLEAN,dccOpereDiRinforzoPlaccaggi BOOLEAN,dccOpereDiRinforzoIrrSolai BOOLEAN,dccOpereDiRinforzoRinforziFRP BOOLEAN,dccOpereDiRinforzoTelaiECerchiature BOOLEAN,dccOpereDiRinforzoInsRompitratta BOOLEAN,dccOpereDiRinforzoAltro BOOLEAN,dccOpereDiRinforzoAltroDescrizione STRING null,geoClasseIndagine VARCHAR(75) null,geoCategoriaSottosuolo VARCHAR(75) null,geoCategoriaTopografica VARCHAR(75) null,geoConsolidamento VARCHAR(75) null,geoPericolositaGeologica VARCHAR(75) null,geoPericolositaSismica VARCHAR(75) null,geoPericolositaIdraulica VARCHAR(75) null,geoPericolositaGeomorfica VARCHAR(75) null,geoRischioGeomorfologicoPai VARCHAR(75) null,geoPericolositaIdraulicaPai VARCHAR(75) null,geoRischioIdraulicoPai VARCHAR(75) null,geoFattibilitaGeologica VARCHAR(75) null,geoFattibilitaSismica VARCHAR(75) null,geoFattibilitaIdraulica VARCHAR(75) null,geoOperaRilevante VARCHAR(75) null,geoOpereDiSostegno VARCHAR(75) null,geoOpereInSotterranea VARCHAR(75) null,geoPresenzaPrescrizioni VARCHAR(75) null,geoNotePrescrizioni STRING null,geoNoteIndagini STRING null,geoEvidenzeGeomorfiche VARCHAR(75) null,geoEvidenzeGeologiche VARCHAR(75) null,geoDtRelazione DATE null,pagSoggettiAdAutorizzazione DOUBLE,pagInterventiRestauroManufatti DOUBLE,pagAltriCasiCulturali DOUBLE,pagLottizzazioni DOUBLE,pagGrandiStrutture DOUBLE,pagCondotte DOUBLE,pagPalificazioni DOUBLE,pagImpiantiEolici DOUBLE,pagNuoveRealizzazioni DOUBLE,pagImmobiliPreesistenti DOUBLE,pagManifestiPubblicitari DOUBLE,pagPareriDiMassima DOUBLE,pagAltriCasiPaesaggistici DOUBLE,pagVariantiPareriResi DOUBLE,pagRilascioAttestazioni DOUBLE,pagConsultazioniArchivio DOUBLE,pagNuoveCostruzioni BOOLEAN,pagAdeguamentoSismico INTEGER,pagMiglioramentoSismico INTEGER,pagMiglioramentoSismicoSicilia BOOLEAN,pagRiparazioneInterventoLocale BOOLEAN,pagOperaNonQuantificabile BOOLEAN,pagNuovaCostruzione INTEGER,pagVarianti BOOLEAN,pagAltro INTEGER,pagCalcolatoAdeguamentoSismico VARCHAR(75) null,pagCalcolatoMiglioramentoSismico VARCHAR(75) null,pagCalcolatoRiparazioneInterventoLocale VARCHAR(75) null,pagCalcolatoOperaNonQuantificabile VARCHAR(75) null,pagEffettivoAdeguamentoSismico VARCHAR(75) null,pagEffettivoMiglioramentoSismico VARCHAR(75) null,pagEffettivoRiparazioneInterventoLocale VARCHAR(75) null,pagEffettivoOperaNonQuantificabile VARCHAR(75) null,pagNoteUtente TEXT null,note STRING null,noteUfficio STRING null,localizzazioneGeografica VARCHAR(75) null,tcNuovaCostruzione BOOLEAN,tcNuovaCostruzioneComplessa BOOLEAN,tcAdeguamentoSismico BOOLEAN,tcMiglioramentoSismico BOOLEAN,tcRiparazioneInterventoLocale BOOLEAN,tcCostruzioniEsistenti BOOLEAN,tcManutOrdStraord BOOLEAN,tcNuovaCostruzionePertinenza BOOLEAN,tcInterventoOpereEscavazione BOOLEAN,tcViarch BOOLEAN,tcOperaA25 BOOLEAN,tcAltriInterventi BOOLEAN,tcAltriInterventiDesc VARCHAR(75) null,tcInCA BOOLEAN,tcInOpera BOOLEAN,tcPrefabbricato BOOLEAN,tcInAcciaio BOOLEAN,tcMista BOOLEAN,tcInMuratura BOOLEAN,tcInMuraturaOrdinaria BOOLEAN,tcInMuraturaArmata BOOLEAN,tcInMuraturaMista BOOLEAN,tcInLegno BOOLEAN,tcAltro BOOLEAN,tcAltroDescrizione STRING null,tcConDispositivi BOOLEAN,normLavoriInProprio BOOLEAN,normEsenteBollo BOOLEAN,normEsenteSpese BOOLEAN,normDpr01Dep BOOLEAN,normDpr02Dep BOOLEAN,normDpr01Aut BOOLEAN,normDpr02Aut BOOLEAN,normDpr03 BOOLEAN,normDpr04 BOOLEAN,normDpr05 BOOLEAN,normDm01 BOOLEAN,normDm02 BOOLEAN,normDm03 BOOLEAN,normDm2018 BOOLEAN,normDm04 BOOLEAN,normDm05 BOOLEAN,normDprg01 BOOLEAN,normDprg02 BOOLEAN,normAnr BOOLEAN,normOrd01 BOOLEAN,normCI01 BOOLEAN,normLTC01 BOOLEAN,normArt3com3 BOOLEAN,normArt3com4 BOOLEAN,dpdc BOOLEAN,normSismaBonus BOOLEAN,clRischioPreInt VARCHAR(75) null,clRischioPostInt VARCHAR(75) null,intervFinPub BOOLEAN,intervFinPubDesc STRING null,suap BOOLEAN)"; public static final String TABLE_SQL_DROP = "drop table portos_bo_DettPratica"; public static final String ORDER_BY_JPQL = " ORDER BY dettPratica.dettPraticaId ASC"; public static final String ORDER_BY_SQL = " ORDER BY portos_bo_DettPratica.dettPraticaId ASC"; @@ -437,6 +440,9 @@ public class DettPraticaModelImpl extends BaseModelImpl model.setCodiceFiscalePrincipaleDitta(soapModel.getCodiceFiscalePrincipaleDitta()); model.setCodiceFiscalePrincipaleGeologo(soapModel.getCodiceFiscalePrincipaleGeologo()); model.setCodiceFiscalePrincipaleArcheologo(soapModel.getCodiceFiscalePrincipaleArcheologo()); + model.setSanatoriaEdilizia47(soapModel.getSanatoriaEdilizia47()); + model.setSanatoriaEdilizia724(soapModel.getSanatoriaEdilizia724()); + model.setSanatoriaEdilizia326(soapModel.getSanatoriaEdilizia326()); model.setLavoriInEconomiaCommittente(soapModel.getLavoriInEconomiaCommittente()); model.setInizioLavoriContestualeOpera(soapModel.getInizioLavoriContestualeOpera()); model.setDataInizioLavoriOpera(soapModel.getDataInizioLavoriOpera()); @@ -777,6 +783,9 @@ public class DettPraticaModelImpl extends BaseModelImpl getCodiceFiscalePrincipaleGeologo()); attributes.put("codiceFiscalePrincipaleArcheologo", getCodiceFiscalePrincipaleArcheologo()); + attributes.put("sanatoriaEdilizia47", getSanatoriaEdilizia47()); + attributes.put("sanatoriaEdilizia724", getSanatoriaEdilizia724()); + attributes.put("sanatoriaEdilizia326", getSanatoriaEdilizia326()); attributes.put("lavoriInEconomiaCommittente", getLavoriInEconomiaCommittente()); attributes.put("inizioLavoriContestualeOpera", @@ -1436,6 +1445,27 @@ public class DettPraticaModelImpl extends BaseModelImpl setCodiceFiscalePrincipaleArcheologo(codiceFiscalePrincipaleArcheologo); } + Boolean sanatoriaEdilizia47 = (Boolean)attributes.get( + "sanatoriaEdilizia47"); + + if (sanatoriaEdilizia47 != null) { + setSanatoriaEdilizia47(sanatoriaEdilizia47); + } + + Boolean sanatoriaEdilizia724 = (Boolean)attributes.get( + "sanatoriaEdilizia724"); + + if (sanatoriaEdilizia724 != null) { + setSanatoriaEdilizia724(sanatoriaEdilizia724); + } + + Boolean sanatoriaEdilizia326 = (Boolean)attributes.get( + "sanatoriaEdilizia326"); + + if (sanatoriaEdilizia326 != null) { + setSanatoriaEdilizia326(sanatoriaEdilizia326); + } + Boolean lavoriInEconomiaCommittente = (Boolean)attributes.get( "lavoriInEconomiaCommittente"); @@ -3798,6 +3828,54 @@ public class DettPraticaModelImpl extends BaseModelImpl _codiceFiscalePrincipaleArcheologo = codiceFiscalePrincipaleArcheologo; } + @JSON + @Override + public boolean getSanatoriaEdilizia47() { + return _sanatoriaEdilizia47; + } + + @Override + public boolean isSanatoriaEdilizia47() { + return _sanatoriaEdilizia47; + } + + @Override + public void setSanatoriaEdilizia47(boolean sanatoriaEdilizia47) { + _sanatoriaEdilizia47 = sanatoriaEdilizia47; + } + + @JSON + @Override + public boolean getSanatoriaEdilizia724() { + return _sanatoriaEdilizia724; + } + + @Override + public boolean isSanatoriaEdilizia724() { + return _sanatoriaEdilizia724; + } + + @Override + public void setSanatoriaEdilizia724(boolean sanatoriaEdilizia724) { + _sanatoriaEdilizia724 = sanatoriaEdilizia724; + } + + @JSON + @Override + public boolean getSanatoriaEdilizia326() { + return _sanatoriaEdilizia326; + } + + @Override + public boolean isSanatoriaEdilizia326() { + return _sanatoriaEdilizia326; + } + + @Override + public void setSanatoriaEdilizia326(boolean sanatoriaEdilizia326) { + _sanatoriaEdilizia326 = sanatoriaEdilizia326; + } + @JSON @Override public boolean getLavoriInEconomiaCommittente() { @@ -7145,6 +7223,9 @@ public class DettPraticaModelImpl extends BaseModelImpl dettPraticaImpl.setCodiceFiscalePrincipaleDitta(getCodiceFiscalePrincipaleDitta()); dettPraticaImpl.setCodiceFiscalePrincipaleGeologo(getCodiceFiscalePrincipaleGeologo()); dettPraticaImpl.setCodiceFiscalePrincipaleArcheologo(getCodiceFiscalePrincipaleArcheologo()); + dettPraticaImpl.setSanatoriaEdilizia47(getSanatoriaEdilizia47()); + dettPraticaImpl.setSanatoriaEdilizia724(getSanatoriaEdilizia724()); + dettPraticaImpl.setSanatoriaEdilizia326(getSanatoriaEdilizia326()); dettPraticaImpl.setLavoriInEconomiaCommittente(getLavoriInEconomiaCommittente()); dettPraticaImpl.setInizioLavoriContestualeOpera(getInizioLavoriContestualeOpera()); dettPraticaImpl.setDataInizioLavoriOpera(getDataInizioLavoriOpera()); @@ -7830,6 +7911,12 @@ public class DettPraticaModelImpl extends BaseModelImpl dettPraticaCacheModel.codiceFiscalePrincipaleArcheologo = null; } + dettPraticaCacheModel.sanatoriaEdilizia47 = getSanatoriaEdilizia47(); + + dettPraticaCacheModel.sanatoriaEdilizia724 = getSanatoriaEdilizia724(); + + dettPraticaCacheModel.sanatoriaEdilizia326 = getSanatoriaEdilizia326(); + dettPraticaCacheModel.lavoriInEconomiaCommittente = getLavoriInEconomiaCommittente(); dettPraticaCacheModel.inizioLavoriContestualeOpera = getInizioLavoriContestualeOpera(); @@ -8707,7 +8794,7 @@ public class DettPraticaModelImpl extends BaseModelImpl @Override public String toString() { - StringBundler sb = new StringBundler(533); + StringBundler sb = new StringBundler(539); sb.append("{uuid="); sb.append(getUuid()); @@ -8835,6 +8922,12 @@ public class DettPraticaModelImpl extends BaseModelImpl sb.append(getCodiceFiscalePrincipaleGeologo()); sb.append(", codiceFiscalePrincipaleArcheologo="); sb.append(getCodiceFiscalePrincipaleArcheologo()); + sb.append(", sanatoriaEdilizia47="); + sb.append(getSanatoriaEdilizia47()); + sb.append(", sanatoriaEdilizia724="); + sb.append(getSanatoriaEdilizia724()); + sb.append(", sanatoriaEdilizia326="); + sb.append(getSanatoriaEdilizia326()); sb.append(", lavoriInEconomiaCommittente="); sb.append(getLavoriInEconomiaCommittente()); sb.append(", inizioLavoriContestualeOpera="); @@ -9248,7 +9341,7 @@ public class DettPraticaModelImpl extends BaseModelImpl @Override public String toXmlString() { - StringBundler sb = new StringBundler(802); + StringBundler sb = new StringBundler(811); sb.append(""); sb.append("it.tref.liferay.portos.bo.model.DettPratica"); @@ -9506,6 +9599,18 @@ public class DettPraticaModelImpl extends BaseModelImpl "codiceFiscalePrincipaleArcheologo"); + sb.append( + "sanatoriaEdilizia47"); + sb.append( + "sanatoriaEdilizia724"); + sb.append( + "sanatoriaEdilizia326"); sb.append( "lavoriInEconomiaCommittente private String _codiceFiscalePrincipaleDitta; private String _codiceFiscalePrincipaleGeologo; private String _codiceFiscalePrincipaleArcheologo; + private boolean _sanatoriaEdilizia47; + private boolean _sanatoriaEdilizia724; + private boolean _sanatoriaEdilizia326; private boolean _lavoriInEconomiaCommittente; private boolean _inizioLavoriContestualeOpera; private Date _dataInizioLavoriOpera; diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/base/DettPraticaLocalServiceClpInvoker.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/base/DettPraticaLocalServiceClpInvoker.java index 21c61a70..2876065a 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/base/DettPraticaLocalServiceClpInvoker.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/base/DettPraticaLocalServiceClpInvoker.java @@ -286,7 +286,8 @@ public class DettPraticaLocalServiceClpInvoker { "boolean", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.Boolean", "java.lang.Boolean", "java.lang.Boolean", "java.lang.String", - "boolean", "boolean", "boolean", "boolean", "boolean" + "boolean", "boolean", "boolean", "boolean", "boolean", "boolean", + "boolean", "boolean" }; _methodName255 = "updateDettPraticaDatiDomanda"; @@ -327,7 +328,7 @@ public class DettPraticaLocalServiceClpInvoker { "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.Boolean", "java.lang.Boolean", "java.lang.Boolean", "java.lang.String", "boolean", "boolean", - "boolean", "boolean", "boolean" + "boolean", "boolean", "boolean", "boolean", "boolean", "boolean" }; _methodName256 = "updateDettPraticaDatiIntegrazione"; @@ -352,7 +353,8 @@ public class DettPraticaLocalServiceClpInvoker { "boolean", "boolean", "boolean", "boolean", "boolean", "boolean", "boolean", "boolean", "boolean", "com.liferay.portal.service.ServiceContext", "boolean", - "boolean", "boolean", "boolean", "boolean", "boolean" + "boolean", "boolean", "boolean", "boolean", "boolean", "boolean", + "boolean", "boolean" }; _methodName258 = "updateDettPraticaGeologo"; @@ -1025,7 +1027,10 @@ public class DettPraticaLocalServiceClpInvoker { ((Boolean)arguments[214]).booleanValue(), ((Boolean)arguments[215]).booleanValue(), ((Boolean)arguments[216]).booleanValue(), - ((Boolean)arguments[217]).booleanValue()); + ((Boolean)arguments[217]).booleanValue(), + ((Boolean)arguments[218]).booleanValue(), + ((Boolean)arguments[219]).booleanValue(), + ((Boolean)arguments[220]).booleanValue()); } if (_methodName255.equals(name) && @@ -1182,7 +1187,10 @@ public class DettPraticaLocalServiceClpInvoker { ((Boolean)arguments[152]).booleanValue(), ((Boolean)arguments[153]).booleanValue(), ((Boolean)arguments[154]).booleanValue(), - ((Boolean)arguments[155]).booleanValue()); + ((Boolean)arguments[155]).booleanValue(), + ((Boolean)arguments[156]).booleanValue(), + ((Boolean)arguments[157]).booleanValue(), + ((Boolean)arguments[158]).booleanValue()); } if (_methodName256.equals(name) && @@ -1276,7 +1284,10 @@ public class DettPraticaLocalServiceClpInvoker { ((Boolean)arguments[88]).booleanValue(), ((Boolean)arguments[89]).booleanValue(), ((Boolean)arguments[90]).booleanValue(), - ((Boolean)arguments[91]).booleanValue()); + ((Boolean)arguments[91]).booleanValue(), + ((Boolean)arguments[92]).booleanValue(), + ((Boolean)arguments[93]).booleanValue(), + ((Boolean)arguments[94]).booleanValue()); } if (_methodName258.equals(name) && diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/base/DettPraticaServiceClpInvoker.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/base/DettPraticaServiceClpInvoker.java index b961a18e..5684b88c 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/base/DettPraticaServiceClpInvoker.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/base/DettPraticaServiceClpInvoker.java @@ -135,7 +135,7 @@ public class DettPraticaServiceClpInvoker { "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.Boolean", "java.lang.Boolean", "java.lang.Boolean", "java.lang.String", "boolean", "boolean", "boolean", "boolean", - "boolean" + "boolean", "boolean", "boolean", "boolean" }; _methodName221 = "fetchDettPratica"; @@ -490,7 +490,10 @@ public class DettPraticaServiceClpInvoker { ((Boolean)arguments[216]).booleanValue(), ((Boolean)arguments[217]).booleanValue(), ((Boolean)arguments[218]).booleanValue(), - ((Boolean)arguments[219]).booleanValue()); + ((Boolean)arguments[219]).booleanValue(), + ((Boolean)arguments[220]).booleanValue(), + ((Boolean)arguments[221]).booleanValue(), + ((Boolean)arguments[222]).booleanValue()); } if (_methodName221.equals(name) && diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/base/IntPraticaLocalServiceClpInvoker.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/base/IntPraticaLocalServiceClpInvoker.java index 40792122..70283b95 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/base/IntPraticaLocalServiceClpInvoker.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/base/IntPraticaLocalServiceClpInvoker.java @@ -465,6 +465,10 @@ public class IntPraticaLocalServiceClpInvoker { _methodParameterTypes279 = new String[] { "java.util.Date", "java.util.Date", "long" }; + + _methodName280 = "getOrganizationByIntPraticaId"; + + _methodParameterTypes280 = new String[] { "long" }; } public Object invokeMethod(String name, String[] parameterTypes, @@ -1023,6 +1027,11 @@ public class IntPraticaLocalServiceClpInvoker { (java.util.Date)arguments[1], ((Long)arguments[2]).longValue()); } + if (_methodName280.equals(name) && + Arrays.deepEquals(_methodParameterTypes280, parameterTypes)) { + return IntPraticaLocalServiceUtil.getOrganizationByIntPraticaId(((Long)arguments[0]).longValue()); + } + throw new UnsupportedOperationException(); } @@ -1202,4 +1211,6 @@ public class IntPraticaLocalServiceClpInvoker { private String[] _methodParameterTypes278; private String _methodName279; private String[] _methodParameterTypes279; + private String _methodName280; + private String[] _methodParameterTypes280; } \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/http/DettPraticaServiceSoap.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/http/DettPraticaServiceSoap.java index f98d04df..d0cafe65 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/http/DettPraticaServiceSoap.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/http/DettPraticaServiceSoap.java @@ -335,7 +335,9 @@ public class DettPraticaServiceSoap { java.lang.String tcAltriInterventiDesc, boolean noCollaudo, boolean tcNuovaCostruzionePertinenza, boolean tcInterventoOpereEscavazione, boolean tcViarch, - boolean tcOperaA25) throws RemoteException { + boolean tcOperaA25, boolean sanatoriaEdilizia47, + boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326) + throws RemoteException { try { it.tref.liferay.portos.bo.model.DettPratica returnValue = DettPraticaServiceUtil.updateDettPratica(userId, dettPraticaId, intPraticaId, integrazione, protocollo, @@ -426,7 +428,8 @@ public class DettPraticaServiceSoap { tcManutOrdStraord, tcAltriInterventi, tcAltriInterventiDesc, noCollaudo, tcNuovaCostruzionePertinenza, tcInterventoOpereEscavazione, - tcViarch, tcOperaA25); + tcViarch, tcOperaA25, sanatoriaEdilizia47, + sanatoriaEdilizia724, sanatoriaEdilizia326); return it.tref.liferay.portos.bo.model.DettPraticaSoap.toSoapModel(returnValue); } diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/DettPraticaLocalServiceImpl.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/DettPraticaLocalServiceImpl.java index f59b4480..599a88ac 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/DettPraticaLocalServiceImpl.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/DettPraticaLocalServiceImpl.java @@ -308,7 +308,8 @@ public class DettPraticaLocalServiceImpl extends DettPraticaLocalServiceBaseImpl dettPraticaToClone.getTcAltriInterventi(), dettPraticaToClone.getTcAltriInterventiDesc(), dettPraticaToClone.getNoCollaudo(), dettPraticaToClone.getTcNuovaCostruzionePertinenza(), dettPraticaToClone.getTcInterventoOpereEscavazione(), dettPraticaToClone.getTcViarch(), - dettPraticaToClone.getTcOperaA25()); + dettPraticaToClone.getTcOperaA25(), dettPraticaToClone.getSanatoriaEdilizia47(), + dettPraticaToClone.getSanatoriaEdilizia724(), dettPraticaToClone.getSanatoriaEdilizia326()); copy = updateDettPraticaGeologo(copy.getUserId(), copy.getDettPraticaId(), copy.getIntPraticaId(), dettPraticaToClone.getGeoClasseIndagine(), dettPraticaToClone.getGeoCategoriaSottosuolo(), @@ -747,7 +748,8 @@ public class DettPraticaLocalServiceImpl extends DettPraticaLocalServiceBaseImpl String vincoli, String destinazioneAltroIntervento, Boolean tcCostruzioniEsistenti, Boolean tcManutOrdStraord, Boolean tcAltriInterventi, String tcAltriInterventiDesc, boolean noCollaudo, boolean tcNuovaCostruzionePertinenza, boolean tcInterventoOpereEscavazione, - boolean tcViarch, boolean tcOperaA25) throws PortalException, SystemException { + boolean tcViarch, boolean tcOperaA25, boolean sanatoriaEdilizia47, boolean sanatoriaEdilizia724, + boolean sanatoriaEdilizia326) throws PortalException, SystemException { Date now = new Date(); @@ -800,7 +802,8 @@ public class DettPraticaLocalServiceImpl extends DettPraticaLocalServiceBaseImpl 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, serviceContext, bozza); + clRischioPostInt, intervFinPub, intervFinPubDesc, sanatoriaEdilizia47, sanatoriaEdilizia724, + sanatoriaEdilizia326, serviceContext, bozza); DettPratica dettPratica = dettPraticaPersistence.fetchByPrimaryKey(dettPraticaId); @@ -1027,7 +1030,11 @@ public class DettPraticaLocalServiceImpl extends DettPraticaLocalServiceBaseImpl dettPratica.setTcManutOrdStraord(tcManutOrdStraord); dettPratica.setTcAltriInterventi(tcAltriInterventi); dettPratica.setTcAltriInterventiDesc(tcAltriInterventiDesc); - + + dettPratica.setSanatoriaEdilizia47(sanatoriaEdilizia47); + dettPratica.setSanatoriaEdilizia724(sanatoriaEdilizia724); + dettPratica.setSanatoriaEdilizia326(sanatoriaEdilizia326); + dettPratica = dettPraticaPersistence.update(dettPratica); resourceLocalService.updateModelResources(dettPratica, serviceContext); @@ -1089,7 +1096,8 @@ public class DettPraticaLocalServiceImpl extends DettPraticaLocalServiceBaseImpl String destinazioneAltroIntervento, Boolean tcCostruzioniEsistenti, Boolean tcManutOrdStraord, Boolean tcAltriInterventi, String tcAltriInterventiDesc, boolean noCollaudo, boolean tcNuovaCostruzionePertinenza, boolean tcInterventoOpereEscavazione, boolean tcViarch, - boolean tcOperaA25) throws PortalException, SystemException { + boolean tcOperaA25, boolean sanatoriaEdilizia47, boolean sanatoriaEdilizia724, + boolean sanatoriaEdilizia326) throws PortalException, SystemException { Date now = new Date(); @@ -1123,7 +1131,8 @@ public class DettPraticaLocalServiceImpl extends DettPraticaLocalServiceBaseImpl 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, serviceContext, bozza); + clRischioPostInt, intervFinPub, intervFinPubDesc, sanatoriaEdilizia47, sanatoriaEdilizia724, + sanatoriaEdilizia326, serviceContext, bozza); DettPratica dettPratica = dettPraticaPersistence.fetchByPrimaryKey(dettPraticaId); @@ -1290,7 +1299,11 @@ public class DettPraticaLocalServiceImpl extends DettPraticaLocalServiceBaseImpl dettPratica.setTcManutOrdStraord(tcManutOrdStraord); dettPratica.setTcAltriInterventi(tcAltriInterventi); dettPratica.setTcAltriInterventiDesc(tcAltriInterventiDesc); - + + dettPratica.setSanatoriaEdilizia326(sanatoriaEdilizia326); + dettPratica.setSanatoriaEdilizia47(sanatoriaEdilizia47); + dettPratica.setSanatoriaEdilizia724(sanatoriaEdilizia724); + dettPratica = dettPraticaPersistence.update(dettPratica); resourceLocalService.updateModelResources(dettPratica, serviceContext); @@ -1335,7 +1348,8 @@ public class DettPraticaLocalServiceImpl extends DettPraticaLocalServiceBaseImpl boolean normEsenteSpese, boolean normDpr01Dep, boolean normDpr02Dep, boolean normDpr01Aut, boolean normDpr02Aut, boolean normArt3com3, boolean normArt3com4, ServiceContext serviceContext, boolean bozza, boolean noCollaudo, boolean tcNuovaCostruzionePertinenza, - boolean tcInterventoOpereEscavazione, boolean tcViarch, boolean tcOperaA25) + boolean tcInterventoOpereEscavazione, boolean tcViarch, boolean tcOperaA25, boolean sanatoriaEdilizia47, + boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326) throws PortalException, SystemException { Date now = new Date(); @@ -1504,6 +1518,10 @@ public class DettPraticaLocalServiceImpl extends DettPraticaLocalServiceBaseImpl dettPratica.setCodiceFiscaleDelegatoCommittente(codiceFiscaleDelegatoCommittente); dettPratica.setCodiceFiscaleDelegatoFineLavori(codiceFiscaleDelegatoFineLavori); dettPratica.setCodiceFiscaleDelegatoCollaudo(codiceFiscaleDelegatoCollaudo); + + dettPratica.setSanatoriaEdilizia47(sanatoriaEdilizia47); + dettPratica.setSanatoriaEdilizia326(sanatoriaEdilizia326); + dettPratica.setSanatoriaEdilizia724(sanatoriaEdilizia724); dettPratica = dettPraticaPersistence.update(dettPratica); @@ -1556,7 +1574,9 @@ public class DettPraticaLocalServiceImpl extends DettPraticaLocalServiceBaseImpl boolean normDprg02, boolean normAnr, boolean normArt3com3, boolean normArt3com4, boolean normOrd01, boolean normDm04, boolean normDm05, boolean normCI01, boolean normLTC01, boolean suap, boolean normSismaBonus, String clRischioPreInt, String clRischioPostInt, - boolean intervFinPub, String intervFinPubDesc, ServiceContext serviceContext, boolean bozza) { + boolean intervFinPub, String intervFinPubDesc, + boolean sanatoriaEdilizia47, boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326, + ServiceContext serviceContext, boolean bozza) { // TODO Auto-generated method stub @@ -2010,8 +2030,8 @@ public class DettPraticaLocalServiceImpl extends DettPraticaLocalServiceBaseImpl boolean normDprg01, boolean normDprg02, boolean normAnr, boolean normArt3com3, boolean normArt3com4, boolean normOrd01, boolean normDm04, boolean normDm05, boolean normCI01, boolean normLTC01, boolean suap, boolean normSismaBonus, String clRischioPreInt, - String clRischioPostInt, boolean intervFinPub, String intervFinPubDesc, - ServiceContext serviceContext, boolean bozza) { + String clRischioPostInt, boolean intervFinPub, String intervFinPubDesc, boolean sanatoriaEdilizia47, + boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326, ServiceContext serviceContext, boolean bozza) { // TODO Auto-generated method stub diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/DettPraticaServiceImpl.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/DettPraticaServiceImpl.java index fbaf1d92..3ee91444 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/DettPraticaServiceImpl.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/DettPraticaServiceImpl.java @@ -189,7 +189,8 @@ public class DettPraticaServiceImpl extends DettPraticaServiceBaseImpl { String destinazioneAltroIntervento, Boolean tcCostruzioniEsistenti, Boolean tcManutOrdStraord, Boolean tcAltriInterventi, String tcAltriInterventiDesc, boolean noCollaudo, boolean tcNuovaCostruzionePertinenza, boolean tcInterventoOpereEscavazione, boolean tcViarch, - boolean tcOperaA25) throws PortalException, SystemException { + boolean tcOperaA25, boolean sanatoriaEdilizia47, boolean sanatoriaEdilizia724, + boolean sanatoriaEdilizia326) throws PortalException, SystemException { DettPratica dettPratica = null; if (oldDettPraticaId == 0) { @@ -230,7 +231,8 @@ public class DettPraticaServiceImpl extends DettPraticaServiceBaseImpl { normLavoriInProprio, normEsenteBollo, normEsenteSpese, normDpr01Dep, normDpr02Dep, normDpr01Aut, normDpr02Aut, normArt3com3, normArt3com4, serviceContext, bozza, noCollaudo, tcNuovaCostruzionePertinenza, - tcInterventoOpereEscavazione, tcViarch, tcOperaA25); + tcInterventoOpereEscavazione, tcViarch, tcOperaA25, + sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326); } else { @@ -278,7 +280,8 @@ public class DettPraticaServiceImpl extends DettPraticaServiceBaseImpl { intervFinPubDesc, serviceContext, bozza, paesaggioLocale, livelloDiTutela, vincoli, destinazioneAltroIntervento, tcCostruzioniEsistenti, tcManutOrdStraord, tcAltriInterventi, tcAltriInterventiDesc, noCollaudo, - tcNuovaCostruzionePertinenza, tcInterventoOpereEscavazione, tcViarch, tcOperaA25); + tcNuovaCostruzionePertinenza, tcInterventoOpereEscavazione, tcViarch, tcOperaA25, + sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326); } @@ -353,7 +356,8 @@ public class DettPraticaServiceImpl extends DettPraticaServiceBaseImpl { intervFinPub, intervFinPubDesc, serviceContext, bozza, paesaggioLocale, livelloDiTutela, vincoli, destinazioneAltroIntervento, tcCostruzioniEsistenti, tcManutOrdStraord, tcAltriInterventi, tcAltriInterventiDesc, noCollaudo, tcNuovaCostruzionePertinenza, - tcInterventoOpereEscavazione, tcViarch, tcOperaA25); + tcInterventoOpereEscavazione, tcViarch, tcOperaA25, sanatoriaEdilizia47, sanatoriaEdilizia724, + sanatoriaEdilizia326); } return dettPratica; diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/IntPraticaLocalServiceImpl.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/IntPraticaLocalServiceImpl.java index a60ed04d..116346de 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/IntPraticaLocalServiceImpl.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/IntPraticaLocalServiceImpl.java @@ -128,6 +128,8 @@ import com.liferay.portal.model.WorkflowInstanceLink; import com.liferay.portal.security.permission.PermissionThreadLocal; import com.liferay.portal.service.ClassNameLocalServiceUtil; import com.liferay.portal.service.CompanyLocalServiceUtil; +import com.liferay.portal.service.GroupLocalServiceUtil; +import com.liferay.portal.service.OrganizationLocalServiceUtil; import com.liferay.portal.service.ServiceContext; import com.liferay.portal.service.UserLocalServiceUtil; import com.liferay.portal.service.WorkflowInstanceLinkLocalServiceUtil; @@ -146,6 +148,11 @@ import com.liferay.portlet.documentlibrary.service.DLFileEntryLocalServiceUtil; import com.liferay.portlet.documentlibrary.service.DLFolderLocalServiceUtil; import com.liferay.portlet.dynamicdatamapping.model.DDMContent; import com.liferay.portlet.dynamicdatamapping.model.DDMStorageLink; +import com.liferay.portlet.expando.model.ExpandoBridge; +import com.liferay.portlet.expando.service.ExpandoColumnLocalServiceUtil; +import com.liferay.portlet.expando.service.ExpandoColumnServiceUtil; +import com.liferay.portlet.expando.service.ExpandoValueLocalServiceUtil; +import com.liferay.portlet.expando.util.ExpandoBridgeFactoryUtil; import com.liferay.portlet.journal.model.JournalArticle; import com.liferay.portlet.journal.model.JournalFolder; import com.liferay.portlet.messageboards.model.MBDiscussion; @@ -184,11 +191,9 @@ public class IntPraticaLocalServiceImpl extends IntPraticaLocalServiceBaseImpl { User user = userLocalService.getUser(serviceContext.getUserId()); Territorio territorio = TerritorioLocalServiceUtil.getTerritorio(territorioId); Date now = new Date(); - + IntPratica intPratica = intPraticaLocalService.createIntPratica(counterLocalService .increment(IntPratica.class.getName())); - - intPratica.setCompanyId(serviceContext.getCompanyId()); // intPratica.setGroupId(serviceContext.getScopeGroupId()); intPratica.setGroupId(territorio.getGroupId()); @@ -2082,11 +2087,12 @@ public class IntPraticaLocalServiceImpl extends IntPraticaLocalServiceBaseImpl { return IntPraticaFinderUtil.countIngressiCO(dtMin, dtMax, groupId); } - public Organization getOrganization(int praticaId){ + public Organization getOrganizationByIntPraticaId(long intPraticaId) throws PortalException, SystemException{ IntPratica intPratica = intPraticaLocalService.getIntPratica(intPraticaId); - Territorio territorio = TerritorioLocalServiceUtil.getTerritorio(territorioId); - Group group = GroupLocalServiceUtil.getGroup(territorio.getGroupId()); - group. + Group group = GroupLocalServiceUtil.getGroup(intPratica.getGroupId()); + Organization organization = OrganizationLocalServiceUtil.getOrganization(group.getOrganizationId()); + + return organization; } } diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/DettPraticaPersistenceImpl.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/DettPraticaPersistenceImpl.java index 464906a3..f3667edd 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/DettPraticaPersistenceImpl.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/DettPraticaPersistenceImpl.java @@ -4811,6 +4811,9 @@ public class DettPraticaPersistenceImpl extends BasePersistenceImpl dettPraticaImpl.setCodiceFiscalePrincipaleDitta(dettPratica.getCodiceFiscalePrincipaleDitta()); dettPraticaImpl.setCodiceFiscalePrincipaleGeologo(dettPratica.getCodiceFiscalePrincipaleGeologo()); dettPraticaImpl.setCodiceFiscalePrincipaleArcheologo(dettPratica.getCodiceFiscalePrincipaleArcheologo()); + dettPraticaImpl.setSanatoriaEdilizia47(dettPratica.isSanatoriaEdilizia47()); + dettPraticaImpl.setSanatoriaEdilizia724(dettPratica.isSanatoriaEdilizia724()); + dettPraticaImpl.setSanatoriaEdilizia326(dettPratica.isSanatoriaEdilizia326()); dettPraticaImpl.setLavoriInEconomiaCommittente(dettPratica.isLavoriInEconomiaCommittente()); dettPraticaImpl.setInizioLavoriContestualeOpera(dettPratica.isInizioLavoriContestualeOpera()); dettPraticaImpl.setDataInizioLavoriOpera(dettPratica.getDataInizioLavoriOpera()); diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/service.properties b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/service.properties index 156f0044..eb36b720 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/service.properties +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/service.properties @@ -13,8 +13,8 @@ ## build.namespace=portos_bo - build.number=2656 - build.date=1602499210984 + build.number=2680 + build.date=1602600391803 build.auto.upgrade=true ## diff --git a/liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/.classpath b/liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/.classpath index 4ffbb84d..263faf87 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/.classpath +++ b/liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/.classpath @@ -1,7 +1,7 @@ - + diff --git a/liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/.settings/org.eclipse.wst.common.component b/liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/.settings/org.eclipse.wst.common.component index 5abae240..6b68978e 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/.settings/org.eclipse.wst.common.component +++ b/liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/.settings/org.eclipse.wst.common.component @@ -17,6 +17,15 @@ uses + + uses + + + uses + + + uses + diff --git a/liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/fe/portlet/FascicoloFePortlet.java b/liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/fe/portlet/FascicoloFePortlet.java index d0c454b0..369e5aef 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/fe/portlet/FascicoloFePortlet.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/fe/portlet/FascicoloFePortlet.java @@ -1297,9 +1297,9 @@ public class FascicoloFePortlet extends MVCPortlet { String vincoli = ParamUtil.getString(actionRequest, "vincoli"); String destinazioneAltroIntervento = ParamUtil .getString(actionRequest, "destinazioneAltroIntervento"); - Boolean tcCostruzioniEsistenti = ParamUtil.getBoolean(actionRequest, "tcCostruzioniEsistenti"); - Boolean tcManutOrdStraord = ParamUtil.getBoolean(actionRequest, "tcManutOrdStraord"); - Boolean tcAltriInterventi = ParamUtil.getBoolean(actionRequest, "tcAltriInterventi"); + boolean tcCostruzioniEsistenti = ParamUtil.getBoolean(actionRequest, "tcCostruzioniEsistenti"); + boolean tcManutOrdStraord = ParamUtil.getBoolean(actionRequest, "tcManutOrdStraord"); + boolean tcAltriInterventi = ParamUtil.getBoolean(actionRequest, "tcAltriInterventi"); String tcAltriInterventiDesc = ParamUtil.getString(actionRequest, "tcAltriInterventiDesc"); boolean collaudoStatico = ParamUtil.getBoolean(actionRequest, "collaudoStatico"); @@ -1540,6 +1540,10 @@ public class FascicoloFePortlet extends MVCPortlet { String clRischioPostInt = ParamUtil.getString(actionRequest, "clRischioPostInt"); boolean intervFinPub = ParamUtil.getBoolean(actionRequest, "intervFinPub"); String intervFinPubDesc = ParamUtil.getString(actionRequest, "intervFinPubDesc"); + + boolean sanatoriaEdilizia47 = ParamUtil.getBoolean(actionRequest, "sanatoriaEdilizia47"); + boolean sanatoriaEdilizia724 = ParamUtil.getBoolean(actionRequest, "sanatoriaEdilizia724"); + boolean sanatoriaEdilizia326 = ParamUtil.getBoolean(actionRequest, "sanatoriaEdilizia326"); long userId = PortalUtil.getUserId(actionRequest); @@ -1600,7 +1604,7 @@ public class FascicoloFePortlet extends MVCPortlet { paesaggioLocale, livelloDiTutela, vincoli, destinazioneAltroIntervento, tcCostruzioniEsistenti, tcManutOrdStraord, tcAltriInterventi, tcAltriInterventiDesc, noCollaudo, tcNuovaCostruzionePertinenza, tcInterventoOpereEscavazione, tcViarch, - tcOperaA25); + tcOperaA25, sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326); String redirect = ParamUtil.getString(actionRequest, "redirect"); if (Validator.isNull(redirect)) { @@ -2027,17 +2031,21 @@ public class FascicoloFePortlet extends MVCPortlet { String vincoli = ParamUtil.getString(actionRequest, "vincoli"); String destinazioneAltroIntervento = ParamUtil .getString(actionRequest, "destinazioneAltroIntervento"); - Boolean tcCostruzioniEsistenti = ParamUtil.getBoolean(actionRequest, "tcCostruzioniEsistenti"); - Boolean tcManutOrdStraord = ParamUtil.getBoolean(actionRequest, "tcManutOrdStraord"); - Boolean tcAltriInterventi = ParamUtil.getBoolean(actionRequest, "tcAltriInterventi"); + boolean tcCostruzioniEsistenti = ParamUtil.getBoolean(actionRequest, "tcCostruzioniEsistenti"); + boolean tcManutOrdStraord = ParamUtil.getBoolean(actionRequest, "tcManutOrdStraord"); + boolean tcAltriInterventi = ParamUtil.getBoolean(actionRequest, "tcAltriInterventi"); String tcAltriInterventiDesc = ParamUtil.getString(actionRequest, "tcAltriInterventiDesc"); - Boolean tcNuovaCostruzionePertinenza = ParamUtil.getBoolean(actionRequest, + boolean tcNuovaCostruzionePertinenza = ParamUtil.getBoolean(actionRequest, "tcNuovaCostruzionePertinenza"); - Boolean tcInterventoOpereEscavazione = ParamUtil.getBoolean(actionRequest, + boolean tcInterventoOpereEscavazione = ParamUtil.getBoolean(actionRequest, "tcInterventoOpereEscavazione"); - Boolean tcViarch = ParamUtil.getBoolean(actionRequest, "tcViarch"); - Boolean tcOperaA25 = ParamUtil.getBoolean(actionRequest, "tcOperaA25"); + boolean tcViarch = ParamUtil.getBoolean(actionRequest, "tcViarch"); + boolean tcOperaA25 = ParamUtil.getBoolean(actionRequest, "tcOperaA25"); + boolean sanatoriaEdilizia47 = ParamUtil.getBoolean(actionRequest, "sanatoriaEdilizia47"); + boolean sanatoriaEdilizia724 = ParamUtil.getBoolean(actionRequest, "sanatoriaEdilizia724"); + boolean sanatoriaEdilizia326 = ParamUtil.getBoolean(actionRequest, "sanatoriaEdilizia326"); + try { DettPraticaServiceUtil.updateDettPratica(userId, dettPratica.getDettPraticaId(), dettPratica.getIntPraticaId(), dettPratica.getIntegrazione(), protocollo, @@ -2098,7 +2106,7 @@ public class FascicoloFePortlet extends MVCPortlet { paesaggioLocale, livelloDiTutela, vincoli, destinazioneAltroIntervento, tcCostruzioniEsistenti, tcManutOrdStraord, tcAltriInterventi, tcAltriInterventiDesc, noCollaudo, tcNuovaCostruzionePertinenza, tcInterventoOpereEscavazione, tcViarch, - tcOperaA25); + tcOperaA25, sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326); String redirect = ParamUtil.getString(actionRequest, "redirect"); if (Validator.isNull(redirect)) { diff --git a/liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/navigator/domanda/page_dettagli_principali.jsp b/liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/navigator/domanda/page_dettagli_principali.jsp index 40657bfd..67f5992b 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/navigator/domanda/page_dettagli_principali.jsp +++ b/liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/navigator/domanda/page_dettagli_principali.jsp @@ -107,6 +107,32 @@
+
+

<%=LanguageUtil.get(pageContext, "sanatoria-edilizia") %>

+
+
+
+ +
+
+
+
+ +
+
+
+
+ +
+
+
+
<%@page import="it.tref.liferay.portos.bo.service.PagamentoServiceUtil"%> <%@page import="it.tref.liferay.portos.bo.model.Pagamento"%> +<%@page import="com.liferay.portal.model.Organization"%> <%@page import="java.text.NumberFormat"%> <%@page import="it.tref.liferay.portos.bo.model.Soggetto"%> <%@page import="it.tref.liferay.portos.bo.shared.util.TipoSoggettoUtil"%> @@ -41,6 +42,10 @@ } } + Organization organization = IntPraticaLocalServiceUtil.getOrganizationByIntPraticaId(intPraticaId); + String nomeProvincia = organization.getName(); + String conto_corrente = (String) organization.getExpandoBridge().getAttribute("conto_corrente"); + Map pagamenti = PagamentoLocalServiceUtil.getPagamenti(); String formName = "fmpaga"; @@ -475,7 +480,7 @@
-
+
@@ -700,7 +705,7 @@
-
+
Totale importo
<% String speseIstruttoria = Validator.isNull(pagamentoOneri) ? "0,00" : pagamentoOneri.getImporto(); @@ -715,7 +720,7 @@
- <%=LanguageUtil.get(pageContext, "text-pagamento-conto-corrente")%> + <%= MessageFormat.format(LanguageUtil.get(pageContext, "text-pagamento-conto-corrente"), conto_corrente, nomeProvincia) %>
diff --git a/liferay-plugins-sdk-6.2/portlets/portos-report-engine-portlet/.settings/org.eclipse.wst.common.component b/liferay-plugins-sdk-6.2/portlets/portos-report-engine-portlet/.settings/org.eclipse.wst.common.component index 39a7eafb..e8f246da 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-report-engine-portlet/.settings/org.eclipse.wst.common.component +++ b/liferay-plugins-sdk-6.2/portlets/portos-report-engine-portlet/.settings/org.eclipse.wst.common.component @@ -5,6 +5,9 @@ uses + + uses +