Sfoglia il codice sorgente

Modifiche grafiche back-office

master
Mattia Gosetto 4 anni fa
parent
commit
91dfe35992
  1. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service.xml
  2. 43
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DettPraticaClp.java
  3. 15
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DettPraticaModel.java
  4. 10
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DettPraticaSoap.java
  5. 27
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DettPraticaWrapper.java
  6. 7
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaLocalService.java
  7. 25
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaLocalServiceClp.java
  8. 13
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaLocalServiceUtil.java
  9. 13
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaLocalServiceWrapper.java
  10. 3
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaService.java
  11. 10
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaServiceClp.java
  12. 5
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaServiceUtil.java
  13. 5
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaServiceWrapper.java
  14. 6
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/util/ValidazionePraticaUtil.java
  15. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/tables.sql
  16. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/META-INF/portlet-hbm.xml
  17. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/META-INF/portlet-model-hints.xml
  18. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/META-INF/portlet-orm.xml
  19. 36
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/content/Portal.properties
  20. 4
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/mwg/sismica/bo/startup/DatabaseUpdateAction.java
  21. 22
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/model/impl/DettPraticaCacheModel.java
  22. 47
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/model/impl/DettPraticaModelImpl.java
  23. 15
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/base/DettPraticaLocalServiceClpInvoker.java
  24. 6
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/base/DettPraticaServiceClpInvoker.java
  25. 7
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/http/DettPraticaServiceSoap.java
  26. 4
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/AsseverazioneLocalServiceImpl.java
  27. 19
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/DettPraticaLocalServiceImpl.java
  28. 9
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/DettPraticaServiceImpl.java
  29. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/DettPraticaPersistenceImpl.java
  30. 6
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/resource/asseverazioni/progettista_architettonico.html
  31. 4
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/service.properties
  32. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/carichilavoro/view.jsp
  33. 83
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/fascicolo/navigator/page_dettagli_principali.jsp
  34. 6
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/fe/portlet/FascicoloFePortlet.java
  35. 4
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/edit_modal_fascicolo.jsp
  36. 68
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/navigator/domanda/page_dettagli_principali.jsp
  37. 90
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/view_fascicolo_dettagli.jsp

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service.xml

@ -646,6 +646,7 @@
<column name="tcAltroDescrizione" type="String" /> <column name="tcAltroDescrizione" type="String" />
<column name="tcConDispositivi" type="boolean" /> <column name="tcConDispositivi" type="boolean" />
<!-- Campi aggiunti che non so se vanno importati dal vecchio --> <!-- Campi aggiunti che non so se vanno importati dal vecchio -->
<column name="interventoVoceP7" type="String" />
<column name="normLavoriInProprio" type="boolean" /> <column name="normLavoriInProprio" type="boolean" />
<column name="normLavoriNoDirettore" type="boolean" /> <column name="normLavoriNoDirettore" type="boolean" />
<column name="normEsenteBollo" type="boolean" /> <column name="normEsenteBollo" type="boolean" />

43
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DettPraticaClp.java

