Salvatore La Manna 4 anni fa
parent
commit
7551f3e829
  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. 40
      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. 7
      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. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/carichilavoro/view.jsp
  32. 85
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/fascicolo/navigator/page_dettagli_principali.jsp
  33. 12
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/fe/portlet/FascicoloFePortlet.java
  34. 4
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/edit_modal_fascicolo.jsp
  35. 72
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/navigator/domanda/page_dettagli_principali.jsp
  36. 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="tcConDispositivi" type="boolean" />
<!-- Campi aggiunti che non so se vanno importati dal vecchio -->
<column name="interventoVoceP7" type="String" />
<column name="normLavoriInProprio" type="boolean" />
<column name="normLavoriNoDirettore" 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("tcAltroDescrizione", getTcAltroDescrizione());
attributes.put("tcConDispositivi", getTcConDispositivi());
attributes.put("interventoVoceP7", getInterventoVoceP7());
attributes.put("normLavoriInProprio", getNormLavoriInProprio());
attributes.put("normLavoriNoDirettore", getNormLavoriNoDirettore());
attributes.put("normEsenteBollo", getNormEsenteBollo());
@ -1981,6 +1982,12 @@ public class DettPraticaClp extends BaseModelImpl<DettPratica>
setTcConDispositivi(tcConDispositivi);
}
String interventoVoceP7 = (String)attributes.get("interventoVoceP7");
if (interventoVoceP7 != null) {
setInterventoVoceP7(interventoVoceP7);
}
Boolean normLavoriInProprio = (Boolean)attributes.get(
"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
public boolean getNormLavoriInProprio() {
return _normLavoriInProprio;
@ -9823,6 +9854,7 @@ public class DettPraticaClp extends BaseModelImpl<DettPratica>
clone.setTcAltro(getTcAltro());
clone.setTcAltroDescrizione(getTcAltroDescrizione());
clone.setTcConDispositivi(getTcConDispositivi());
clone.setInterventoVoceP7(getInterventoVoceP7());
clone.setNormLavoriInProprio(getNormLavoriInProprio());
clone.setNormLavoriNoDirettore(getNormLavoriNoDirettore());
clone.setNormEsenteBollo(getNormEsenteBollo());
@ -9907,7 +9939,7 @@ public class DettPraticaClp extends BaseModelImpl<DettPratica>
@Override
public String toString() {
StringBundler sb = new StringBundler(541);
StringBundler sb = new StringBundler(543);
sb.append("{uuid=");
sb.append(getUuid());
@ -10385,6 +10417,8 @@ public class DettPraticaClp extends BaseModelImpl<DettPratica>
sb.append(getTcAltroDescrizione());
sb.append(", tcConDispositivi=");
sb.append(getTcConDispositivi());
sb.append(", interventoVoceP7=");
sb.append(getInterventoVoceP7());
sb.append(", normLavoriInProprio=");
sb.append(getNormLavoriInProprio());
sb.append(", normLavoriNoDirettore=");
@ -10456,7 +10490,7 @@ public class DettPraticaClp extends BaseModelImpl<DettPratica>
@Override
public String toXmlString() {
StringBundler sb = new StringBundler(814);
StringBundler sb = new StringBundler(817);
sb.append("<model><model-name>");
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[");
sb.append(getTcConDispositivi());
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(
"<column><column-name>normLavoriInProprio</column-name><column-value><![CDATA[");
sb.append(getNormLavoriInProprio());
@ -11788,6 +11826,7 @@ public class DettPraticaClp extends BaseModelImpl<DettPratica>
private boolean _tcAltro;
private String _tcAltroDescrizione;
private boolean _tcConDispositivi;
private String _interventoVoceP7;
private boolean _normLavoriInProprio;
private boolean _normLavoriNoDirettore;
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);
/**
* 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.
*

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.setTcAltroDescrizione(model.getTcAltroDescrizione());
soapModel.setTcConDispositivi(model.getTcConDispositivi());
soapModel.setInterventoVoceP7(model.getInterventoVoceP7());
soapModel.setNormLavoriInProprio(model.getNormLavoriInProprio());
soapModel.setNormLavoriNoDirettore(model.getNormLavoriNoDirettore());
soapModel.setNormEsenteBollo(model.getNormEsenteBollo());
@ -2681,6 +2682,14 @@ public class DettPraticaSoap implements Serializable {
_tcConDispositivi = tcConDispositivi;
}
public String getInterventoVoceP7() {
return _interventoVoceP7;
}
public void setInterventoVoceP7(String interventoVoceP7) {
_interventoVoceP7 = interventoVoceP7;
}
public boolean getNormLavoriInProprio() {
return _normLavoriInProprio;
}
@ -3291,6 +3300,7 @@ public class DettPraticaSoap implements Serializable {
private boolean _tcAltro;
private String _tcAltroDescrizione;
private boolean _tcConDispositivi;
private String _interventoVoceP7;
private boolean _normLavoriInProprio;
private boolean _normLavoriNoDirettore;
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("tcAltroDescrizione", getTcAltroDescrizione());
attributes.put("tcConDispositivi", getTcConDispositivi());
attributes.put("interventoVoceP7", getInterventoVoceP7());
attributes.put("normLavoriInProprio", getNormLavoriInProprio());
attributes.put("normLavoriNoDirettore", getNormLavoriNoDirettore());
attributes.put("normEsenteBollo", getNormEsenteBollo());
@ -1955,6 +1956,12 @@ public class DettPraticaWrapper implements DettPratica,
setTcConDispositivi(tcConDispositivi);
}
String interventoVoceP7 = (String)attributes.get("interventoVoceP7");
if (interventoVoceP7 != null) {
setInterventoVoceP7(interventoVoceP7);
}
Boolean normLavoriInProprio = (Boolean)attributes.get(
"normLavoriInProprio");
@ -7966,6 +7973,26 @@ public class DettPraticaWrapper implements DettPratica,
_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.
*

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 tcOperaA25, boolean sanatoriaEdilizia47,
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione)
boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione,
java.lang.String interventoVoceP7)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException;
@ -657,7 +658,7 @@ public interface DettPraticaLocalService extends BaseLocalService,
boolean tcInterventoOpereEscavazione, boolean tcViarch,
boolean tcOperaA25, boolean sanatoriaEdilizia47,
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore)
boolean normLavoriNoDirettore, java.lang.String interventoVoceP7)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException;
@ -726,7 +727,7 @@ public interface DettPraticaLocalService extends BaseLocalService,
boolean tcInterventoOpereEscavazione, boolean tcViarch,
boolean tcOperaA25, boolean sanatoriaEdilizia47,
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore)
boolean normLavoriNoDirettore, java.lang.String interventoVoceP7)
throws com.liferay.portal.kernel.exception.PortalException,
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.Boolean", "java.lang.Boolean", "java.lang.String",
"boolean", "boolean", "boolean", "boolean", "boolean", "boolean",
"boolean", "boolean", "boolean", "double"
"boolean", "boolean", "boolean", "double", "java.lang.String"
};
_methodName42 = "updateDettPraticaDatiDomanda";
@ -320,7 +320,7 @@ public class DettPraticaLocalServiceClp implements DettPraticaLocalService {
"java.lang.String", "java.lang.Boolean", "java.lang.Boolean",
"java.lang.Boolean", "java.lang.String", "boolean", "boolean",
"boolean", "boolean", "boolean", "boolean", "boolean", "boolean",
"boolean"
"boolean", "java.lang.String"
};
_methodName43 = "updateDettPraticaDatiIntegrazione";
@ -346,7 +346,7 @@ public class DettPraticaLocalServiceClp implements DettPraticaLocalService {
"boolean", "boolean", "boolean",
"com.liferay.portal.service.ServiceContext", "boolean",
"boolean", "boolean", "boolean", "boolean", "boolean", "boolean",
"boolean", "boolean", "boolean"
"boolean", "boolean", "boolean", "java.lang.String"
};
_methodName44 = "updateDettPraticaGeologo";
@ -2026,7 +2026,8 @@ public class DettPraticaLocalServiceClp implements DettPraticaLocalService {
boolean tcInterventoOpereEscavazione, boolean tcViarch,
boolean tcOperaA25, boolean sanatoriaEdilizia47,
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione)
boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione,
java.lang.String interventoVoceP7)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
Object returnObj = null;
@ -2485,7 +2486,9 @@ public class DettPraticaLocalServiceClp implements DettPraticaLocalService {
normLavoriNoDirettore,
pagSoggettiAdAutorizzazione
pagSoggettiAdAutorizzazione,
ClpSerializer.translateInput(interventoVoceP7)
});
}
catch (Throwable t) {
@ -2606,7 +2609,7 @@ public class DettPraticaLocalServiceClp implements DettPraticaLocalService {
boolean tcInterventoOpereEscavazione, boolean tcViarch,
boolean tcOperaA25, boolean sanatoriaEdilizia47,
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore)
boolean normLavoriNoDirettore, java.lang.String interventoVoceP7)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
Object returnObj = null;
@ -2939,7 +2942,9 @@ public class DettPraticaLocalServiceClp implements DettPraticaLocalService {
sanatoriaEdilizia326,
normLavoriNoDirettore
normLavoriNoDirettore,
ClpSerializer.translateInput(interventoVoceP7)
});
}
catch (Throwable t) {
@ -3030,7 +3035,7 @@ public class DettPraticaLocalServiceClp implements DettPraticaLocalService {
boolean tcInterventoOpereEscavazione, boolean tcViarch,
boolean tcOperaA25, boolean sanatoriaEdilizia47,
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore)
boolean normLavoriNoDirettore, java.lang.String interventoVoceP7)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
Object returnObj = null;
@ -3235,7 +3240,9 @@ public class DettPraticaLocalServiceClp implements DettPraticaLocalService {
sanatoriaEdilizia326,
normLavoriNoDirettore
normLavoriNoDirettore,
ClpSerializer.translateInput(interventoVoceP7)
});
}
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 tcOperaA25, boolean sanatoriaEdilizia47,
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione)
boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione,
java.lang.String interventoVoceP7)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
return getService()
@ -707,7 +708,7 @@ public class DettPraticaLocalServiceUtil {
noCollaudo, tcNuovaCostruzionePertinenza,
tcInterventoOpereEscavazione, tcViarch, tcOperaA25,
sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326,
normLavoriNoDirettore, pagSoggettiAdAutorizzazione);
normLavoriNoDirettore, pagSoggettiAdAutorizzazione, interventoVoceP7);
}
public static it.tref.liferay.portos.bo.model.DettPratica updateDettPraticaDatiDomanda(
@ -804,7 +805,7 @@ public class DettPraticaLocalServiceUtil {
boolean tcInterventoOpereEscavazione, boolean tcViarch,
boolean tcOperaA25, boolean sanatoriaEdilizia47,
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore)
boolean normLavoriNoDirettore, java.lang.String interventoVoceP7)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
return getService()
@ -863,7 +864,7 @@ public class DettPraticaLocalServiceUtil {
noCollaudo, tcNuovaCostruzionePertinenza,
tcInterventoOpereEscavazione, tcViarch, tcOperaA25,
sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326,
normLavoriNoDirettore);
normLavoriNoDirettore, interventoVoceP7);
}
public static it.tref.liferay.portos.bo.model.DettPratica updateDettPraticaDatiIntegrazione(
@ -930,7 +931,7 @@ public class DettPraticaLocalServiceUtil {
boolean tcInterventoOpereEscavazione, boolean tcViarch,
boolean tcOperaA25, boolean sanatoriaEdilizia47,
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore)
boolean normLavoriNoDirettore, java.lang.String interventoVoceP7)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
return getService()
@ -973,7 +974,7 @@ public class DettPraticaLocalServiceUtil {
serviceContext, bozza, noCollaudo, tcNuovaCostruzionePertinenza,
tcInterventoOpereEscavazione, tcViarch, tcOperaA25,
sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326,
normLavoriNoDirettore);
normLavoriNoDirettore, interventoVoceP7);
}
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 tcOperaA25, boolean sanatoriaEdilizia47,
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione)
boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione,
java.lang.String interventoVoceP7)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
return _dettPraticaLocalService.updateDettPratica(userId,
@ -737,7 +738,7 @@ public class DettPraticaLocalServiceWrapper implements DettPraticaLocalService,
noCollaudo, tcNuovaCostruzionePertinenza,
tcInterventoOpereEscavazione, tcViarch, tcOperaA25,
sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326,
normLavoriNoDirettore, pagSoggettiAdAutorizzazione);
normLavoriNoDirettore, pagSoggettiAdAutorizzazione, interventoVoceP7);
}
@Override
@ -835,7 +836,7 @@ public class DettPraticaLocalServiceWrapper implements DettPraticaLocalService,
boolean tcInterventoOpereEscavazione, boolean tcViarch,
boolean tcOperaA25, boolean sanatoriaEdilizia47,
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore)
boolean normLavoriNoDirettore, java.lang.String interventoVoceP7)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
return _dettPraticaLocalService.updateDettPraticaDatiDomanda(userId,
@ -893,7 +894,7 @@ public class DettPraticaLocalServiceWrapper implements DettPraticaLocalService,
noCollaudo, tcNuovaCostruzionePertinenza,
tcInterventoOpereEscavazione, tcViarch, tcOperaA25,
sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326,
normLavoriNoDirettore);
normLavoriNoDirettore, interventoVoceP7);
}
@Override
@ -961,7 +962,7 @@ public class DettPraticaLocalServiceWrapper implements DettPraticaLocalService,
boolean tcInterventoOpereEscavazione, boolean tcViarch,
boolean tcOperaA25, boolean sanatoriaEdilizia47,
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore)
boolean normLavoriNoDirettore, java.lang.String interventoVoceP7)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
return _dettPraticaLocalService.updateDettPraticaDatiIntegrazione(userId,
@ -1003,7 +1004,7 @@ public class DettPraticaLocalServiceWrapper implements DettPraticaLocalService,
serviceContext, bozza, noCollaudo, tcNuovaCostruzionePertinenza,
tcInterventoOpereEscavazione, tcViarch, tcOperaA25,
sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326,
normLavoriNoDirettore);
normLavoriNoDirettore, interventoVoceP7);
}
@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 tcOperaA25, boolean sanatoriaEdilizia47,
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione)
boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione,
java.lang.String interventoVoceP7)
throws com.liferay.portal.kernel.exception.PortalException,
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.Boolean", "java.lang.Boolean", "java.lang.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";
@ -722,7 +723,8 @@ public class DettPraticaServiceClp implements DettPraticaService {
boolean tcInterventoOpereEscavazione, boolean tcViarch,
boolean tcOperaA25, boolean sanatoriaEdilizia47,
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione)
boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione,
java.lang.String interventoVoceP7)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
Object returnObj = null;
@ -1185,7 +1187,9 @@ public class DettPraticaServiceClp implements DettPraticaService {
normLavoriNoDirettore,
pagSoggettiAdAutorizzazione
pagSoggettiAdAutorizzazione,
ClpSerializer.translateInput(interventoVoceP7)
});
}
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 tcOperaA25, boolean sanatoriaEdilizia47,
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione)
boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione,
java.lang.String interventoVoceP7)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
return getService()
@ -358,7 +359,7 @@ public class DettPraticaServiceUtil {
tcAltriInterventiDesc, noCollaudo, tcNuovaCostruzionePertinenza,
tcInterventoOpereEscavazione, tcViarch, tcOperaA25,
sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326,
normLavoriNoDirettore, pagSoggettiAdAutorizzazione);
normLavoriNoDirettore, pagSoggettiAdAutorizzazione, interventoVoceP7);
}
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 tcOperaA25, boolean sanatoriaEdilizia47,
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione)
boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione,
java.lang.String interventoVoceP7)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
return _dettPraticaService.updateDettPratica(userId, dettPraticaId,
@ -357,7 +358,7 @@ public class DettPraticaServiceWrapper implements DettPraticaService,
tcAltriInterventiDesc, noCollaudo, tcNuovaCostruzionePertinenza,
tcInterventoOpereEscavazione, tcViarch, tcOperaA25,
sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326,
normLavoriNoDirettore, pagSoggettiAdAutorizzazione);
normLavoriNoDirettore, pagSoggettiAdAutorizzazione, interventoVoceP7);
}
@Override

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

@ -482,6 +482,12 @@ public class ValidazionePraticaUtil {
notCompleted.add("sanatorie-obbligatorie");
}
}
if (intPratica.getTipoProcedura().equals(Constants.PROCEDURA_P7)) {
if (Validator.isNull(dettPratica.getInterventoVoceP7())) {
notCompleted.add("intervento-voce-b");
}
}
if (dettPratica.getIntervFinPub() && Validator.isNull(dettPratica.getIntervFinPubDesc())) {
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,
tcAltroDescrizione STRING null,
tcConDispositivi BOOLEAN,
interventoVoceP7 VARCHAR(75) null,
normLavoriInProprio BOOLEAN,
normLavoriNoDirettore 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="tcAltroDescrizione" type="com.liferay.portal.dao.orm.hibernate.StringType" />
<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="normLavoriNoDirettore" 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>
</field>
<field name="tcConDispositivi" type="boolean" />
<field name="interventoVoceP7" type="String" />
<field name="normLavoriInProprio" type="boolean" />
<field name="normLavoriNoDirettore" 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="tcAltroDescrizione" />
<basic name="tcConDispositivi" />
<basic name="interventoVoceP7" />
<basic name="normLavoriInProprio" />
<basic name="normLavoriNoDirettore" />
<basic name="normEsenteBollo" />

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

@ -193,7 +193,9 @@ dp-variante = Dettagli Variante
dp-variante-sostanziale = sostanziale
dp-variante-non-sostanziale = non sostanziale
dett-principali = Dettagli principali
dp = Piano paesaggistico provinciale
piano-paesaggistico = Piano paesaggistico provinciale
dp-zona-sismica = Livello di tutela
dp-paesaggio-locale = Paesaggio locale
dp-livello-di-tutela = Livello di tutela
@ -220,7 +222,7 @@ dp-normativa = Normativa tecnica di riferimento
dp-nuovo-progetto = Nuovo Progetto
localita = Località
via = Via
via = Localizzazione
dp-allegato = Allegato
dp-particelle = Particelle
dp-lat= Latitudine
@ -229,7 +231,7 @@ dp-long= Longitudine
opera-conforme = Opera conforme
### DESCRIZIONE PROGETTO E DATI CATASTALI
dp-dc = Descrizione Progetto e Dati Catastali
dp-dc = Descrizione Progetto e localizzazione
desc-long-intervento = Descrizione dell'intervento
dp-dc-prov = Provincia
dp-dc-comune = Comune
@ -243,15 +245,15 @@ dc-allegato = Allegato
sanatoria-edilizia-47 = L. 47/85 - L.R. 37/85
sanatoria-edilizia-724 = L. n. 724/2004
sanatoria-edilizia-326 = L. n. 326/2003 - L.R. 15/2004 (obbligo certificazione A17)
norm-lavori-in-proprio = il committente esegue i lavori in proprio (IN ECONOMIA) - lavori 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-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 = Opere per i quali non è necessaria la nomina del Direttore dei Lavori (obbligo dichiarazione A30)
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-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
#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
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_1 = relazione geologica firmata da un geologo iscritto all'albo (A05)
@ -302,6 +304,7 @@ cl-rischio-post-int-16 = G*
interv-fin-pub = L'intervento è oggetto di Finanziamento Pubblico
interv-fin-pub-desc = Descrizione intervento oggetto di Finanziamento Pubblico
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 = Destinazione
@ -1267,16 +1270,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-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_P1 = 1.1) Interventi su Beni Culturali mobili
tipo_procedura_P2 = 1.2) Interventi su Beni Culturali immobili
tipo_procedura_P3 = 2) Verifica preventiva dell’interesse archeologico (D.Lgs. 25/2016, art. 25)
tipo_procedura_P4 = 3) Autorizzazione per interventi di edilizia su Beni Culturali (D.Lgs. 42/2004 artt. 21, 22)
tipo_procedura_P5 = 4) Autorizzazione paesaggistica per interventi e/o opere di grande impegno territoriale (D.Lgs. 42/2004 art. 146)
tipo_procedura_P6 = 5) Autorizzazione paesaggistica per opere il cui impatto è valutato mediante documentazione semplificata (D.Lgs. 42/2004 art. 146)
tipo_procedura_P7 = 6) Autorizzazione paesaggistica per interventi di lieve entità (L.R. 5/2019 artt. 3, 5)
tipo_procedura_P8 = 7) Accertamento di compatibilità paesaggistica (D.Lgs. 42/2004 art. 146, 167)
tipo_procedura_P9 = 8) Accertamento di compatibilità paesaggistica per Sanatorie Edilizie (L. 47/1985 e L.R. 37/1985 – L. 724/1994 – L. 326/2003 e L.R. 15/2004)
tipo_procedura_P10 = 9) Certificazione di sussistenza vincoli
sanatoria-edilizia = Sanatoria edilizia
#tipo_procedura_P0 = 1) Autorizzazione per interventi su Beni Culturali (D.Lgs. 42/2004 artt. 21, 31, 48, 49, 50)
tipo_procedura_P1 = 1) Autorizzazione per interventi su Beni Culturali mobili
tipo_procedura_P2 = 2) Autorizzazione per interventi su Beni Culturali immobili
tipo_procedura_P3 = 3) Verifica preventiva dell’interesse archeologico
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 = 5) Autorizzazione per "Settori Speciali"
tipo_procedura_P6 = 6) Autorizzazione paesaggistica
tipo_procedura_P7 = 7) Autorizzazione paesaggistica per interventi di lieve entità
tipo_procedura_P8 = 8) Accertamento di compatibilità paesaggistica
tipo_procedura_P9 = 9) Condono Edilizio
tipo_procedura_P10 = 10) Certificazione di sussistenza vincoli
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");
}
if (!hasColumn("portos_bo_dettpratica", "interventovocep7")) {
s.executeUpdate("ALTER TABLE portos_bo_dettpratica ADD COLUMN interventovocep7 VARCHAR(20) NULL");
}
} catch (SQLException e) {
_log.error("Errore di accesso al database: ", 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 {
@Override
public String toString() {
StringBundler sb = new StringBundler(541);
StringBundler sb = new StringBundler(543);
sb.append("{uuid=");
sb.append(uuid);
@ -516,6 +516,8 @@ public class DettPraticaCacheModel implements CacheModel<DettPratica>,
sb.append(tcAltroDescrizione);
sb.append(", tcConDispositivi=");
sb.append(tcConDispositivi);
sb.append(", interventoVoceP7=");
sb.append(interventoVoceP7);
sb.append(", normLavoriInProprio=");
sb.append(normLavoriInProprio);
sb.append(", normLavoriNoDirettore=");
@ -1503,6 +1505,14 @@ public class DettPraticaCacheModel implements CacheModel<DettPratica>,
}
dettPraticaImpl.setTcConDispositivi(tcConDispositivi);
if (interventoVoceP7 == null) {
dettPraticaImpl.setInterventoVoceP7(StringPool.BLANK);
}
else {
dettPraticaImpl.setInterventoVoceP7(interventoVoceP7);
}
dettPraticaImpl.setNormLavoriInProprio(normLavoriInProprio);
dettPraticaImpl.setNormLavoriNoDirettore(normLavoriNoDirettore);
dettPraticaImpl.setNormEsenteBollo(normEsenteBollo);
@ -1801,6 +1811,7 @@ public class DettPraticaCacheModel implements CacheModel<DettPratica>,
tcAltro = objectInput.readBoolean();
tcAltroDescrizione = objectInput.readUTF();
tcConDispositivi = objectInput.readBoolean();
interventoVoceP7 = objectInput.readUTF();
normLavoriInProprio = objectInput.readBoolean();
normLavoriNoDirettore = objectInput.readBoolean();
normEsenteBollo = objectInput.readBoolean();
@ -2689,6 +2700,14 @@ public class DettPraticaCacheModel implements CacheModel<DettPratica>,
}
objectOutput.writeBoolean(tcConDispositivi);
if (interventoVoceP7 == null) {
objectOutput.writeUTF(StringPool.BLANK);
}
else {
objectOutput.writeUTF(interventoVoceP7);
}
objectOutput.writeBoolean(normLavoriInProprio);
objectOutput.writeBoolean(normLavoriNoDirettore);
objectOutput.writeBoolean(normEsenteBollo);
@ -2981,6 +3000,7 @@ public class DettPraticaCacheModel implements CacheModel<DettPratica>,
public boolean tcAltro;
public String tcAltroDescrizione;
public boolean tcConDispositivi;
public String interventoVoceP7;
public boolean normLavoriInProprio;
public boolean normLavoriNoDirettore;
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.Boolean", "java.lang.Boolean", "java.lang.String",
"boolean", "boolean", "boolean", "boolean", "boolean", "boolean",
"boolean", "boolean", "boolean", "double"
"boolean", "boolean", "boolean", "double", "java.lang.String"
};
_methodName249 = "updateDettPraticaDatiDomanda";
@ -329,7 +329,7 @@ public class DettPraticaLocalServiceClpInvoker {
"java.lang.String", "java.lang.Boolean", "java.lang.Boolean",
"java.lang.Boolean", "java.lang.String", "boolean", "boolean",
"boolean", "boolean", "boolean", "boolean", "boolean", "boolean",
"boolean"
"boolean", "java.lang.String"
};
_methodName250 = "updateDettPraticaDatiIntegrazione";
@ -355,7 +355,7 @@ public class DettPraticaLocalServiceClpInvoker {
"boolean", "boolean", "boolean",
"com.liferay.portal.service.ServiceContext", "boolean",
"boolean", "boolean", "boolean", "boolean", "boolean", "boolean",
"boolean", "boolean", "boolean"
"boolean", "boolean", "boolean", "java.lang.String"
};
_methodName252 = "updateDettPraticaGeologo";
@ -1034,7 +1034,8 @@ public class DettPraticaLocalServiceClpInvoker {
((Boolean)arguments[219]).booleanValue(),
((Boolean)arguments[220]).booleanValue(),
((Boolean)arguments[221]).booleanValue(),
((Double)arguments[222]).doubleValue());
((Double)arguments[222]).doubleValue(),
(java.lang.String)arguments[223]);
}
if (_methodName249.equals(name) &&
@ -1195,7 +1196,8 @@ public class DettPraticaLocalServiceClpInvoker {
((Boolean)arguments[156]).booleanValue(),
((Boolean)arguments[157]).booleanValue(),
((Boolean)arguments[158]).booleanValue(),
((Boolean)arguments[159]).booleanValue());
((Boolean)arguments[159]).booleanValue(),
(java.lang.String)arguments[160]);
}
if (_methodName250.equals(name) &&
@ -1293,7 +1295,8 @@ public class DettPraticaLocalServiceClpInvoker {
((Boolean)arguments[92]).booleanValue(),
((Boolean)arguments[93]).booleanValue(),
((Boolean)arguments[94]).booleanValue(),
((Boolean)arguments[95]).booleanValue());
((Boolean)arguments[95]).booleanValue(),
(java.lang.String)arguments[96]);
}
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.Boolean", "java.lang.Boolean", "java.lang.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";
@ -496,7 +497,8 @@ public class DettPraticaServiceClpInvoker {
((Boolean)arguments[221]).booleanValue(),
((Boolean)arguments[222]).booleanValue(),
((Boolean)arguments[223]).booleanValue(),
((Double)arguments[224]).doubleValue());
((Double)arguments[224]).doubleValue(),
(java.lang.String)arguments[225]);
}
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 tcOperaA25, boolean sanatoriaEdilizia47,
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione)
throws RemoteException {
boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione,
java.lang.String interventoVoceP7) throws RemoteException {
try {
it.tref.liferay.portos.bo.model.DettPratica returnValue = DettPraticaServiceUtil.updateDettPratica(userId,
dettPraticaId, intPraticaId, integrazione, protocollo,
@ -431,7 +431,8 @@ public class DettPraticaServiceSoap {
tcNuovaCostruzionePertinenza, tcInterventoOpereEscavazione,
tcViarch, tcOperaA25, sanatoriaEdilizia47,
sanatoriaEdilizia724, sanatoriaEdilizia326,
normLavoriNoDirettore, pagSoggettiAdAutorizzazione);
normLavoriNoDirettore, pagSoggettiAdAutorizzazione,
interventoVoceP7);
return it.tref.liferay.portos.bo.model.DettPraticaSoap.toSoapModel(returnValue);
}

7
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.
*/
private static final Log _log = LogFactoryUtil.getLog(AvvisoLocalServiceImpl.class.getName());
private static final Log _log = LogFactoryUtil.getLog(AsseverazioneLocalServiceImpl.class);
@Override
@ -172,8 +174,9 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
file = "geologo";
break;
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";
} else {
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.getTcOperaA25(), dettPraticaToClone.getSanatoriaEdilizia47(),
dettPraticaToClone.getSanatoriaEdilizia724(), dettPraticaToClone.getSanatoriaEdilizia326(),
dettPraticaToClone.getNormLavoriNoDirettore());
dettPraticaToClone.getNormLavoriNoDirettore(), dettPraticaToClone.getInterventoVoceP7());
copy = updateDettPraticaGeologo(copy.getUserId(), copy.getDettPraticaId(), copy.getIntPraticaId(),
dettPraticaToClone.getGeoClasseIndagine(), dettPraticaToClone.getGeoCategoriaSottosuolo(),
@ -748,7 +748,8 @@ public class DettPraticaLocalServiceImpl extends DettPraticaLocalServiceBaseImpl
Boolean tcManutOrdStraord, Boolean tcAltriInterventi, String tcAltriInterventiDesc,
boolean noCollaudo, boolean tcNuovaCostruzionePertinenza, boolean tcInterventoOpereEscavazione,
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 {
Date now = new Date();
@ -983,6 +984,8 @@ public class DettPraticaLocalServiceImpl extends DettPraticaLocalServiceBaseImpl
dettPratica.setSanatoriaEdilizia47(sanatoriaEdilizia47);
dettPratica.setSanatoriaEdilizia724(sanatoriaEdilizia724);
dettPratica.setSanatoriaEdilizia326(sanatoriaEdilizia326);
dettPratica.setInterventoVoceP7(interventoVoceP7);
dettPratica.setNormLavoriNoDirettore(normLavoriNoDirettore);
@ -1048,7 +1051,7 @@ public class DettPraticaLocalServiceImpl extends DettPraticaLocalServiceBaseImpl
Boolean tcAltriInterventi, String tcAltriInterventiDesc, boolean noCollaudo,
boolean tcNuovaCostruzionePertinenza, boolean tcInterventoOpereEscavazione, boolean tcViarch,
boolean tcOperaA25, boolean sanatoriaEdilizia47, boolean sanatoriaEdilizia724,
boolean sanatoriaEdilizia326, boolean normLavoriNoDirettore) throws PortalException,
boolean sanatoriaEdilizia326, boolean normLavoriNoDirettore, String interventoVoceP7) throws PortalException,
SystemException {
Date now = new Date();
@ -1084,7 +1087,7 @@ public class DettPraticaLocalServiceImpl extends DettPraticaLocalServiceBaseImpl
normDm03, normDm2018, normDprg01, normDprg02, normAnr, normArt3com3, normArt3com4, normOrd01,
normDm04, normDm05, normCI01, normLTC01, suap, normSismaBonus, clRischioPreInt,
clRischioPostInt, intervFinPub, intervFinPubDesc, sanatoriaEdilizia47, sanatoriaEdilizia724,
sanatoriaEdilizia326, normLavoriNoDirettore, serviceContext, bozza);
sanatoriaEdilizia326, normLavoriNoDirettore, interventoVoceP7, serviceContext, bozza);
DettPratica dettPratica = dettPraticaPersistence.fetchByPrimaryKey(dettPraticaId);
@ -1255,6 +1258,8 @@ public class DettPraticaLocalServiceImpl extends DettPraticaLocalServiceBaseImpl
dettPratica.setSanatoriaEdilizia326(sanatoriaEdilizia326);
dettPratica.setSanatoriaEdilizia47(sanatoriaEdilizia47);
dettPratica.setSanatoriaEdilizia724(sanatoriaEdilizia724);
dettPratica.setInterventoVoceP7(interventoVoceP7);
dettPratica.setNormLavoriNoDirettore(normLavoriNoDirettore);
@ -1304,7 +1309,7 @@ public class DettPraticaLocalServiceImpl extends DettPraticaLocalServiceBaseImpl
boolean bozza, boolean noCollaudo, boolean tcNuovaCostruzionePertinenza,
boolean tcInterventoOpereEscavazione, boolean tcViarch, boolean tcOperaA25,
boolean sanatoriaEdilizia47, boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore) throws PortalException, SystemException {
boolean normLavoriNoDirettore, String interventoVoceP7) throws PortalException, SystemException {
Date now = new Date();
@ -1476,6 +1481,8 @@ public class DettPraticaLocalServiceImpl extends DettPraticaLocalServiceBaseImpl
dettPratica.setSanatoriaEdilizia47(sanatoriaEdilizia47);
dettPratica.setSanatoriaEdilizia326(sanatoriaEdilizia326);
dettPratica.setSanatoriaEdilizia724(sanatoriaEdilizia724);
dettPratica.setInterventoVoceP7(interventoVoceP7);
dettPratica.setNormLavoriNoDirettore(normLavoriNoDirettore);
@ -1532,7 +1539,7 @@ public class DettPraticaLocalServiceImpl extends DettPraticaLocalServiceBaseImpl
boolean suap, boolean normSismaBonus, String clRischioPreInt, String clRischioPostInt,
boolean intervFinPub, String intervFinPubDesc, boolean sanatoriaEdilizia47,
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326, boolean normLavoriNoDirettore,
ServiceContext serviceContext, boolean bozza) {
String interventoVoceP7, ServiceContext serviceContext, boolean bozza) {
}
@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 tcNuovaCostruzionePertinenza, boolean tcInterventoOpereEscavazione, boolean tcViarch,
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;
if (oldDettPraticaId == 0) {
@ -235,7 +236,7 @@ public class DettPraticaServiceImpl extends DettPraticaServiceBaseImpl {
serviceContext, bozza, noCollaudo, tcNuovaCostruzionePertinenza,
tcInterventoOpereEscavazione, tcViarch, tcOperaA25,
sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326,
normLavoriNoDirettore);
normLavoriNoDirettore, interventoVoceP7);
} else {
@ -285,7 +286,7 @@ public class DettPraticaServiceImpl extends DettPraticaServiceBaseImpl {
tcAltriInterventi, tcAltriInterventiDesc, noCollaudo,
tcNuovaCostruzionePertinenza, tcInterventoOpereEscavazione, tcViarch, tcOperaA25,
sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326,
normLavoriNoDirettore);
normLavoriNoDirettore, interventoVoceP7);
}
@ -361,7 +362,7 @@ public class DettPraticaServiceImpl extends DettPraticaServiceBaseImpl {
vincoli, destinazioneAltroIntervento, tcCostruzioniEsistenti, tcManutOrdStraord,
tcAltriInterventi, tcAltriInterventiDesc, noCollaudo, tcNuovaCostruzionePertinenza,
tcInterventoOpereEscavazione, tcViarch, tcOperaA25, sanatoriaEdilizia47, sanatoriaEdilizia724,
sanatoriaEdilizia326, normLavoriNoDirettore, pagSoggettiAdAutorizzazione);
sanatoriaEdilizia326, normLavoriNoDirettore, pagSoggettiAdAutorizzazione, interventoVoceP7);
}
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