@ -377,6 +377,7 @@ public class DettPraticaClp extends BaseModelImpl<DettPratica>
attributes.put("tcAltro", getTcAltro()); attributes.put("tcAltro", getTcAltro());
attributes.put("tcAltroDescrizione", getTcAltroDescrizione()); attributes.put("tcAltroDescrizione", getTcAltroDescrizione());
attributes.put("tcConDispositivi", getTcConDispositivi()); attributes.put("tcConDispositivi", getTcConDispositivi());
attributes.put("interventoVoceP7", getInterventoVoceP7());
attributes.put("normLavoriInProprio", getNormLavoriInProprio()); attributes.put("normLavoriInProprio", getNormLavoriInProprio());
attributes.put("normLavoriNoDirettore", getNormLavoriNoDirettore()); attributes.put("normLavoriNoDirettore", getNormLavoriNoDirettore());
attributes.put("normEsenteBollo", getNormEsenteBollo()); attributes.put("normEsenteBollo", getNormEsenteBollo());
@ -1981,6 +1982,12 @@ public class DettPraticaClp extends BaseModelImpl<DettPratica>
setTcConDispositivi(tcConDispositivi); setTcConDispositivi(tcConDispositivi);
} }
String interventoVoceP7 = (String)attributes.get("interventoVoceP7");
if (interventoVoceP7 != null) {
setInterventoVoceP7(interventoVoceP7);
}
Boolean normLavoriInProprio = (Boolean)attributes.get( Boolean normLavoriInProprio = (Boolean)attributes.get(
"normLavoriInProprio"); "normLavoriInProprio");
@ -8419,6 +8426,30 @@ public class DettPraticaClp extends BaseModelImpl<DettPratica>
} }
} }
@Override
public String getInterventoVoceP7() {
return _interventoVoceP7;
}
@Override
public void setInterventoVoceP7(String interventoVoceP7) {
_interventoVoceP7 = interventoVoceP7;
if (_dettPraticaRemoteModel != null) {
try {
Class<?> clazz = _dettPraticaRemoteModel.getClass();
Method method = clazz.getMethod("setInterventoVoceP7",
String.class);
method.invoke(_dettPraticaRemoteModel, interventoVoceP7);
}
catch (Exception e) {
throw new UnsupportedOperationException(e);
}
}
}
@Override @Override
public boolean getNormLavoriInProprio() { public boolean getNormLavoriInProprio() {
return _normLavoriInProprio; return _normLavoriInProprio;
@ -9823,6 +9854,7 @@ public class DettPraticaClp extends BaseModelImpl<DettPratica>
clone.setTcAltro(getTcAltro()); clone.setTcAltro(getTcAltro());
clone.setTcAltroDescrizione(getTcAltroDescrizione()); clone.setTcAltroDescrizione(getTcAltroDescrizione());
clone.setTcConDispositivi(getTcConDispositivi()); clone.setTcConDispositivi(getTcConDispositivi());
clone.setInterventoVoceP7(getInterventoVoceP7());
clone.setNormLavoriInProprio(getNormLavoriInProprio()); clone.setNormLavoriInProprio(getNormLavoriInProprio());
clone.setNormLavoriNoDirettore(getNormLavoriNoDirettore()); clone.setNormLavoriNoDirettore(getNormLavoriNoDirettore());
clone.setNormEsenteBollo(getNormEsenteBollo()); clone.setNormEsenteBollo(getNormEsenteBollo());
@ -9907,7 +9939,7 @@ public class DettPraticaClp extends BaseModelImpl<DettPratica>
@Override @Override
public String toString() { public String toString() {
StringBundler sb = new StringBundler(541); StringBundler sb = new StringBundler(543);
sb.append("{uuid="); sb.append("{uuid=");
sb.append(getUuid()); sb.append(getUuid());
@ -10385,6 +10417,8 @@ public class DettPraticaClp extends BaseModelImpl<DettPratica>
sb.append(getTcAltroDescrizione()); sb.append(getTcAltroDescrizione());
sb.append(", tcConDispositivi="); sb.append(", tcConDispositivi=");
sb.append(getTcConDispositivi()); sb.append(getTcConDispositivi());
sb.append(", interventoVoceP7=");
sb.append(getInterventoVoceP7());
sb.append(", normLavoriInProprio="); sb.append(", normLavoriInProprio=");
sb.append(getNormLavoriInProprio()); sb.append(getNormLavoriInProprio());
sb.append(", normLavoriNoDirettore="); sb.append(", normLavoriNoDirettore=");
@ -10456,7 +10490,7 @@ public class DettPraticaClp extends BaseModelImpl<DettPratica>
@Override @Override
public String toXmlString() { public String toXmlString() {
StringBundler sb = new StringBundler(814); StringBundler sb = new StringBundler(817);
sb.append("<model><model-name>"); sb.append("<model><model-name>");
sb.append("it.tref.liferay.portos.bo.model.DettPratica"); sb.append("it.tref.liferay.portos.bo.model.DettPratica");
@ -11414,6 +11448,10 @@ public class DettPraticaClp extends BaseModelImpl<DettPratica>
"<column><column-name>tcConDispositivi</column-name><column-value><![CDATA["); "<column><column-name>tcConDispositivi</column-name><column-value><![CDATA[");
sb.append(getTcConDispositivi()); sb.append(getTcConDispositivi());
sb.append("]]></column-value></column>"); sb.append("]]></column-value></column>");
sb.append(
"<column><column-name>interventoVoceP7</column-name><column-value><![CDATA[");
sb.append(getInterventoVoceP7());
sb.append("]]></column-value></column>");
sb.append( sb.append(
"<column><column-name>normLavoriInProprio</column-name><column-value><![CDATA["); "<column><column-name>normLavoriInProprio</column-name><column-value><![CDATA[");
sb.append(getNormLavoriInProprio()); sb.append(getNormLavoriInProprio());
@ -11788,6 +11826,7 @@ public class DettPraticaClp extends BaseModelImpl<DettPratica>
private boolean _tcAltro; private boolean _tcAltro;
private String _tcAltroDescrizione; private String _tcAltroDescrizione;
private boolean _tcConDispositivi; private boolean _tcConDispositivi;
private String _interventoVoceP7;
private boolean _normLavoriInProprio; private boolean _normLavoriInProprio;
private boolean _normLavoriNoDirettore; private boolean _normLavoriNoDirettore;
private boolean _normEsenteBollo; private boolean _normEsenteBollo;

15
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DettPraticaModel.java

@ -4250,6 +4250,21 @@ public interface DettPraticaModel extends BaseModel<DettPratica>,
*/ */
public void setTcConDispositivi(boolean tcConDispositivi); public void setTcConDispositivi(boolean tcConDispositivi);
/**
* Returns the intervento voce p7 of this dett pratica.
*
* @return the intervento voce p7 of this dett pratica
*/
@AutoEscape
public String getInterventoVoceP7();
/**
* Sets the intervento voce p7 of this dett pratica.
*
* @param interventoVoceP7 the intervento voce p7 of this dett pratica
*/
public void setInterventoVoceP7(String interventoVoceP7);
/** /**
* Returns the norm lavori in proprio of this dett pratica. * Returns the norm lavori in proprio of this dett pratica.
* *

10
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DettPraticaSoap.java

@ -269,6 +269,7 @@ public class DettPraticaSoap implements Serializable {
soapModel.setTcAltro(model.getTcAltro()); soapModel.setTcAltro(model.getTcAltro());
soapModel.setTcAltroDescrizione(model.getTcAltroDescrizione()); soapModel.setTcAltroDescrizione(model.getTcAltroDescrizione());
soapModel.setTcConDispositivi(model.getTcConDispositivi()); soapModel.setTcConDispositivi(model.getTcConDispositivi());
soapModel.setInterventoVoceP7(model.getInterventoVoceP7());
soapModel.setNormLavoriInProprio(model.getNormLavoriInProprio()); soapModel.setNormLavoriInProprio(model.getNormLavoriInProprio());
soapModel.setNormLavoriNoDirettore(model.getNormLavoriNoDirettore()); soapModel.setNormLavoriNoDirettore(model.getNormLavoriNoDirettore());
soapModel.setNormEsenteBollo(model.getNormEsenteBollo()); soapModel.setNormEsenteBollo(model.getNormEsenteBollo());
@ -2681,6 +2682,14 @@ public class DettPraticaSoap implements Serializable {
_tcConDispositivi = tcConDispositivi; _tcConDispositivi = tcConDispositivi;
} }
public String getInterventoVoceP7() {
return _interventoVoceP7;
}
public void setInterventoVoceP7(String interventoVoceP7) {
_interventoVoceP7 = interventoVoceP7;
}
public boolean getNormLavoriInProprio() { public boolean getNormLavoriInProprio() {
return _normLavoriInProprio; return _normLavoriInProprio;
} }
@ -3291,6 +3300,7 @@ public class DettPraticaSoap implements Serializable {
private boolean _tcAltro; private boolean _tcAltro;
private String _tcAltroDescrizione; private String _tcAltroDescrizione;
private boolean _tcConDispositivi; private boolean _tcConDispositivi;
private String _interventoVoceP7;
private boolean _normLavoriInProprio; private boolean _normLavoriInProprio;
private boolean _normLavoriNoDirettore; private boolean _normLavoriNoDirettore;
private boolean _normEsenteBollo; private boolean _normEsenteBollo;

27
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DettPraticaWrapper.java

@ -351,6 +351,7 @@ public class DettPraticaWrapper implements DettPratica,
attributes.put("tcAltro", getTcAltro()); attributes.put("tcAltro", getTcAltro());
attributes.put("tcAltroDescrizione", getTcAltroDescrizione()); attributes.put("tcAltroDescrizione", getTcAltroDescrizione());
attributes.put("tcConDispositivi", getTcConDispositivi()); attributes.put("tcConDispositivi", getTcConDispositivi());
attributes.put("interventoVoceP7", getInterventoVoceP7());
attributes.put("normLavoriInProprio", getNormLavoriInProprio()); attributes.put("normLavoriInProprio", getNormLavoriInProprio());
attributes.put("normLavoriNoDirettore", getNormLavoriNoDirettore()); attributes.put("normLavoriNoDirettore", getNormLavoriNoDirettore());
attributes.put("normEsenteBollo", getNormEsenteBollo()); attributes.put("normEsenteBollo", getNormEsenteBollo());
@ -1955,6 +1956,12 @@ public class DettPraticaWrapper implements DettPratica,
setTcConDispositivi(tcConDispositivi); setTcConDispositivi(tcConDispositivi);
} }
String interventoVoceP7 = (String)attributes.get("interventoVoceP7");
if (interventoVoceP7 != null) {
setInterventoVoceP7(interventoVoceP7);
}
Boolean normLavoriInProprio = (Boolean)attributes.get( Boolean normLavoriInProprio = (Boolean)attributes.get(
"normLavoriInProprio"); "normLavoriInProprio");
@ -7966,6 +7973,26 @@ public class DettPraticaWrapper implements DettPratica,
_dettPratica.setTcConDispositivi(tcConDispositivi); _dettPratica.setTcConDispositivi(tcConDispositivi);
} }
/**
* Returns the intervento voce p7 of this dett pratica.
*
* @return the intervento voce p7 of this dett pratica
*/
@Override
public java.lang.String getInterventoVoceP7() {
return _dettPratica.getInterventoVoceP7();
}
/**
* Sets the intervento voce p7 of this dett pratica.
*
* @param interventoVoceP7 the intervento voce p7 of this dett pratica
*/
@Override
public void setInterventoVoceP7(java.lang.String interventoVoceP7) {
_dettPratica.setInterventoVoceP7(interventoVoceP7);
}
/** /**
* Returns the norm lavori in proprio of this dett pratica. * Returns the norm lavori in proprio of this dett pratica.
* *

7
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaLocalService.java

@ -558,7 +558,8 @@ public interface DettPraticaLocalService extends BaseLocalService,
boolean tcInterventoOpereEscavazione, boolean tcViarch, boolean tcInterventoOpereEscavazione, boolean tcViarch,
boolean tcOperaA25, boolean sanatoriaEdilizia47, boolean tcOperaA25, boolean sanatoriaEdilizia47,
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326, boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione) boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione,
java.lang.String interventoVoceP7)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException; com.liferay.portal.kernel.exception.SystemException;
@ -657,7 +658,7 @@ public interface DettPraticaLocalService extends BaseLocalService,
boolean tcInterventoOpereEscavazione, boolean tcViarch, boolean tcInterventoOpereEscavazione, boolean tcViarch,
boolean tcOperaA25, boolean sanatoriaEdilizia47, boolean tcOperaA25, boolean sanatoriaEdilizia47,
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326, boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore) boolean normLavoriNoDirettore, java.lang.String interventoVoceP7)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException; com.liferay.portal.kernel.exception.SystemException;
@ -726,7 +727,7 @@ public interface DettPraticaLocalService extends BaseLocalService,
boolean tcInterventoOpereEscavazione, boolean tcViarch, boolean tcInterventoOpereEscavazione, boolean tcViarch,
boolean tcOperaA25, boolean sanatoriaEdilizia47, boolean tcOperaA25, boolean sanatoriaEdilizia47,
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326, boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore) boolean normLavoriNoDirettore, java.lang.String interventoVoceP7)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException; com.liferay.portal.kernel.exception.SystemException;

25
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaLocalServiceClp.java

@ -278,7 +278,7 @@ public class DettPraticaLocalServiceClp implements DettPraticaLocalService {
"java.lang.String", "java.lang.String", "java.lang.Boolean", "java.lang.String", "java.lang.String", "java.lang.Boolean",
"java.lang.Boolean", "java.lang.Boolean", "java.lang.String", "java.lang.Boolean", "java.lang.Boolean", "java.lang.String",
"boolean", "boolean", "boolean", "boolean", "boolean", "boolean", "boolean", "boolean", "boolean", "boolean", "boolean", "boolean",
"boolean", "boolean", "boolean", "double" "boolean", "boolean", "boolean", "double", "java.lang.String"
}; };
_methodName42 = "updateDettPraticaDatiDomanda"; _methodName42 = "updateDettPraticaDatiDomanda";
@ -320,7 +320,7 @@ public class DettPraticaLocalServiceClp implements DettPraticaLocalService {
"java.lang.String", "java.lang.Boolean", "java.lang.Boolean", "java.lang.String", "java.lang.Boolean", "java.lang.Boolean",
"java.lang.Boolean", "java.lang.String", "boolean", "boolean", "java.lang.Boolean", "java.lang.String", "boolean", "boolean",
"boolean", "boolean", "boolean", "boolean", "boolean", "boolean", "boolean", "boolean", "boolean", "boolean", "boolean", "boolean",
"boolean" "boolean", "java.lang.String"
}; };
_methodName43 = "updateDettPraticaDatiIntegrazione"; _methodName43 = "updateDettPraticaDatiIntegrazione";
@ -346,7 +346,7 @@ public class DettPraticaLocalServiceClp implements DettPraticaLocalService {
"boolean", "boolean", "boolean", "boolean", "boolean", "boolean",
"com.liferay.portal.service.ServiceContext", "boolean", "com.liferay.portal.service.ServiceContext", "boolean",
"boolean", "boolean", "boolean", "boolean", "boolean", "boolean", "boolean", "boolean", "boolean", "boolean", "boolean", "boolean",
"boolean", "boolean", "boolean" "boolean", "boolean", "boolean", "java.lang.String"
}; };
_methodName44 = "updateDettPraticaGeologo"; _methodName44 = "updateDettPraticaGeologo";
@ -2026,7 +2026,8 @@ public class DettPraticaLocalServiceClp implements DettPraticaLocalService {
boolean tcInterventoOpereEscavazione, boolean tcViarch, boolean tcInterventoOpereEscavazione, boolean tcViarch,
boolean tcOperaA25, boolean sanatoriaEdilizia47, boolean tcOperaA25, boolean sanatoriaEdilizia47,
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326, boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione) boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione,
java.lang.String interventoVoceP7)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException { com.liferay.portal.kernel.exception.SystemException {
Object returnObj = null; Object returnObj = null;
@ -2485,7 +2486,9 @@ public class DettPraticaLocalServiceClp implements DettPraticaLocalService {
normLavoriNoDirettore, normLavoriNoDirettore,
pagSoggettiAdAutorizzazione pagSoggettiAdAutorizzazione,
ClpSerializer.translateInput(interventoVoceP7)
}); });
} }
catch (Throwable t) { catch (Throwable t) {
@ -2606,7 +2609,7 @@ public class DettPraticaLocalServiceClp implements DettPraticaLocalService {
boolean tcInterventoOpereEscavazione, boolean tcViarch, boolean tcInterventoOpereEscavazione, boolean tcViarch,
boolean tcOperaA25, boolean sanatoriaEdilizia47, boolean tcOperaA25, boolean sanatoriaEdilizia47,
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326, boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore) boolean normLavoriNoDirettore, java.lang.String interventoVoceP7)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException { com.liferay.portal.kernel.exception.SystemException {
Object returnObj = null; Object returnObj = null;
@ -2939,7 +2942,9 @@ public class DettPraticaLocalServiceClp implements DettPraticaLocalService {
sanatoriaEdilizia326, sanatoriaEdilizia326,
normLavoriNoDirettore normLavoriNoDirettore,
ClpSerializer.translateInput(interventoVoceP7)
}); });
} }
catch (Throwable t) { catch (Throwable t) {
@ -3030,7 +3035,7 @@ public class DettPraticaLocalServiceClp implements DettPraticaLocalService {
boolean tcInterventoOpereEscavazione, boolean tcViarch, boolean tcInterventoOpereEscavazione, boolean tcViarch,
boolean tcOperaA25, boolean sanatoriaEdilizia47, boolean tcOperaA25, boolean sanatoriaEdilizia47,
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326, boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore) boolean normLavoriNoDirettore, java.lang.String interventoVoceP7)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException { com.liferay.portal.kernel.exception.SystemException {
Object returnObj = null; Object returnObj = null;
@ -3235,7 +3240,9 @@ public class DettPraticaLocalServiceClp implements DettPraticaLocalService {
sanatoriaEdilizia326, sanatoriaEdilizia326,
normLavoriNoDirettore normLavoriNoDirettore,
ClpSerializer.translateInput(interventoVoceP7)
}); });
} }
catch (Throwable t) { catch (Throwable t) {

13
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaLocalServiceUtil.java

@ -626,7 +626,8 @@ public class DettPraticaLocalServiceUtil {
boolean tcInterventoOpereEscavazione, boolean tcViarch, boolean tcInterventoOpereEscavazione, boolean tcViarch,
boolean tcOperaA25, boolean sanatoriaEdilizia47, boolean tcOperaA25, boolean sanatoriaEdilizia47,
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326, boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione) boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione,
java.lang.String interventoVoceP7)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException { com.liferay.portal.kernel.exception.SystemException {
return getService() return getService()
@ -707,7 +708,7 @@ public class DettPraticaLocalServiceUtil {
noCollaudo, tcNuovaCostruzionePertinenza, noCollaudo, tcNuovaCostruzionePertinenza,
tcInterventoOpereEscavazione, tcViarch, tcOperaA25, tcInterventoOpereEscavazione, tcViarch, tcOperaA25,
sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326, sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326,
normLavoriNoDirettore, pagSoggettiAdAutorizzazione); normLavoriNoDirettore, pagSoggettiAdAutorizzazione, interventoVoceP7);
} }
public static it.tref.liferay.portos.bo.model.DettPratica updateDettPraticaDatiDomanda( public static it.tref.liferay.portos.bo.model.DettPratica updateDettPraticaDatiDomanda(
@ -804,7 +805,7 @@ public class DettPraticaLocalServiceUtil {
boolean tcInterventoOpereEscavazione, boolean tcViarch, boolean tcInterventoOpereEscavazione, boolean tcViarch,
boolean tcOperaA25, boolean sanatoriaEdilizia47, boolean tcOperaA25, boolean sanatoriaEdilizia47,
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326, boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore) boolean normLavoriNoDirettore, java.lang.String interventoVoceP7)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException { com.liferay.portal.kernel.exception.SystemException {
return getService() return getService()
@ -863,7 +864,7 @@ public class DettPraticaLocalServiceUtil {
noCollaudo, tcNuovaCostruzionePertinenza, noCollaudo, tcNuovaCostruzionePertinenza,
tcInterventoOpereEscavazione, tcViarch, tcOperaA25, tcInterventoOpereEscavazione, tcViarch, tcOperaA25,
sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326, sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326,
normLavoriNoDirettore); normLavoriNoDirettore, interventoVoceP7);
} }
public static it.tref.liferay.portos.bo.model.DettPratica updateDettPraticaDatiIntegrazione( public static it.tref.liferay.portos.bo.model.DettPratica updateDettPraticaDatiIntegrazione(
@ -930,7 +931,7 @@ public class DettPraticaLocalServiceUtil {
boolean tcInterventoOpereEscavazione, boolean tcViarch, boolean tcInterventoOpereEscavazione, boolean tcViarch,
boolean tcOperaA25, boolean sanatoriaEdilizia47, boolean tcOperaA25, boolean sanatoriaEdilizia47,
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326, boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore) boolean normLavoriNoDirettore, java.lang.String interventoVoceP7)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException { com.liferay.portal.kernel.exception.SystemException {
return getService() return getService()
@ -973,7 +974,7 @@ public class DettPraticaLocalServiceUtil {
serviceContext, bozza, noCollaudo, tcNuovaCostruzionePertinenza, serviceContext, bozza, noCollaudo, tcNuovaCostruzionePertinenza,
tcInterventoOpereEscavazione, tcViarch, tcOperaA25, tcInterventoOpereEscavazione, tcViarch, tcOperaA25,
sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326, sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326,
normLavoriNoDirettore); normLavoriNoDirettore, interventoVoceP7);
} }
public static it.tref.liferay.portos.bo.model.DettPratica updateDettPraticaGeologo( public static it.tref.liferay.portos.bo.model.DettPratica updateDettPraticaGeologo(

13
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaLocalServiceWrapper.java

@ -656,7 +656,8 @@ public class DettPraticaLocalServiceWrapper implements DettPraticaLocalService,
boolean tcInterventoOpereEscavazione, boolean tcViarch, boolean tcInterventoOpereEscavazione, boolean tcViarch,
boolean tcOperaA25, boolean sanatoriaEdilizia47, boolean tcOperaA25, boolean sanatoriaEdilizia47,
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326, boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione) boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione,
java.lang.String interventoVoceP7)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException { com.liferay.portal.kernel.exception.SystemException {
return _dettPraticaLocalService.updateDettPratica(userId, return _dettPraticaLocalService.updateDettPratica(userId,
@ -737,7 +738,7 @@ public class DettPraticaLocalServiceWrapper implements DettPraticaLocalService,
noCollaudo, tcNuovaCostruzionePertinenza, noCollaudo, tcNuovaCostruzionePertinenza,
tcInterventoOpereEscavazione, tcViarch, tcOperaA25, tcInterventoOpereEscavazione, tcViarch, tcOperaA25,
sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326, sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326,
normLavoriNoDirettore, pagSoggettiAdAutorizzazione); normLavoriNoDirettore, pagSoggettiAdAutorizzazione, interventoVoceP7);
} }
@Override @Override
@ -835,7 +836,7 @@ public class DettPraticaLocalServiceWrapper implements DettPraticaLocalService,
boolean tcInterventoOpereEscavazione, boolean tcViarch, boolean tcInterventoOpereEscavazione, boolean tcViarch,
boolean tcOperaA25, boolean sanatoriaEdilizia47, boolean tcOperaA25, boolean sanatoriaEdilizia47,
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326, boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore) boolean normLavoriNoDirettore, java.lang.String interventoVoceP7)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException { com.liferay.portal.kernel.exception.SystemException {
return _dettPraticaLocalService.updateDettPraticaDatiDomanda(userId, return _dettPraticaLocalService.updateDettPraticaDatiDomanda(userId,
@ -893,7 +894,7 @@ public class DettPraticaLocalServiceWrapper implements DettPraticaLocalService,
noCollaudo, tcNuovaCostruzionePertinenza, noCollaudo, tcNuovaCostruzionePertinenza,
tcInterventoOpereEscavazione, tcViarch, tcOperaA25, tcInterventoOpereEscavazione, tcViarch, tcOperaA25,
sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326, sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326,
normLavoriNoDirettore); normLavoriNoDirettore, interventoVoceP7);
} }
@Override @Override
@ -961,7 +962,7 @@ public class DettPraticaLocalServiceWrapper implements DettPraticaLocalService,
boolean tcInterventoOpereEscavazione, boolean tcViarch, boolean tcInterventoOpereEscavazione, boolean tcViarch,
boolean tcOperaA25, boolean sanatoriaEdilizia47, boolean tcOperaA25, boolean sanatoriaEdilizia47,
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326, boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore) boolean normLavoriNoDirettore, java.lang.String interventoVoceP7)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException { com.liferay.portal.kernel.exception.SystemException {
return _dettPraticaLocalService.updateDettPraticaDatiIntegrazione(userId, return _dettPraticaLocalService.updateDettPraticaDatiIntegrazione(userId,
@ -1003,7 +1004,7 @@ public class DettPraticaLocalServiceWrapper implements DettPraticaLocalService,
serviceContext, bozza, noCollaudo, tcNuovaCostruzionePertinenza, serviceContext, bozza, noCollaudo, tcNuovaCostruzionePertinenza,
tcInterventoOpereEscavazione, tcViarch, tcOperaA25, tcInterventoOpereEscavazione, tcViarch, tcOperaA25,
sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326, sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326,
normLavoriNoDirettore); normLavoriNoDirettore, interventoVoceP7);
} }
@Override @Override

3
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaService.java

@ -257,7 +257,8 @@ public interface DettPraticaService extends BaseService, InvokableService {
boolean tcInterventoOpereEscavazione, boolean tcViarch, boolean tcInterventoOpereEscavazione, boolean tcViarch,
boolean tcOperaA25, boolean sanatoriaEdilizia47, boolean tcOperaA25, boolean sanatoriaEdilizia47,
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326, boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione) boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione,
java.lang.String interventoVoceP7)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException; com.liferay.portal.kernel.exception.SystemException;

10
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaServiceClp.java

@ -135,7 +135,8 @@ public class DettPraticaServiceClp implements DettPraticaService {
"java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String",
"java.lang.Boolean", "java.lang.Boolean", "java.lang.Boolean", "java.lang.Boolean", "java.lang.Boolean", "java.lang.Boolean",
"java.lang.String", "boolean", "boolean", "boolean", "boolean", "java.lang.String", "boolean", "boolean", "boolean", "boolean",
"boolean", "boolean", "boolean", "boolean", "boolean", "double" "boolean", "boolean", "boolean", "boolean", "boolean", "double",
"java.lang.String"
}; };
_methodName12 = "fetchDettPratica"; _methodName12 = "fetchDettPratica";
@ -722,7 +723,8 @@ public class DettPraticaServiceClp implements DettPraticaService {
boolean tcInterventoOpereEscavazione, boolean tcViarch, boolean tcInterventoOpereEscavazione, boolean tcViarch,
boolean tcOperaA25, boolean sanatoriaEdilizia47, boolean tcOperaA25, boolean sanatoriaEdilizia47,
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326, boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione) boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione,
java.lang.String interventoVoceP7)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException { com.liferay.portal.kernel.exception.SystemException {
Object returnObj = null; Object returnObj = null;
@ -1185,7 +1187,9 @@ public class DettPraticaServiceClp implements DettPraticaService {
normLavoriNoDirettore, normLavoriNoDirettore,
pagSoggettiAdAutorizzazione pagSoggettiAdAutorizzazione,
ClpSerializer.translateInput(interventoVoceP7)
}); });
} }
catch (Throwable t) { catch (Throwable t) {

5
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaServiceUtil.java

@ -277,7 +277,8 @@ public class DettPraticaServiceUtil {
boolean tcInterventoOpereEscavazione, boolean tcViarch, boolean tcInterventoOpereEscavazione, boolean tcViarch,
boolean tcOperaA25, boolean sanatoriaEdilizia47, boolean tcOperaA25, boolean sanatoriaEdilizia47,
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326, boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione) boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione,
java.lang.String interventoVoceP7)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException { com.liferay.portal.kernel.exception.SystemException {
return getService() return getService()
@ -358,7 +359,7 @@ public class DettPraticaServiceUtil {
tcAltriInterventiDesc, noCollaudo, tcNuovaCostruzionePertinenza, tcAltriInterventiDesc, noCollaudo, tcNuovaCostruzionePertinenza,
tcInterventoOpereEscavazione, tcViarch, tcOperaA25, tcInterventoOpereEscavazione, tcViarch, tcOperaA25,
sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326, sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326,
normLavoriNoDirettore, pagSoggettiAdAutorizzazione); normLavoriNoDirettore, pagSoggettiAdAutorizzazione, interventoVoceP7);
} }
public static it.tref.liferay.portos.bo.model.DettPratica fetchDettPratica( public static it.tref.liferay.portos.bo.model.DettPratica fetchDettPratica(

5
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaServiceWrapper.java

@ -277,7 +277,8 @@ public class DettPraticaServiceWrapper implements DettPraticaService,
boolean tcInterventoOpereEscavazione, boolean tcViarch, boolean tcInterventoOpereEscavazione, boolean tcViarch,
boolean tcOperaA25, boolean sanatoriaEdilizia47, boolean tcOperaA25, boolean sanatoriaEdilizia47,
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326, boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione) boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione,
java.lang.String interventoVoceP7)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException { com.liferay.portal.kernel.exception.SystemException {
return _dettPraticaService.updateDettPratica(userId, dettPraticaId, return _dettPraticaService.updateDettPratica(userId, dettPraticaId,
@ -357,7 +358,7 @@ public class DettPraticaServiceWrapper implements DettPraticaService,
tcAltriInterventiDesc, noCollaudo, tcNuovaCostruzionePertinenza, tcAltriInterventiDesc, noCollaudo, tcNuovaCostruzionePertinenza,
tcInterventoOpereEscavazione, tcViarch, tcOperaA25, tcInterventoOpereEscavazione, tcViarch, tcOperaA25,
sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326, sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326,
normLavoriNoDirettore, pagSoggettiAdAutorizzazione); normLavoriNoDirettore, pagSoggettiAdAutorizzazione, interventoVoceP7);
} }
@Override @Override

6
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/util/ValidazionePraticaUtil.java

@ -483,6 +483,12 @@ public class ValidazionePraticaUtil {
} }
} }
if (intPratica.getTipoProcedura().equals(Constants.PROCEDURA_P7)) {
if (Validator.isNull(dettPratica.getInterventoVoceP7())) {
notCompleted.add("intervento-voce-b");
}
}
if (dettPratica.getIntervFinPub() && Validator.isNull(dettPratica.getIntervFinPubDesc())) { if (dettPratica.getIntervFinPub() && Validator.isNull(dettPratica.getIntervFinPubDesc())) {
notCompleted.add("interv-fin-pub-desc"); notCompleted.add("interv-fin-pub-desc");
} }

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/tables.sql

@ -434,6 +434,7 @@ create table portos_bo_DettPratica (
tcAltro BOOLEAN, tcAltro BOOLEAN,
tcAltroDescrizione STRING null, tcAltroDescrizione STRING null,
tcConDispositivi BOOLEAN, tcConDispositivi BOOLEAN,
interventoVoceP7 VARCHAR(75) null,
normLavoriInProprio BOOLEAN, normLavoriInProprio BOOLEAN,
normLavoriNoDirettore BOOLEAN, normLavoriNoDirettore BOOLEAN,
normEsenteBollo BOOLEAN, normEsenteBollo BOOLEAN,

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/META-INF/portlet-hbm.xml

@ -483,6 +483,7 @@
<property name="tcAltro" type="com.liferay.portal.dao.orm.hibernate.BooleanType" /> <property name="tcAltro" type="com.liferay.portal.dao.orm.hibernate.BooleanType" />
<property name="tcAltroDescrizione" type="com.liferay.portal.dao.orm.hibernate.StringType" /> <property name="tcAltroDescrizione" type="com.liferay.portal.dao.orm.hibernate.StringType" />
<property name="tcConDispositivi" type="com.liferay.portal.dao.orm.hibernate.BooleanType" /> <property name="tcConDispositivi" type="com.liferay.portal.dao.orm.hibernate.BooleanType" />
<property name="interventoVoceP7" type="com.liferay.portal.dao.orm.hibernate.StringType" />
<property name="normLavoriInProprio" type="com.liferay.portal.dao.orm.hibernate.BooleanType" /> <property name="normLavoriInProprio" type="com.liferay.portal.dao.orm.hibernate.BooleanType" />
<property name="normLavoriNoDirettore" type="com.liferay.portal.dao.orm.hibernate.BooleanType" /> <property name="normLavoriNoDirettore" type="com.liferay.portal.dao.orm.hibernate.BooleanType" />
<property name="normEsenteBollo" type="com.liferay.portal.dao.orm.hibernate.BooleanType" /> <property name="normEsenteBollo" type="com.liferay.portal.dao.orm.hibernate.BooleanType" />

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/META-INF/portlet-model-hints.xml

@ -532,6 +532,7 @@
<hint name="max-length">4000</hint> <hint name="max-length">4000</hint>
</field> </field>
<field name="tcConDispositivi" type="boolean" /> <field name="tcConDispositivi" type="boolean" />
<field name="interventoVoceP7" type="String" />
<field name="normLavoriInProprio" type="boolean" /> <field name="normLavoriInProprio" type="boolean" />
<field name="normLavoriNoDirettore" type="boolean" /> <field name="normLavoriNoDirettore" type="boolean" />
<field name="normEsenteBollo" type="boolean" /> <field name="normEsenteBollo" type="boolean" />

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/META-INF/portlet-orm.xml

@ -594,6 +594,7 @@
<basic name="tcAltro" /> <basic name="tcAltro" />
<basic name="tcAltroDescrizione" /> <basic name="tcAltroDescrizione" />
<basic name="tcConDispositivi" /> <basic name="tcConDispositivi" />
<basic name="interventoVoceP7" />
<basic name="normLavoriInProprio" /> <basic name="normLavoriInProprio" />
<basic name="normLavoriNoDirettore" /> <basic name="normLavoriNoDirettore" />
<basic name="normEsenteBollo" /> <basic name="normEsenteBollo" />

36
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/content/Portal.properties

@ -192,7 +192,9 @@ dp-variante = Dettagli Variante
dp-variante-sostanziale = sostanziale dp-variante-sostanziale = sostanziale
dp-variante-non-sostanziale = non sostanziale dp-variante-non-sostanziale = non sostanziale
dett-principali = Dettagli principali
dp = Piano paesaggistico provinciale dp = Piano paesaggistico provinciale
piano-paesaggistico = Piano paesaggistico provinciale
dp-zona-sismica = Livello di tutela dp-zona-sismica = Livello di tutela
dp-paesaggio-locale = Paesaggio locale dp-paesaggio-locale = Paesaggio locale
dp-livello-di-tutela = Livello di tutela dp-livello-di-tutela = Livello di tutela
@ -219,7 +221,7 @@ dp-normativa = Normativa tecnica di riferimento
dp-nuovo-progetto = Nuovo Progetto dp-nuovo-progetto = Nuovo Progetto
localita = Località localita = Località
via = Via via = Localizzazione
dp-allegato = Allegato dp-allegato = Allegato
dp-particelle = Particelle dp-particelle = Particelle
dp-lat= Latitudine dp-lat= Latitudine
@ -228,7 +230,7 @@ dp-long= Longitudine
opera-conforme = Opera conforme opera-conforme = Opera conforme
### DESCRIZIONE PROGETTO E DATI CATASTALI ### DESCRIZIONE PROGETTO E DATI CATASTALI
dp-dc = Descrizione Progetto e Dati Catastali dp-dc = Descrizione Progetto e localizzazione
desc-long-intervento = Descrizione dell'intervento desc-long-intervento = Descrizione dell'intervento
dp-dc-prov = Provincia dp-dc-prov = Provincia
dp-dc-comune = Comune dp-dc-comune = Comune
@ -242,15 +244,15 @@ dc-allegato = Allegato
sanatoria-edilizia-47 = L. 47/85 - L.R. 37/85 sanatoria-edilizia-47 = L. 47/85 - L.R. 37/85
sanatoria-edilizia-724 = L. n. 724/2004 sanatoria-edilizia-724 = L. n. 724/2004
sanatoria-edilizia-326 = L. n. 326/2003 - L.R. 15/2004 (obbligo certificazione A17) 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 per i quali non è necessaria la nomina di un'impresa (obbligo dichiarazione A29) norm-lavori-in-proprio = il committente esegue i lavori in proprio (in economia) - lavori per i quali non è necessaria la nomina di un'impresa (obbligo dichiarazione A29)
norm-lavori-no-direttore = lavori per i quali non è necessaria la nomina del Direttore dei Lavori (obbligo dichiarazione A30) norm-lavori-no-direttore = Opere per i quali non è necessaria la nomina del Direttore dei Lavori (obbligo dichiarazione A30)
lavori-pubblici = Lavori pubblici o di interesse pubblico lavori-pubblici = Lavori pubblici o di interesse pubblico
norm-esente-bollo = esente da bollo ai sensi di <strong>D.P.R. 26/10/1972 n. 642 e s.m.i.</strong> norm-esente-bollo = esente da bollo ai sensi di <strong>D.P.R. 26/10/1972 n. 642 e s.m.i.</strong>
norm-esente-spese = esente da spese istruttoria norm-esente-spese = esente da spese istruttoria
#collaudo-statico = Trattandosi di opere di riparazione o intervento locale eseguibile su un edificio esistente ai sensi del D.M. 14/01/2008, punto 8.4.3, non si effettuera' il collaudo statico #collaudo-statico = Trattandosi di opere di riparazione o intervento locale eseguibile su un edificio esistente ai sensi del D.M. 14/01/2008, punto 8.4.3, non si effettuera' il collaudo statico
#bug id #1 #bug id #1
collaudo-statico = Trattandosi di opere di riparazione o intervento locale eseguibile su un edificio esistente ai sensi del D.M. 17/01/2018, punto 8.4, non si effettuerà il collaudo statico collaudo-statico = Trattandosi di opere di riparazione o intervento locale eseguibile su un edificio esistente ai sensi del D.M. 17/01/2018, punto 8.4, non si effettuerà il collaudo statico
no-collaudo = Opere che non necessitano di collaudo (obbligo dichiarazione A27) no-collaudo = Opere per le quali non è necessaria la nomina del Collaudatore (obbligo dichiarazione A27)
norm-art3com3 = Possono essere omessi i seguenti allegati norm-art3com3 = Possono essere omessi i seguenti allegati
norm-art3com3_1 = relazione geologica firmata da un geologo iscritto all'albo (A05) norm-art3com3_1 = relazione geologica firmata da un geologo iscritto all'albo (A05)
@ -301,6 +303,7 @@ cl-rischio-post-int-16 = G*
interv-fin-pub = L'intervento è oggetto di Finanziamento Pubblico interv-fin-pub = L'intervento è oggetto di Finanziamento Pubblico
interv-fin-pub-desc = Descrizione intervento oggetto di Finanziamento Pubblico interv-fin-pub-desc = Descrizione intervento oggetto di Finanziamento Pubblico
sanatorie-obbligatorie = Selezionare almeno una Sanatoria Edilizia sanatorie-obbligatorie = Selezionare almeno una Sanatoria Edilizia
intervento-voce-b = Inserire intervento alla voce B
### DESTINAZIONE (RIFERIMENTO AL REGOLAMENTO N.36/R DEL 9/7/2009, ALL.A) ### DESTINAZIONE (RIFERIMENTO AL REGOLAMENTO N.36/R DEL 9/7/2009, ALL.A)
destinazione = Destinazione destinazione = Destinazione
@ -1266,16 +1269,17 @@ tipo-procedura-b = B - Interventi di “minore rilevanza” D.D.G. 344/20 all.
tipo-procedura-b1 = B1 - Interventi di “minore rilevanza” zone 1-2 ed interventi in abitati da consolidare, art.61 (zone 3-4) tipo-procedura-b1 = B1 - Interventi di “minore rilevanza” zone 1-2 ed interventi in abitati da consolidare, art.61 (zone 3-4)
tipo-procedura-c = C - Interventi “privi di rilevanza“ D.D.G. 344/20 all. A - lett. C tipo-procedura-c = C - Interventi “privi di rilevanza“ D.D.G. 344/20 all. A - lett. C
tipo_procedura_P0 = 1) Autorizzazione per interventi su Beni Culturali (D.Lgs. 42/2004 artt. 21, 31, 48, 49, 50) #tipo_procedura_P0 = 1) Autorizzazione per interventi su Beni Culturali (D.Lgs. 42/2004 artt. 21, 31, 48, 49, 50)
tipo_procedura_P1 = 1.1) Interventi su Beni Culturali mobili tipo_procedura_P1 = 1) Autorizzazione per interventi su Beni Culturali mobili
tipo_procedura_P2 = 1.2) Interventi su Beni Culturali immobili tipo_procedura_P2 = 2) Autorizzazione per interventi su Beni Culturali immobili
tipo_procedura_P3 = 2) Verifica preventiva dell’interesse archeologico (D.Lgs. 25/2016, art. 25) tipo_procedura_P3 = 3) Verifica preventiva dell’interesse archeologico
tipo_procedura_P4 = 3) Autorizzazione per interventi di edilizia su Beni Culturali (D.Lgs. 42/2004 artt. 21, 22) tipo_procedura_P4 = 4) Autorizzazione prevista dagli strumenti urbanistici per interventi in aree e immobili non assoggettati a tutela ai sensi del D.Lgs. 42/2004 (c.d. centri storici)
tipo_procedura_P5 = 4) Autorizzazione paesaggistica per interventi e/o opere di grande impegno territoriale (D.Lgs. 42/2004 art. 146) tipo_procedura_P5 = 5) Autorizzazione per "Settori Speciali"
tipo_procedura_P6 = 5) Autorizzazione paesaggistica per opere il cui impatto è valutato mediante documentazione semplificata (D.Lgs. 42/2004 art. 146) tipo_procedura_P6 = 6) Autorizzazione paesaggistica
tipo_procedura_P7 = 6) Autorizzazione paesaggistica per interventi di lieve entità (L.R. 5/2019 artt. 3, 5) tipo_procedura_P7 = 7) Autorizzazione paesaggistica per interventi di lieve entità
tipo_procedura_P8 = 7) Accertamento di compatibilità paesaggistica (D.Lgs. 42/2004 art. 146, 167) tipo_procedura_P8 = 8) Accertamento di compatibilità paesaggistica
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_P9 = 9) Condono Edilizio
tipo_procedura_P10 = 9) Certificazione di sussistenza vincoli tipo_procedura_P10 = 10) Certificazione di sussistenza vincoli
sanatoria-edilizia = Sanatoria edilizia sanatoria-edilizia = Sanatoria edilizia
intervento-voce-b = L.R. 5/2019, art. 3, allegato B: intervento alla voce B

4
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/mwg/sismica/bo/startup/DatabaseUpdateAction.java

@ -208,6 +208,10 @@ public class DatabaseUpdateAction extends SimpleAction {
s.executeUpdate("ALTER TABLE portos_bo_dettpratica ADD COLUMN normlavorinodirettore BOOL NULL"); s.executeUpdate("ALTER TABLE portos_bo_dettpratica ADD COLUMN normlavorinodirettore BOOL NULL");
} }
if (!hasColumn("portos_bo_dettpratica", "interventovocep7")) {
s.executeUpdate("ALTER TABLE portos_bo_dettpratica ADD COLUMN interventovocep7 VARCHAR(20) NULL");
}
} catch (SQLException e) { } catch (SQLException e) {
_log.error("Errore di accesso al database: ", e); _log.error("Errore di accesso al database: ", e);
throw new ActionException(e); throw new ActionException(e);

22
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<DettPratica>,
Externalizable { Externalizable {
@Override @Override
public String toString() { public String toString() {
StringBundler sb = new StringBundler(541); StringBundler sb = new StringBundler(543);
sb.append("{uuid="); sb.append("{uuid=");
sb.append(uuid); sb.append(uuid);
@ -516,6 +516,8 @@ public class DettPraticaCacheModel implements CacheModel<DettPratica>,
sb.append(tcAltroDescrizione); sb.append(tcAltroDescrizione);
sb.append(", tcConDispositivi="); sb.append(", tcConDispositivi=");
sb.append(tcConDispositivi); sb.append(tcConDispositivi);
sb.append(", interventoVoceP7=");
sb.append(interventoVoceP7);
sb.append(", normLavoriInProprio="); sb.append(", normLavoriInProprio=");
sb.append(normLavoriInProprio); sb.append(normLavoriInProprio);
sb.append(", normLavoriNoDirettore="); sb.append(", normLavoriNoDirettore=");
@ -1503,6 +1505,14 @@ public class DettPraticaCacheModel implements CacheModel<DettPratica>,
} }
dettPraticaImpl.setTcConDispositivi(tcConDispositivi); dettPraticaImpl.setTcConDispositivi(tcConDispositivi);
if (interventoVoceP7 == null) {
dettPraticaImpl.setInterventoVoceP7(StringPool.BLANK);
}
else {
dettPraticaImpl.setInterventoVoceP7(interventoVoceP7);
}
dettPraticaImpl.setNormLavoriInProprio(normLavoriInProprio); dettPraticaImpl.setNormLavoriInProprio(normLavoriInProprio);
dettPraticaImpl.setNormLavoriNoDirettore(normLavoriNoDirettore); dettPraticaImpl.setNormLavoriNoDirettore(normLavoriNoDirettore);
dettPraticaImpl.setNormEsenteBollo(normEsenteBollo); dettPraticaImpl.setNormEsenteBollo(normEsenteBollo);
@ -1801,6 +1811,7 @@ public class DettPraticaCacheModel implements CacheModel<DettPratica>,
tcAltro = objectInput.readBoolean(); tcAltro = objectInput.readBoolean();
tcAltroDescrizione = objectInput.readUTF(); tcAltroDescrizione = objectInput.readUTF();
tcConDispositivi = objectInput.readBoolean(); tcConDispositivi = objectInput.readBoolean();
interventoVoceP7 = objectInput.readUTF();
normLavoriInProprio = objectInput.readBoolean(); normLavoriInProprio = objectInput.readBoolean();
normLavoriNoDirettore = objectInput.readBoolean(); normLavoriNoDirettore = objectInput.readBoolean();
normEsenteBollo = objectInput.readBoolean(); normEsenteBollo = objectInput.readBoolean();
@ -2689,6 +2700,14 @@ public class DettPraticaCacheModel implements CacheModel<DettPratica>,
} }
objectOutput.writeBoolean(tcConDispositivi); objectOutput.writeBoolean(tcConDispositivi);
if (interventoVoceP7 == null) {
objectOutput.writeUTF(StringPool.BLANK);
}
else {
objectOutput.writeUTF(interventoVoceP7);
}
objectOutput.writeBoolean(normLavoriInProprio); objectOutput.writeBoolean(normLavoriInProprio);
objectOutput.writeBoolean(normLavoriNoDirettore); objectOutput.writeBoolean(normLavoriNoDirettore);
objectOutput.writeBoolean(normEsenteBollo); objectOutput.writeBoolean(normEsenteBollo);
@ -2981,6 +3000,7 @@ public class DettPraticaCacheModel implements CacheModel<DettPratica>,
public boolean tcAltro; public boolean tcAltro;
public String tcAltroDescrizione; public String tcAltroDescrizione;
public boolean tcConDispositivi; public boolean tcConDispositivi;
public String interventoVoceP7;
public boolean normLavoriInProprio; public boolean normLavoriInProprio;
public boolean normLavoriNoDirettore; public boolean normLavoriNoDirettore;
public boolean normEsenteBollo; public boolean normEsenteBollo;

47
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/model/impl/DettPraticaModelImpl.java

File diff suppressed because one or more lines are too long

15
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/base/DettPraticaLocalServiceClpInvoker.java

@ -287,7 +287,7 @@ public class DettPraticaLocalServiceClpInvoker {
"java.lang.String", "java.lang.String", "java.lang.Boolean", "java.lang.String", "java.lang.String", "java.lang.Boolean",
"java.lang.Boolean", "java.lang.Boolean", "java.lang.String", "java.lang.Boolean", "java.lang.Boolean", "java.lang.String",
"boolean", "boolean", "boolean", "boolean", "boolean", "boolean", "boolean", "boolean", "boolean", "boolean", "boolean", "boolean",
"boolean", "boolean", "boolean", "double" "boolean", "boolean", "boolean", "double", "java.lang.String"
}; };
_methodName249 = "updateDettPraticaDatiDomanda"; _methodName249 = "updateDettPraticaDatiDomanda";
@ -329,7 +329,7 @@ public class DettPraticaLocalServiceClpInvoker {
"java.lang.String", "java.lang.Boolean", "java.lang.Boolean", "java.lang.String", "java.lang.Boolean", "java.lang.Boolean",
"java.lang.Boolean", "java.lang.String", "boolean", "boolean", "java.lang.Boolean", "java.lang.String", "boolean", "boolean",
"boolean", "boolean", "boolean", "boolean", "boolean", "boolean", "boolean", "boolean", "boolean", "boolean", "boolean", "boolean",
"boolean" "boolean", "java.lang.String"
}; };
_methodName250 = "updateDettPraticaDatiIntegrazione"; _methodName250 = "updateDettPraticaDatiIntegrazione";
@ -355,7 +355,7 @@ public class DettPraticaLocalServiceClpInvoker {
"boolean", "boolean", "boolean", "boolean", "boolean", "boolean",
"com.liferay.portal.service.ServiceContext", "boolean", "com.liferay.portal.service.ServiceContext", "boolean",
"boolean", "boolean", "boolean", "boolean", "boolean", "boolean", "boolean", "boolean", "boolean", "boolean", "boolean", "boolean",
"boolean", "boolean", "boolean" "boolean", "boolean", "boolean", "java.lang.String"
}; };
_methodName252 = "updateDettPraticaGeologo"; _methodName252 = "updateDettPraticaGeologo";
@ -1034,7 +1034,8 @@ public class DettPraticaLocalServiceClpInvoker {
((Boolean)arguments[219]).booleanValue(), ((Boolean)arguments[219]).booleanValue(),
((Boolean)arguments[220]).booleanValue(), ((Boolean)arguments[220]).booleanValue(),
((Boolean)arguments[221]).booleanValue(), ((Boolean)arguments[221]).booleanValue(),
((Double)arguments[222]).doubleValue()); ((Double)arguments[222]).doubleValue(),
(java.lang.String)arguments[223]);
} }
if (_methodName249.equals(name) && if (_methodName249.equals(name) &&
@ -1195,7 +1196,8 @@ public class DettPraticaLocalServiceClpInvoker {
((Boolean)arguments[156]).booleanValue(), ((Boolean)arguments[156]).booleanValue(),
((Boolean)arguments[157]).booleanValue(), ((Boolean)arguments[157]).booleanValue(),
((Boolean)arguments[158]).booleanValue(), ((Boolean)arguments[158]).booleanValue(),
((Boolean)arguments[159]).booleanValue()); ((Boolean)arguments[159]).booleanValue(),
(java.lang.String)arguments[160]);
} }
if (_methodName250.equals(name) && if (_methodName250.equals(name) &&
@ -1293,7 +1295,8 @@ public class DettPraticaLocalServiceClpInvoker {
((Boolean)arguments[92]).booleanValue(), ((Boolean)arguments[92]).booleanValue(),
((Boolean)arguments[93]).booleanValue(), ((Boolean)arguments[93]).booleanValue(),
((Boolean)arguments[94]).booleanValue(), ((Boolean)arguments[94]).booleanValue(),
((Boolean)arguments[95]).booleanValue()); ((Boolean)arguments[95]).booleanValue(),
(java.lang.String)arguments[96]);
} }
if (_methodName252.equals(name) && if (_methodName252.equals(name) &&

6
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,8 @@ public class DettPraticaServiceClpInvoker {
"java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String",
"java.lang.Boolean", "java.lang.Boolean", "java.lang.Boolean", "java.lang.Boolean", "java.lang.Boolean", "java.lang.Boolean",
"java.lang.String", "boolean", "boolean", "boolean", "boolean", "java.lang.String", "boolean", "boolean", "boolean", "boolean",
"boolean", "boolean", "boolean", "boolean", "boolean", "double" "boolean", "boolean", "boolean", "boolean", "boolean", "double",
"java.lang.String"
}; };
_methodName215 = "fetchDettPratica"; _methodName215 = "fetchDettPratica";
@ -496,7 +497,8 @@ public class DettPraticaServiceClpInvoker {
((Boolean)arguments[221]).booleanValue(), ((Boolean)arguments[221]).booleanValue(),
((Boolean)arguments[222]).booleanValue(), ((Boolean)arguments[222]).booleanValue(),
((Boolean)arguments[223]).booleanValue(), ((Boolean)arguments[223]).booleanValue(),
((Double)arguments[224]).doubleValue()); ((Double)arguments[224]).doubleValue(),
(java.lang.String)arguments[225]);
} }
if (_methodName215.equals(name) && if (_methodName215.equals(name) &&

7
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/http/DettPraticaServiceSoap.java

@ -337,8 +337,8 @@ public class DettPraticaServiceSoap {
boolean tcInterventoOpereEscavazione, boolean tcViarch, boolean tcInterventoOpereEscavazione, boolean tcViarch,
boolean tcOperaA25, boolean sanatoriaEdilizia47, boolean tcOperaA25, boolean sanatoriaEdilizia47,
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326, boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione) boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione,
throws RemoteException { java.lang.String interventoVoceP7) throws RemoteException {
try { try {
it.tref.liferay.portos.bo.model.DettPratica returnValue = DettPraticaServiceUtil.updateDettPratica(userId, it.tref.liferay.portos.bo.model.DettPratica returnValue = DettPraticaServiceUtil.updateDettPratica(userId,
dettPraticaId, intPraticaId, integrazione, protocollo, dettPraticaId, intPraticaId, integrazione, protocollo,
@ -431,7 +431,8 @@ public class DettPraticaServiceSoap {
tcNuovaCostruzionePertinenza, tcInterventoOpereEscavazione, tcNuovaCostruzionePertinenza, tcInterventoOpereEscavazione,
tcViarch, tcOperaA25, sanatoriaEdilizia47, tcViarch, tcOperaA25, sanatoriaEdilizia47,
sanatoriaEdilizia724, sanatoriaEdilizia326, sanatoriaEdilizia724, sanatoriaEdilizia326,
normLavoriNoDirettore, pagSoggettiAdAutorizzazione); normLavoriNoDirettore, pagSoggettiAdAutorizzazione,
interventoVoceP7);
return it.tref.liferay.portos.bo.model.DettPraticaSoap.toSoapModel(returnValue); return it.tref.liferay.portos.bo.model.DettPraticaSoap.toSoapModel(returnValue);
} }

4
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/AsseverazioneLocalServiceImpl.java

@ -97,6 +97,8 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
* to access the asseverazione local service. * to access the asseverazione local service.
*/ */
private static final Log _log = LogFactoryUtil.getLog(AvvisoLocalServiceImpl.class.getName());
public String anteprimaAsseverazione(String tipo, User user, DettPratica dettPratica, String relazioni) public String anteprimaAsseverazione(String tipo, User user, DettPratica dettPratica, String relazioni)
throws IOException, SystemException, PortalException { throws IOException, SystemException, PortalException {
return testoAsseverazione(tipo, user.getScreenName(), dettPratica, relazioni, true); return testoAsseverazione(tipo, user.getScreenName(), dettPratica, relazioni, true);
@ -167,7 +169,7 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
file = "geologo"; file = "geologo";
break; break;
case TipoSoggettoUtil.PROGETTISTA: case TipoSoggettoUtil.PROGETTISTA:
if (Validator.isNull(ambitoProfessione) || ambitoProfessione.equalsIgnoreCase("architettonico") || ambitoProfessione.equalsIgnoreCase("altro")) { if (Validator.isNull(ambitoProfessione) || ambitoProfessione.equalsIgnoreCase("ambitoProf-architettonico") || ambitoProfessione.equalsIgnoreCase("ambitoProf-altro")) {
file = "progettista_architettonico"; file = "progettista_architettonico";
} else { } else {
file = "calcolista"; file = "calcolista";

19
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,7 @@ public class DettPraticaLocalServiceImpl extends DettPraticaLocalServiceBaseImpl
dettPraticaToClone.getTcInterventoOpereEscavazione(), dettPraticaToClone.getTcViarch(), dettPraticaToClone.getTcInterventoOpereEscavazione(), dettPraticaToClone.getTcViarch(),
dettPraticaToClone.getTcOperaA25(), dettPraticaToClone.getSanatoriaEdilizia47(), dettPraticaToClone.getTcOperaA25(), dettPraticaToClone.getSanatoriaEdilizia47(),
dettPraticaToClone.getSanatoriaEdilizia724(), dettPraticaToClone.getSanatoriaEdilizia326(), dettPraticaToClone.getSanatoriaEdilizia724(), dettPraticaToClone.getSanatoriaEdilizia326(),
dettPraticaToClone.getNormLavoriNoDirettore()); dettPraticaToClone.getNormLavoriNoDirettore(), dettPraticaToClone.getInterventoVoceP7());
copy = updateDettPraticaGeologo(copy.getUserId(), copy.getDettPraticaId(), copy.getIntPraticaId(), copy = updateDettPraticaGeologo(copy.getUserId(), copy.getDettPraticaId(), copy.getIntPraticaId(),
dettPraticaToClone.getGeoClasseIndagine(), dettPraticaToClone.getGeoCategoriaSottosuolo(), dettPraticaToClone.getGeoClasseIndagine(), dettPraticaToClone.getGeoCategoriaSottosuolo(),
@ -748,7 +748,8 @@ public class DettPraticaLocalServiceImpl extends DettPraticaLocalServiceBaseImpl
Boolean tcManutOrdStraord, Boolean tcAltriInterventi, String tcAltriInterventiDesc, Boolean tcManutOrdStraord, Boolean tcAltriInterventi, String tcAltriInterventiDesc,
boolean noCollaudo, boolean tcNuovaCostruzionePertinenza, boolean tcInterventoOpereEscavazione, boolean noCollaudo, boolean tcNuovaCostruzionePertinenza, boolean tcInterventoOpereEscavazione,
boolean tcViarch, boolean tcOperaA25, boolean sanatoriaEdilizia47, boolean sanatoriaEdilizia724, boolean tcViarch, boolean tcOperaA25, boolean sanatoriaEdilizia47, boolean sanatoriaEdilizia724,
boolean sanatoriaEdilizia326, boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione) throws PortalException, boolean sanatoriaEdilizia326, boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione,
String interventoVoceP7) throws PortalException,
SystemException { SystemException {
Date now = new Date(); Date now = new Date();
@ -984,6 +985,8 @@ public class DettPraticaLocalServiceImpl extends DettPraticaLocalServiceBaseImpl
dettPratica.setSanatoriaEdilizia724(sanatoriaEdilizia724); dettPratica.setSanatoriaEdilizia724(sanatoriaEdilizia724);
dettPratica.setSanatoriaEdilizia326(sanatoriaEdilizia326); dettPratica.setSanatoriaEdilizia326(sanatoriaEdilizia326);
dettPratica.setInterventoVoceP7(interventoVoceP7);
dettPratica.setNormLavoriNoDirettore(normLavoriNoDirettore); dettPratica.setNormLavoriNoDirettore(normLavoriNoDirettore);
dettPratica = dettPraticaPersistence.update(dettPratica); dettPratica = dettPraticaPersistence.update(dettPratica);
@ -1048,7 +1051,7 @@ public class DettPraticaLocalServiceImpl extends DettPraticaLocalServiceBaseImpl
Boolean tcAltriInterventi, String tcAltriInterventiDesc, boolean noCollaudo, Boolean tcAltriInterventi, String tcAltriInterventiDesc, boolean noCollaudo,
boolean tcNuovaCostruzionePertinenza, boolean tcInterventoOpereEscavazione, boolean tcViarch, boolean tcNuovaCostruzionePertinenza, boolean tcInterventoOpereEscavazione, boolean tcViarch,
boolean tcOperaA25, boolean sanatoriaEdilizia47, boolean sanatoriaEdilizia724, boolean tcOperaA25, boolean sanatoriaEdilizia47, boolean sanatoriaEdilizia724,
boolean sanatoriaEdilizia326, boolean normLavoriNoDirettore) throws PortalException, boolean sanatoriaEdilizia326, boolean normLavoriNoDirettore, String interventoVoceP7) throws PortalException,
SystemException { SystemException {
Date now = new Date(); Date now = new Date();
@ -1084,7 +1087,7 @@ public class DettPraticaLocalServiceImpl extends DettPraticaLocalServiceBaseImpl
normDm03, normDm2018, normDprg01, normDprg02, normAnr, normArt3com3, normArt3com4, normOrd01, normDm03, normDm2018, normDprg01, normDprg02, normAnr, normArt3com3, normArt3com4, normOrd01,
normDm04, normDm05, normCI01, normLTC01, suap, normSismaBonus, clRischioPreInt, normDm04, normDm05, normCI01, normLTC01, suap, normSismaBonus, clRischioPreInt,
clRischioPostInt, intervFinPub, intervFinPubDesc, sanatoriaEdilizia47, sanatoriaEdilizia724, clRischioPostInt, intervFinPub, intervFinPubDesc, sanatoriaEdilizia47, sanatoriaEdilizia724,
sanatoriaEdilizia326, normLavoriNoDirettore, serviceContext, bozza); sanatoriaEdilizia326, normLavoriNoDirettore, interventoVoceP7, serviceContext, bozza);
DettPratica dettPratica = dettPraticaPersistence.fetchByPrimaryKey(dettPraticaId); DettPratica dettPratica = dettPraticaPersistence.fetchByPrimaryKey(dettPraticaId);
@ -1256,6 +1259,8 @@ public class DettPraticaLocalServiceImpl extends DettPraticaLocalServiceBaseImpl
dettPratica.setSanatoriaEdilizia47(sanatoriaEdilizia47); dettPratica.setSanatoriaEdilizia47(sanatoriaEdilizia47);
dettPratica.setSanatoriaEdilizia724(sanatoriaEdilizia724); dettPratica.setSanatoriaEdilizia724(sanatoriaEdilizia724);
dettPratica.setInterventoVoceP7(interventoVoceP7);
dettPratica.setNormLavoriNoDirettore(normLavoriNoDirettore); dettPratica.setNormLavoriNoDirettore(normLavoriNoDirettore);
dettPratica = dettPraticaPersistence.update(dettPratica); dettPratica = dettPraticaPersistence.update(dettPratica);
@ -1304,7 +1309,7 @@ public class DettPraticaLocalServiceImpl extends DettPraticaLocalServiceBaseImpl
boolean bozza, boolean noCollaudo, boolean tcNuovaCostruzionePertinenza, boolean bozza, boolean noCollaudo, boolean tcNuovaCostruzionePertinenza,
boolean tcInterventoOpereEscavazione, boolean tcViarch, boolean tcOperaA25, boolean tcInterventoOpereEscavazione, boolean tcViarch, boolean tcOperaA25,
boolean sanatoriaEdilizia47, boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326, boolean sanatoriaEdilizia47, boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore) throws PortalException, SystemException { boolean normLavoriNoDirettore, String interventoVoceP7) throws PortalException, SystemException {
Date now = new Date(); Date now = new Date();
@ -1477,6 +1482,8 @@ public class DettPraticaLocalServiceImpl extends DettPraticaLocalServiceBaseImpl
dettPratica.setSanatoriaEdilizia326(sanatoriaEdilizia326); dettPratica.setSanatoriaEdilizia326(sanatoriaEdilizia326);
dettPratica.setSanatoriaEdilizia724(sanatoriaEdilizia724); dettPratica.setSanatoriaEdilizia724(sanatoriaEdilizia724);
dettPratica.setInterventoVoceP7(interventoVoceP7);
dettPratica.setNormLavoriNoDirettore(normLavoriNoDirettore); dettPratica.setNormLavoriNoDirettore(normLavoriNoDirettore);
dettPratica = dettPraticaPersistence.update(dettPratica); dettPratica = dettPraticaPersistence.update(dettPratica);
@ -1532,7 +1539,7 @@ public class DettPraticaLocalServiceImpl extends DettPraticaLocalServiceBaseImpl
boolean suap, boolean normSismaBonus, String clRischioPreInt, String clRischioPostInt, boolean suap, boolean normSismaBonus, String clRischioPreInt, String clRischioPostInt,
boolean intervFinPub, String intervFinPubDesc, boolean sanatoriaEdilizia47, boolean intervFinPub, String intervFinPubDesc, boolean sanatoriaEdilizia47,
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326, boolean normLavoriNoDirettore, boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326, boolean normLavoriNoDirettore,
ServiceContext serviceContext, boolean bozza) { String interventoVoceP7, ServiceContext serviceContext, boolean bozza) {
} }
@Indexable(type = IndexableType.REINDEX) @Indexable(type = IndexableType.REINDEX)

9
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/DettPraticaServiceImpl.java

@ -192,7 +192,8 @@ public class DettPraticaServiceImpl extends DettPraticaServiceBaseImpl {
Boolean tcAltriInterventi, String tcAltriInterventiDesc, boolean noCollaudo, Boolean tcAltriInterventi, String tcAltriInterventiDesc, boolean noCollaudo,
boolean tcNuovaCostruzionePertinenza, boolean tcInterventoOpereEscavazione, boolean tcViarch, boolean tcNuovaCostruzionePertinenza, boolean tcInterventoOpereEscavazione, boolean tcViarch,
boolean tcOperaA25, boolean sanatoriaEdilizia47, boolean sanatoriaEdilizia724, boolean tcOperaA25, boolean sanatoriaEdilizia47, boolean sanatoriaEdilizia724,
boolean sanatoriaEdilizia326, boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione) throws PortalException, SystemException { boolean sanatoriaEdilizia326, boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione,
String interventoVoceP7) throws PortalException, SystemException {
DettPratica dettPratica = null; DettPratica dettPratica = null;
if (oldDettPraticaId == 0) { if (oldDettPraticaId == 0) {
@ -235,7 +236,7 @@ public class DettPraticaServiceImpl extends DettPraticaServiceBaseImpl {
serviceContext, bozza, noCollaudo, tcNuovaCostruzionePertinenza, serviceContext, bozza, noCollaudo, tcNuovaCostruzionePertinenza,
tcInterventoOpereEscavazione, tcViarch, tcOperaA25, tcInterventoOpereEscavazione, tcViarch, tcOperaA25,
sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326, sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326,
normLavoriNoDirettore); normLavoriNoDirettore, interventoVoceP7);
} else { } else {
@ -285,7 +286,7 @@ public class DettPraticaServiceImpl extends DettPraticaServiceBaseImpl {
tcAltriInterventi, tcAltriInterventiDesc, noCollaudo, tcAltriInterventi, tcAltriInterventiDesc, noCollaudo,
tcNuovaCostruzionePertinenza, tcInterventoOpereEscavazione, tcViarch, tcOperaA25, tcNuovaCostruzionePertinenza, tcInterventoOpereEscavazione, tcViarch, tcOperaA25,
sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326, sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326,
normLavoriNoDirettore); normLavoriNoDirettore, interventoVoceP7);
} }
@ -361,7 +362,7 @@ public class DettPraticaServiceImpl extends DettPraticaServiceBaseImpl {
vincoli, destinazioneAltroIntervento, tcCostruzioniEsistenti, tcManutOrdStraord, vincoli, destinazioneAltroIntervento, tcCostruzioniEsistenti, tcManutOrdStraord,
tcAltriInterventi, tcAltriInterventiDesc, noCollaudo, tcNuovaCostruzionePertinenza, tcAltriInterventi, tcAltriInterventiDesc, noCollaudo, tcNuovaCostruzionePertinenza,
tcInterventoOpereEscavazione, tcViarch, tcOperaA25, sanatoriaEdilizia47, sanatoriaEdilizia724, tcInterventoOpereEscavazione, tcViarch, tcOperaA25, sanatoriaEdilizia47, sanatoriaEdilizia724,
sanatoriaEdilizia326, normLavoriNoDirettore, pagSoggettiAdAutorizzazione); sanatoriaEdilizia326, normLavoriNoDirettore, pagSoggettiAdAutorizzazione, interventoVoceP7);
} }
return dettPratica; return dettPratica;

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/DettPraticaPersistenceImpl.java

@ -4986,6 +4986,7 @@ public class DettPraticaPersistenceImpl extends BasePersistenceImpl<DettPratica>
dettPraticaImpl.setTcAltro(dettPratica.isTcAltro()); dettPraticaImpl.setTcAltro(dettPratica.isTcAltro());
dettPraticaImpl.setTcAltroDescrizione(dettPratica.getTcAltroDescrizione()); dettPraticaImpl.setTcAltroDescrizione(dettPratica.getTcAltroDescrizione());
dettPraticaImpl.setTcConDispositivi(dettPratica.isTcConDispositivi()); dettPraticaImpl.setTcConDispositivi(dettPratica.isTcConDispositivi());
dettPraticaImpl.setInterventoVoceP7(dettPratica.getInterventoVoceP7());
dettPraticaImpl.setNormLavoriInProprio(dettPratica.isNormLavoriInProprio()); dettPraticaImpl.setNormLavoriInProprio(dettPratica.isNormLavoriInProprio());
dettPraticaImpl.setNormLavoriNoDirettore(dettPratica.isNormLavoriNoDirettore()); dettPraticaImpl.setNormLavoriNoDirettore(dettPratica.isNormLavoriNoDirettore());
dettPraticaImpl.setNormEsenteBollo(dettPratica.isNormEsenteBollo()); dettPraticaImpl.setNormEsenteBollo(dettPratica.isNormEsenteBollo());