@ -4987,6 +4987,7 @@ public class DettPraticaPersistenceImpl extends BasePersistenceImpl<DettPratica>
dettPraticaImpl.setTcAltro(dettPratica.isTcAltro());
dettPraticaImpl.setTcAltroDescrizione(dettPratica.getTcAltroDescrizione());
dettPraticaImpl.setTcConDispositivi(dettPratica.isTcConDispositivi());
dettPraticaImpl.setInterventoVoceP7(dettPratica.getInterventoVoceP7());
dettPraticaImpl.setNormLavoriInProprio(dettPratica.isNormLavoriInProprio());
dettPraticaImpl.setNormLavoriNoDirettore(dettPratica.isNormLavoriNoDirettore());
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>
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
di cui al Titolo II del DPR n. 380/2001, recepito nella Regione Siciliana con la L.R. 16/2016;
</li>
@ -49,8 +49,8 @@ D. Lgs. n. 101/2018
</ul>
<ul>
<li>
che l'importo dei diritti fissi versati dal committente ai sensi dell'art. 37, comma 1, della L.R. n. 20/2003,
art. 37 è congruo in relazione al tipo di intervento ed al volume dell'opera;
che l'importo dei diritti fissi versati dal committente ai sensi dell'art. 7 e ss.mm. della L.R. n. 17/2004
è congruo in relazione al tipo di intervento ed al volume dell'opera;
</li>
##anteprima
<li>

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

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

85
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="col-sm-12 col-md-12">
<div class="module-group">
<c:if test="<%= AzioniPraticheUtil.isAutorizzazione(intPratica.getIntPraticaId()) && TipoIntegrazioneUtil.VARIANTE.equalsIgnoreCase(dettPratica.getTipoIntegrazione()) %>">
<div class="module-group">
<liferay-ui:panel extended="false" defaultState="open" collapsible="false" title="dp-variante">
@ -50,23 +49,9 @@
</liferay-ui:panel>
</div>
</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="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) %>">
<div class="row">
<div class="col-sm-12">
@ -88,15 +73,15 @@
</div>
</div>
</c:if>
</div>
</liferay-ui:panel>
<liferay-ui:panel extended="false" defaultState="open" collapsible="false" title="Normativa">
<div class="container-fluid">
<div class="row">
<div class="col-sm-12 col-md-12">
<div class="fascicolo_header_row"></div>
<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>
</div>
</c:if>
<div class="row">
<div class="col-xs-12">
<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>
</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="col-xs-12">
<%= LanguageUtil.get(pageContext, "estremi-prat-com") %>:
@ -287,6 +247,31 @@
</div>
</div>
</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="col-sm-12 col-md-12">
<div class="module-group">

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

@ -1509,8 +1509,9 @@ public class FascicoloFePortlet extends MVCPortlet {
boolean sanatoriaEdilizia47 = ParamUtil.getBoolean(actionRequest, "sanatoriaEdilizia47");
boolean sanatoriaEdilizia724 = ParamUtil.getBoolean(actionRequest, "sanatoriaEdilizia724");
boolean sanatoriaEdilizia326 = ParamUtil.getBoolean(actionRequest, "sanatoriaEdilizia326");
boolean normLavoriNoDirettore = ParamUtil.getBoolean(actionRequest, "normLavoriNoDirettore");
String interventoVoceP7 = ParamUtil.getString(actionRequest, "interventoVoceP7");
boolean normLavoriNoDirettore = ParamUtil.getBoolean(actionRequest, "normLavoriNoDirettore");
long userId = PortalUtil.getUserId(actionRequest);
@ -1572,7 +1573,7 @@ public class FascicoloFePortlet extends MVCPortlet {
tcCostruzioniEsistenti, tcManutOrdStraord, tcAltriInterventi, tcAltriInterventiDesc,
noCollaudo, tcNuovaCostruzionePertinenza, tcInterventoOpereEscavazione, tcViarch,
tcOperaA25, sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326, normLavoriNoDirettore,
pagSoggettiAdAutorizzazione);
pagSoggettiAdAutorizzazione, interventoVoceP7);
String redirect = ParamUtil.getString(actionRequest, "redirect");
if (Validator.isNull(redirect)) {
@ -2014,7 +2015,8 @@ public class FascicoloFePortlet extends MVCPortlet {
boolean sanatoriaEdilizia47 = ParamUtil.getBoolean(actionRequest, "sanatoriaEdilizia47");
boolean sanatoriaEdilizia724 = ParamUtil.getBoolean(actionRequest, "sanatoriaEdilizia724");
boolean sanatoriaEdilizia326 = ParamUtil.getBoolean(actionRequest, "sanatoriaEdilizia326");
String interventoVoceP7 = ParamUtil.getString(actionRequest, "interventoVoceP7");
boolean normLavoriNoDirettore = ParamUtil.getBoolean(actionRequest, "normLavoriNoDirettore");
try {
@ -2078,7 +2080,7 @@ public class FascicoloFePortlet extends MVCPortlet {
tcCostruzioniEsistenti, tcManutOrdStraord, tcAltriInterventi, tcAltriInterventiDesc,
noCollaudo, tcNuovaCostruzionePertinenza, tcInterventoOpereEscavazione, tcViarch,
tcOperaA25, sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326,
normLavoriNoDirettore, pagSoggettiAdAutorizzazione);
normLavoriNoDirettore, pagSoggettiAdAutorizzazione, interventoVoceP7);
String redirect = ParamUtil.getString(actionRequest, "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="col-xs-12 add-new-project__procedura">
<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:validator name="required"></aui:validator>
</aui:input>

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

@ -83,23 +83,8 @@
</c:if>
<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="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="module-group group_dati_catastali">
<liferay-ui:panel extended="false" defaultState="open" collapsible="false"
@ -137,6 +122,9 @@
</div>
</div>
</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="col-xs-12 col-sm-12 col-md-12 col-lg-12">
<aui:input disabled="<%=disabledInput && !enabledByIntegrazione %>"
@ -185,7 +173,7 @@
</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">
<aui:input disabled="<%=disabledInput && !enabledByIntegrazione %>" name="normArt3com3" label="" />
</div>
@ -201,7 +189,7 @@
</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">
<aui:input disabled="<%=disabledInput && !enabledByIntegrazione %>" name="normArt3com4" label=""/>
</div>
@ -380,6 +368,34 @@
</liferay-ui:panel>
</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="module-group group_dati_catastali">
@ -821,7 +837,6 @@ $('#destinazioneinazione input[type="radio"]').on('click', function(){
agMax = parseFloat("<%=territorio.getAgMax()%>");
$('#<portlet:namespace/>ag').keypress(function (e) {
console.log(e.which);
if (e.which != 8 && e.which != 0 && (e.which < 44 || e.which > 57)) {
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);
if (_this.is(":checked")){
$('#<portlet:namespace/>tc-costruzioni-esistentiCheckbox').prop('checked', true).attr('checked', true);
$('#<portlet:namespace/>tc-costruzioni-esistentiCheckbox').prop('disabled', true).attr('disabled', true);
}else{
$('#<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 () {
var _this = $(this);
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/>tcInterventiCheckbox').prop("checked", true).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').removeClass('disabled');
}else {
$('#<portlet:namespace/>noCollaudoCheckbox').prop('checked', false).attr('checked', false);
$('#<portlet:namespace/>tc-nuova-costruzioneCheckbox').removeAttr("disabled");
$('#<portlet:namespace/>tcInterventiCheckbox').prop("checked", false).removeAttr("disabled");
$('#<portlet:namespace/>tcAdeguamentoSismicoCheckbox').prop("checked", false).attr("disabled", true);
@ -994,4 +1020,4 @@ function checkCollaudoStatico(){
}
}
</script>
</script>

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="col-sm-12 col-md-12">
<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="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) %>">
<div class="row">
<div class="col-sm-12">
@ -128,6 +103,14 @@
</div>
</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="col-sm-12 col-md-12">
<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>
<%= LanguageUtil.get(pageContext, "no-collaudo") %>
</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>
</liferay-ui:panel>
@ -332,6 +298,42 @@
</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="col-sm-12 col-md-12">
<div class="module-group">

Caricamento…
Annulla
Salva