6
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/resource/asseverazioni/progettista_architettonico.html

@ -29,7 +29,7 @@ D. Lgs. n. 101/2018
</li> </li>
<li> <li>
che, qualora si tratti di lavori da realizzare su lotto di terreno, tutti gli interventi precedentemente che, qualora si tratti di lavori da realizzare su lotto di terreno, tutti gli interventi precedentemente
realizzati su di esso sono stati eseguiti nel rispetto nel rispetto delle norme del Codice dei Beni Culturali realizzati su di esso sono stati eseguiti nel rispetto delle norme del Codice dei Beni Culturali
e del Paesaggio (D.Lgs. n. 42/2004 e ss.mm.ii.) e, se necessario, sono in possesso dei titoli abilitativi e del Paesaggio (D.Lgs. n. 42/2004 e ss.mm.ii.) e, se necessario, sono in possesso dei titoli abilitativi
di cui al Titolo II del DPR n. 380/2001, recepito nella Regione Siciliana con la L.R. 16/2016; di cui al Titolo II del DPR n. 380/2001, recepito nella Regione Siciliana con la L.R. 16/2016;
</li> </li>
@ -49,8 +49,8 @@ D. Lgs. n. 101/2018
</ul> </ul>
<ul> <ul>
<li> <li>
che l'importo dei diritti fissi versati dal committente ai sensi dell'art. 37, comma 1, della L.R. n. 20/2003, che l'importo dei diritti fissi versati dal committente ai sensi dell'art. 7 e ss.mm. della L.R. n. 17/2004
art. 37 è congruo in relazione al tipo di intervento ed al volume dell'opera; è congruo in relazione al tipo di intervento ed al volume dell'opera;
</li> </li>
##anteprima ##anteprima
<li> <li>

4
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/service.properties

@ -13,8 +13,8 @@
## ##
build.namespace=portos_bo build.namespace=portos_bo
build.number=2879 build.number=2890
build.date=1613982106548 build.date=1614958168087
build.auto.upgrade=true build.auto.upgrade=true
## ##

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/carichilavoro/view.jsp

@ -115,7 +115,7 @@
var horizontalBarChartData = { var horizontalBarChartData = {
labels: [<%=elencoUtenti%>], labels: [<%=elencoUtenti%>],
datasets: [{ datasets: [{
label: 'Totali', label: 'Procedimenti totali',
backgroundColor: '#5899AB', backgroundColor: '#5899AB',
borderColor: '#467a88', borderColor: '#467a88',
borderWidth: 2, borderWidth: 2,

83
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/fascicolo/navigator/page_dettagli_principali.jsp

@ -33,7 +33,6 @@
<div class="row"> <div class="row">
<div class="col-sm-12 col-md-12"> <div class="col-sm-12 col-md-12">
<div class="module-group"> <div class="module-group">
<c:if test="<%= AzioniPraticheUtil.isAutorizzazione(intPratica.getIntPraticaId()) && TipoIntegrazioneUtil.VARIANTE.equalsIgnoreCase(dettPratica.getTipoIntegrazione()) %>"> <c:if test="<%= AzioniPraticheUtil.isAutorizzazione(intPratica.getIntPraticaId()) && TipoIntegrazioneUtil.VARIANTE.equalsIgnoreCase(dettPratica.getTipoIntegrazione()) %>">
<div class="module-group"> <div class="module-group">
<liferay-ui:panel extended="false" defaultState="open" collapsible="false" title="dp-variante"> <liferay-ui:panel extended="false" defaultState="open" collapsible="false" title="dp-variante">
@ -51,22 +50,8 @@
</div> </div>
</c:if> </c:if>
<liferay-ui:panel extended="false" defaultState="open" collapsible="false" title="dp" > <liferay-ui:panel extended="false" defaultState="open" collapsible="false" title="Normativa">
<div class="container-fluid"> <div class="container-fluid">
<div class="row">
<div class="col-sm-6 col-md-3">
<%= LanguageUtil.get(pageContext, "dp-livello-di-tutela") %>
</div>
<div class="col-sm-6 col-md-3">
<%= dettPratica.getLivelloDiTutela() %>
</div>
<div class="col-sm-6 col-md-3">
<%= LanguageUtil.get(pageContext, "dp-paesaggio-locale") %>
</div>
<div class="col-sm-6 col-md-3">
<%= dettPratica.getPaesaggioLocale() %>
</div>
</div>
<c:if test="<%= intPratica.getTipoProcedura().equalsIgnoreCase(Constants.PROCEDURA_P9) %>"> <c:if test="<%= intPratica.getTipoProcedura().equalsIgnoreCase(Constants.PROCEDURA_P9) %>">
<div class="row"> <div class="row">
<div class="col-sm-12"> <div class="col-sm-12">
@ -88,15 +73,15 @@
</div> </div>
</div> </div>
</c:if> </c:if>
</div>
</liferay-ui:panel> <c:if test="<%= intPratica.getTipoProcedura().equalsIgnoreCase(Constants.PROCEDURA_P7) %>">
<liferay-ui:panel extended="false" defaultState="open" collapsible="false" title="Normativa"> <div class="row">
<div class="container-fluid"> <div class="col-sm-12">
<div class="row"> <%= LanguageUtil.get(pageContext, "intervento-voce-b") %> <span class=""><%=dettPratica.getInterventoVoceP7()%></span>
<div class="col-sm-12 col-md-12"> </div>
<div class="fascicolo_header_row"></div>
</div> </div>
</div> </c:if>
<div class="row"> <div class="row">
<div class="col-xs-12"> <div class="col-xs-12">
<strong><span class='<%= dettPratica.getNormLavoriInProprio() ? "fa fa-check-circle-o txt-green" : "fa fa-circle-o" %>'></span></strong> <strong><span class='<%= dettPratica.getNormLavoriInProprio() ? "fa fa-check-circle-o txt-green" : "fa fa-circle-o" %>'></span></strong>
@ -132,31 +117,6 @@
<div class="fascicolo_header_row"></div> <div class="fascicolo_header_row"></div>
</div> </div>
</div> </div>
<div class="row">
<div class="col-xs-12">
<div class="container-regolamento">
<strong><span class='<%= dettPratica.getNormArt3com3() ? "fa fa-check-circle-o txt-green" : "fa fa-circle-o" %>' style="margin-right: 10px;"></span></strong>
<p style="display: inline;"><%= LanguageUtil.get(pageContext, "norm-art3com3") %>:</p>
<ul style="padding-left:20px; list-style: initial;">
<li><%= LanguageUtil.get(pageContext, "norm-art3com3_1") %>;</li>
<li><%= LanguageUtil.get(pageContext, "norm-art3com3_2") %>;</li>
<li><%= LanguageUtil.get(pageContext, "norm-art3com3_3") %>; </li>
<li><%= LanguageUtil.get(pageContext, "norm-art3com3_4") %>;</li>
</ul>
</div>
</div>
<div class="col-xs-12">
<div class="container-regolamento" style="display: inline-block;vertical-align: top;">
<strong><span class='<%= dettPratica.getNormArt3com4() ? "fa fa-check-circle-o txt-green" : "fa fa-circle-o" %>' style="margin-right: 10px;"></span></strong>
<p style="display: inline;"><%= LanguageUtil.get(pageContext, "norm-art3com4") %></p>
</div>
</div>
</div>
<div class="row">
<div class="col-sm-12 col-md-12">
<div class="fascicolo_header_row"></div>
</div>
</div>
<div class="row"> <div class="row">
<div class="col-xs-12"> <div class="col-xs-12">
<%= LanguageUtil.get(pageContext, "estremi-prat-com") %>: <%= LanguageUtil.get(pageContext, "estremi-prat-com") %>:
@ -287,6 +247,31 @@
</div> </div>
</div> </div>
</c:if> </c:if>
<div class="row">
<div class="col-sm-12 col-md-12">
<div class="module-group">
<liferay-ui:panel extended="false" defaultState="open" collapsible="false" title="dp" >
<div class="container-fluid">
<div class="row">
<div class="col-sm-6 col-md-3">
<%= LanguageUtil.get(pageContext, "dp-livello-di-tutela") %>
</div>
<div class="col-sm-6 col-md-3">
<%= dettPratica.getLivelloDiTutela() %>
</div>
<div class="col-sm-6 col-md-3">
<%= LanguageUtil.get(pageContext, "dp-paesaggio-locale") %>
</div>
<div class="col-sm-6 col-md-3">
<%= dettPratica.getPaesaggioLocale() %>
</div>
</div>
</div>
</liferay-ui:panel>
</div>
</div>
</div>
<div class="row"> <div class="row">
<div class="col-sm-12 col-md-12"> <div class="col-sm-12 col-md-12">
<div class="module-group"> <div class="module-group">

6
liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/fe/portlet/FascicoloFePortlet.java

@ -1509,6 +1509,7 @@ public class FascicoloFePortlet extends MVCPortlet {
boolean sanatoriaEdilizia47 = ParamUtil.getBoolean(actionRequest, "sanatoriaEdilizia47"); boolean sanatoriaEdilizia47 = ParamUtil.getBoolean(actionRequest, "sanatoriaEdilizia47");
boolean sanatoriaEdilizia724 = ParamUtil.getBoolean(actionRequest, "sanatoriaEdilizia724"); boolean sanatoriaEdilizia724 = ParamUtil.getBoolean(actionRequest, "sanatoriaEdilizia724");
boolean sanatoriaEdilizia326 = ParamUtil.getBoolean(actionRequest, "sanatoriaEdilizia326"); boolean sanatoriaEdilizia326 = ParamUtil.getBoolean(actionRequest, "sanatoriaEdilizia326");
String interventoVoceP7 = ParamUtil.getString(actionRequest, "interventoVoceP7");
boolean normLavoriNoDirettore = ParamUtil.getBoolean(actionRequest, "normLavoriNoDirettore"); boolean normLavoriNoDirettore = ParamUtil.getBoolean(actionRequest, "normLavoriNoDirettore");
@ -1572,7 +1573,7 @@ public class FascicoloFePortlet extends MVCPortlet {
tcCostruzioniEsistenti, tcManutOrdStraord, tcAltriInterventi, tcAltriInterventiDesc, tcCostruzioniEsistenti, tcManutOrdStraord, tcAltriInterventi, tcAltriInterventiDesc,
noCollaudo, tcNuovaCostruzionePertinenza, tcInterventoOpereEscavazione, tcViarch, noCollaudo, tcNuovaCostruzionePertinenza, tcInterventoOpereEscavazione, tcViarch,
tcOperaA25, sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326, normLavoriNoDirettore, tcOperaA25, sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326, normLavoriNoDirettore,
pagSoggettiAdAutorizzazione); pagSoggettiAdAutorizzazione, interventoVoceP7);
String redirect = ParamUtil.getString(actionRequest, "redirect"); String redirect = ParamUtil.getString(actionRequest, "redirect");
if (Validator.isNull(redirect)) { if (Validator.isNull(redirect)) {
@ -2014,6 +2015,7 @@ public class FascicoloFePortlet extends MVCPortlet {
boolean sanatoriaEdilizia47 = ParamUtil.getBoolean(actionRequest, "sanatoriaEdilizia47"); boolean sanatoriaEdilizia47 = ParamUtil.getBoolean(actionRequest, "sanatoriaEdilizia47");
boolean sanatoriaEdilizia724 = ParamUtil.getBoolean(actionRequest, "sanatoriaEdilizia724"); boolean sanatoriaEdilizia724 = ParamUtil.getBoolean(actionRequest, "sanatoriaEdilizia724");
boolean sanatoriaEdilizia326 = ParamUtil.getBoolean(actionRequest, "sanatoriaEdilizia326"); boolean sanatoriaEdilizia326 = ParamUtil.getBoolean(actionRequest, "sanatoriaEdilizia326");
String interventoVoceP7 = ParamUtil.getString(actionRequest, "interventoVoceP7");
boolean normLavoriNoDirettore = ParamUtil.getBoolean(actionRequest, "normLavoriNoDirettore"); boolean normLavoriNoDirettore = ParamUtil.getBoolean(actionRequest, "normLavoriNoDirettore");
@ -2078,7 +2080,7 @@ public class FascicoloFePortlet extends MVCPortlet {
tcCostruzioniEsistenti, tcManutOrdStraord, tcAltriInterventi, tcAltriInterventiDesc, tcCostruzioniEsistenti, tcManutOrdStraord, tcAltriInterventi, tcAltriInterventiDesc,
noCollaudo, tcNuovaCostruzionePertinenza, tcInterventoOpereEscavazione, tcViarch, noCollaudo, tcNuovaCostruzionePertinenza, tcInterventoOpereEscavazione, tcViarch,
tcOperaA25, sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326, tcOperaA25, sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326,
normLavoriNoDirettore, pagSoggettiAdAutorizzazione); normLavoriNoDirettore, pagSoggettiAdAutorizzazione, interventoVoceP7);
String redirect = ParamUtil.getString(actionRequest, "redirect"); String redirect = ParamUtil.getString(actionRequest, "redirect");
if (Validator.isNull(redirect)) { if (Validator.isNull(redirect)) {

4
liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/edit_modal_fascicolo.jsp

@ -23,9 +23,7 @@
<div class="row add-new-project__row"> <div class="row add-new-project__row">
<div class="col-xs-12 add-new-project__procedura"> <div class="col-xs-12 add-new-project__procedura">
<aui:field-wrapper label=""> <aui:field-wrapper label="">
<div class="row">
<strong><%= LanguageUtil.get(pageContext, "tipo_procedura_P0") %></strong>
</div>
<aui:input label="tipo_procedura_P1" name="tipoProcedura" id="<%= \"tipo_procedura_\" + Constants.PROCEDURA_P1 %>" type="radio" value="<%= Constants.PROCEDURA_P1 %>" showRequiredLabel="true" disabled="<%=true%>" > <aui:input label="tipo_procedura_P1" name="tipoProcedura" id="<%= \"tipo_procedura_\" + Constants.PROCEDURA_P1 %>" type="radio" value="<%= Constants.PROCEDURA_P1 %>" showRequiredLabel="true" disabled="<%=true%>" >
<aui:validator name="required"></aui:validator> <aui:validator name="required"></aui:validator>
</aui:input> </aui:input>

68
liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/navigator/domanda/page_dettagli_principali.jsp

@ -83,23 +83,8 @@
</c:if> </c:if>
<div class="module-group"> <div class="module-group">
<liferay-ui:panel extended="false" defaultState="open" collapsible="false" title="dp"> <liferay-ui:panel extended="false" defaultState="open" collapsible="false" title="dett-principali">
<div class="container-fluid"> <div class="container-fluid">
<div class="row">
<div class="col-xs-12 col-md-6">
<aui:input name="paesaggioLocale" label="dp-paesaggio-locale" type="text" value="" />
</div>
<div class="col-xs-12 col-md-6">
<aui:input name="livelloDiTutela" label="dp-livello-di-tutela" type="text" value="" />
</div>
</div>
<div class="row">
<div class="col-xs-12">
<aui:input type="textarea" name="vincoli" rows="4" cols="250" label="dp-vincoli"></aui:input>
</div>
</div>
<div class="col-sm-12 col-md-12"> <div class="col-sm-12 col-md-12">
<div class="module-group group_dati_catastali"> <div class="module-group group_dati_catastali">
<liferay-ui:panel extended="false" defaultState="open" collapsible="false" <liferay-ui:panel extended="false" defaultState="open" collapsible="false"
@ -137,6 +122,9 @@
</div> </div>
</div> </div>
</c:if> </c:if>
<c:if test="<%= (intPratica.getTipoProcedura().equals(Constants.PROCEDURA_P7)) %>">
<aui:input disabled="<%=disabledInput %>" type="text" name="interventoVoceP7" style="display:inline-block;width:50px;" label="intervento-voce-b"/>
</c:if>
<div class="row row-padding-custom "> <div class="row row-padding-custom ">
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12"> <div class="col-xs-12 col-sm-12 col-md-12 col-lg-12">
<aui:input disabled="<%=disabledInput && !enabledByIntegrazione %>" <aui:input disabled="<%=disabledInput && !enabledByIntegrazione %>"
@ -185,7 +173,7 @@
</div> </div>
</div> </div>
<div class="row row-padding-custom"> <div class="row row-padding-custom" style="display:none;">
<div class="col-xs-1 col-sm-1 col-md-1 col-lg-1"> <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1">
<aui:input disabled="<%=disabledInput && !enabledByIntegrazione %>" name="normArt3com3" label="" /> <aui:input disabled="<%=disabledInput && !enabledByIntegrazione %>" name="normArt3com3" label="" />
</div> </div>
@ -201,7 +189,7 @@
</div> </div>
</div> </div>
</div> </div>
<div class="row row-padding-custom"> <div class="row row-padding-custom" style="display:none;">
<div class="col-xs-1 col-sm-1 col-md-1 col-lg-1"> <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1">
<aui:input disabled="<%=disabledInput && !enabledByIntegrazione %>" name="normArt3com4" label=""/> <aui:input disabled="<%=disabledInput && !enabledByIntegrazione %>" name="normArt3com4" label=""/>
</div> </div>
@ -381,6 +369,34 @@
</div> </div>
</div> </div>
<div class="col-sm-12 col-md-12">
<div class="module-group group_piano_paesaggistico_provinciale">
<liferay-ui:panel extended="false" defaultState="open" collapsible="false" title="piano-paesaggistico">
<div class="row">
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12">
<div class="container-fluid">
<div class="row">
<div class="col-xs-12 col-md-6">
<aui:input name="paesaggioLocale" label="dp-paesaggio-locale" type="text" value="" />
</div>
<div class="col-xs-12 col-md-6">
<aui:input name="livelloDiTutela" label="dp-livello-di-tutela" type="text" value="" />
</div>
</div>
<div class="row">
<div class="col-xs-12">
<aui:input type="textarea" name="vincoli" rows="4" cols="250" label="dp-vincoli"></aui:input>
</div>
</div>
</div>
</div>
</div>
</liferay-ui:panel>
</div>
</div>
<div class="col-sm-12 col-md-12"> <div class="col-sm-12 col-md-12">
<div class="module-group group_dati_catastali"> <div class="module-group group_dati_catastali">
<liferay-ui:panel extended="false" defaultState="open" collapsible="false" <liferay-ui:panel extended="false" defaultState="open" collapsible="false"
@ -821,7 +837,6 @@ $('#destinazioneinazione input[type="radio"]').on('click', function(){
agMax = parseFloat("<%=territorio.getAgMax()%>"); agMax = parseFloat("<%=territorio.getAgMax()%>");
$('#<portlet:namespace/>ag').keypress(function (e) { $('#<portlet:namespace/>ag').keypress(function (e) {
console.log(e.which);
if (e.which != 8 && e.which != 0 && (e.which < 44 || e.which > 57)) { if (e.which != 8 && e.which != 0 && (e.which < 44 || e.which > 57)) {
return false; return false;
} }
@ -938,20 +953,30 @@ $('#<portlet:namespace/>intervFinPubCheckbox').change(function () {
} }
}); });
$('#<portlet:namespace/>tc-manut-ord-rest-demCheckbox').change(function () { $('#<portlet:namespace/>tc-manut-ord-rest-demCheckbox, #<portlet:namespace/>tc-nuova-costruzione-pertinenzaCheckbox').change(function () {
var _this = $(this); var _this = $(this);
if (_this.is(":checked")){ if (_this.is(":checked")){
$('#<portlet:namespace/>tc-costruzioni-esistentiCheckbox').prop('checked', true).attr('checked', true); $('#<portlet:namespace/>tc-costruzioni-esistentiCheckbox').prop('checked', true).attr('checked', true);
$('#<portlet:namespace/>tc-costruzioni-esistentiCheckbox').prop('disabled', true).attr('disabled', true);
}else{ }else{
$('#<portlet:namespace/>tc-costruzioni-esistentiCheckbox').prop('checked', false).attr('checked', false); $('#<portlet:namespace/>tc-costruzioni-esistentiCheckbox').prop('checked', false).attr('checked', false);
$('#<portlet:namespace/>tc-costruzioni-esistentiCheckbox').prop('disabled', false).attr('disabled', false);
} }
});
$('#<portlet:namespace/>normEsenteBolloCheckbox').change(function () {
var _this = $(this);
if (_this.is(":checked")){
$('#<portlet:namespace/>lavoriPubbliciCheckbox').prop('checked', true).attr('checked', true);
}else{
$('#<portlet:namespace/>lavoriPubbliciCheckbox').prop('checked', false).attr('checked', false);
}
}); });
$('#<portlet:namespace/>collaudoStaticoCheckbox').change(function () { $('#<portlet:namespace/>collaudoStaticoCheckbox').change(function () {
var _this = $(this); var _this = $(this);
if (_this.is(":checked")){ if (_this.is(":checked")){
$('#<portlet:namespace/>noCollaudoCheckbox').prop('checked', true).attr('checked', true);
$('#<portlet:namespace/>tc-nuova-costruzioneCheckbox').prop("checked", false).attr("disabled", true); $('#<portlet:namespace/>tc-nuova-costruzioneCheckbox').prop("checked", false).attr("disabled", true);
$('#<portlet:namespace/>tcInterventiCheckbox').prop("checked", true).attr("disabled", true); $('#<portlet:namespace/>tcInterventiCheckbox').prop("checked", true).attr("disabled", true);
$('#<portlet:namespace/>tcAdeguamentoSismicoCheckbox').prop("checked", false).attr("disabled", true); $('#<portlet:namespace/>tcAdeguamentoSismicoCheckbox').prop("checked", false).attr("disabled", true);
@ -959,6 +984,7 @@ $('#<portlet:namespace/>collaudoStaticoCheckbox').change(function () {
$('#<portlet:namespace/>tcRiparazioneInterventoLocaleCheckbox').removeAttr("disabled"); $('#<portlet:namespace/>tcRiparazioneInterventoLocaleCheckbox').removeAttr("disabled");
$('#<portlet:namespace/>tcRiparazioneInterventoLocaleCheckbox').removeClass('disabled'); $('#<portlet:namespace/>tcRiparazioneInterventoLocaleCheckbox').removeClass('disabled');
}else { }else {
$('#<portlet:namespace/>noCollaudoCheckbox').prop('checked', false).attr('checked', false);
$('#<portlet:namespace/>tc-nuova-costruzioneCheckbox').removeAttr("disabled"); $('#<portlet:namespace/>tc-nuova-costruzioneCheckbox').removeAttr("disabled");
$('#<portlet:namespace/>tcInterventiCheckbox').prop("checked", false).removeAttr("disabled"); $('#<portlet:namespace/>tcInterventiCheckbox').prop("checked", false).removeAttr("disabled");
$('#<portlet:namespace/>tcAdeguamentoSismicoCheckbox').prop("checked", false).attr("disabled", true); $('#<portlet:namespace/>tcAdeguamentoSismicoCheckbox').prop("checked", false).attr("disabled", true);

90
liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/view_fascicolo_dettagli.jsp

@ -79,33 +79,8 @@
<div class="row"> <div class="row">
<div class="col-sm-12 col-md-12"> <div class="col-sm-12 col-md-12">
<div class="module-group"> <div class="module-group">
<liferay-ui:panel extended="false" defaultState="open" collapsible="false" title="fascicolo_title_decreto_min" > <liferay-ui:panel extended="false" defaultState="open" collapsible="false" title="dett-principali" >
<div class="container-fluid"> <div class="container-fluid">
<div class="row">
<div class="col-sm-6 col-md-3">
<%= LanguageUtil.get(pageContext, "dp-paesaggio-locale") %>
</div>
<div class="col-sm-6 col-md-9">
<%= BeanPropertiesUtil.getString(dettPratica, "paesaggioLocale") %>
</div>
</div>
<div class="row">
<div class="col-sm-6 col-md-3">
<%= LanguageUtil.get(pageContext, "dp-livello-di-tutela") %>
</div>
<div class="col-sm-6 col-md-9">
<%= BeanPropertiesUtil.getString(dettPratica, "livelloDiTutela") %>
</div>
</div>
<div class="row">
<div class="col-sm-6 col-md-3">
<%= LanguageUtil.get(pageContext, "dp-vincoli") %>
</div>
<div class="col-sm-6 col-md-9">
<%= BeanPropertiesUtil.getString(dettPratica, "vincoli") %>
</div>
</div>
<c:if test="<%= intPratica.getTipoProcedura().equalsIgnoreCase(Constants.PROCEDURA_P9) %>"> <c:if test="<%= intPratica.getTipoProcedura().equalsIgnoreCase(Constants.PROCEDURA_P9) %>">
<div class="row"> <div class="row">
<div class="col-sm-12"> <div class="col-sm-12">
@ -128,6 +103,14 @@
</div> </div>
</c:if> </c:if>
<c:if test="<%= intPratica.getTipoProcedura().equalsIgnoreCase(Constants.PROCEDURA_P7) %>">
<div class="row">
<div class="col-sm-12">
<%= LanguageUtil.get(pageContext, "intervento-voce-b") %> <span class=""><%=dettPratica.getInterventoVoceP7()%></span>
</div>
</div>
</c:if>
<div class="row"> <div class="row">
<div class="col-sm-12 col-md-12"> <div class="col-sm-12 col-md-12">
<div class="fascicolo_header_row"></div> <div class="fascicolo_header_row"></div>
@ -162,24 +145,7 @@
<strong><span class='<%=BeanPropertiesUtil.getBoolean(dettPratica, "noCollaudo") ? "fa fa-check-circle-o txt-green" : "fa fa-circle-o" %>'></span></strong> <strong><span class='<%=BeanPropertiesUtil.getBoolean(dettPratica, "noCollaudo") ? "fa fa-check-circle-o txt-green" : "fa fa-circle-o" %>'></span></strong>
<%= LanguageUtil.get(pageContext, "no-collaudo") %> <%= LanguageUtil.get(pageContext, "no-collaudo") %>
</div> </div>
<div class="col-sm-12 col-md-12">
<div class="container-regolamento">
<strong><span class='<%=BeanPropertiesUtil.getBoolean(dettPratica, "normArt3com3") ? "fa fa-check-circle-o txt-green" : "fa fa-circle-o" %>' style="margin-right: 10px;"></span></strong>
<p style="display: inline;"><%= LanguageUtil.get(pageContext, "norm-art3com3") %>:</p>
<ul style="padding-left:20px; list-style: initial;">
<li><%= LanguageUtil.get(pageContext, "norm-art3com3_1") %>;</li>
<li><%= LanguageUtil.get(pageContext, "norm-art3com3_2") %>;</li>
<li><%= LanguageUtil.get(pageContext, "norm-art3com3_3") %>; </li>
<li><%= LanguageUtil.get(pageContext, "norm-art3com3_4") %>;</li>
</ul>
</div>
</div>
<div class="col-sm-12 col-md-12">
<div class="container-regolamento" style="display: inline-block;vertical-align: top;">
<strong><span class='<%=BeanPropertiesUtil.getBoolean(dettPratica, "normArt3com4") ? "fa fa-check-circle-o txt-green" : "fa fa-circle-o" %>' style="margin-right: 10px;"></span></strong>
<p style="display: inline;"><%= LanguageUtil.get(pageContext, "norm-art3com4") %></p>
</div>
</div>
</div> </div>
</div> </div>
</liferay-ui:panel> </liferay-ui:panel>
@ -332,6 +298,42 @@
</div> </div>
</div> </div>
</div> </div>
<div class="row">
<div class="col-sm-12 col-md-12">
<div class="module-group">
<liferay-ui:panel extended="false" defaultState="open" collapsible="false" title="dp" >
<div class="container-fluid">
<div class="row">
<div class="col-sm-6 col-md-3">
<%= LanguageUtil.get(pageContext, "dp-paesaggio-locale") %>
</div>
<div class="col-sm-6 col-md-9">
<%= BeanPropertiesUtil.getString(dettPratica, "paesaggioLocale") %>
</div>
</div>
<div class="row">
<div class="col-sm-6 col-md-3">
<%= LanguageUtil.get(pageContext, "dp-livello-di-tutela") %>
</div>
<div class="col-sm-6 col-md-9">
<%= BeanPropertiesUtil.getString(dettPratica, "livelloDiTutela") %>
</div>
</div>
<div class="row">
<div class="col-sm-6 col-md-3">
<%= LanguageUtil.get(pageContext, "dp-vincoli") %>
</div>
<div class="col-sm-6 col-md-9">
<%= BeanPropertiesUtil.getString(dettPratica, "vincoli") %>
</div>
</div>
</div>
</liferay-ui:panel>
</div>
</div>
</div>
<div class="row"> <div class="row">
<div class="col-sm-12 col-md-12"> <div class="col-sm-12 col-md-12">
<div class="module-group"> <div class="module-group">

Caricamento…
Annulla
Salva