Sfoglia il codice sorgente

modifiche a tutti i campi e obbligatorietà finite, mancano dichiarazioni

master
Mattia Gosetto 3 anni fa
parent
commit
eb7ff1a6aa
  1. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service.xml
  2. 49
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DettPraticaClp.java
  3. 21
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DettPraticaModel.java
  4. 14
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DettPraticaSoap.java
  5. 38
      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. 26
      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. 9
      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. 71
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/util/DocumentiPraticaUtil.java
  15. 85
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/util/ValidazionePraticaUtil.java
  16. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/tables.sql
  17. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/META-INF/portlet-hbm.xml
  18. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/META-INF/portlet-model-hints.xml
  19. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/META-INF/portlet-orm.xml
  20. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/content/Portal.properties
  21. 8
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/model/impl/DettPraticaCacheModel.java
  22. 42
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/model/impl/DettPraticaModelImpl.java
  23. 16
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/base/DettPraticaLocalServiceClpInvoker.java
  24. 5
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/base/DettPraticaServiceClpInvoker.java
  25. 6
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/http/DettPraticaServiceSoap.java
  26. 13
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/DettPraticaLocalServiceImpl.java
  27. 8
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/DettPraticaServiceImpl.java
  28. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/DettPraticaPersistenceImpl.java
  29. 4
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/service.properties
  30. 8
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/fascicolo/navigator/page_dettagli_principali.jsp
  31. 9
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/fascicolo/navigator/page_riepilogo.jsp
  32. 7
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/fe/portlet/FascicoloFePortlet.java
  33. 19
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/navigator/domanda/page_dettagli_principali.jsp
  34. 8
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/view_fascicolo_dettagli.jsp
  35. 8
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/view_fascicolo_riepilogo.jsp
  36. 1
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/js/main.js

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

@ -506,6 +506,7 @@
<column name="tcManutOrdStraord" type="boolean" />
<column name="tcNuovaCostruzionePertinenza" type="boolean" />
<column name="tcInterventoOpereEscavazione" type="boolean" />
<column name="tcNoOpereEscavazione" type="boolean" />
<column name="tcViarch" type="boolean" />
<column name="tcOperaA25" type="boolean" />
<column name="tcAltriInterventi" type="boolean" />

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

@ -358,6 +358,7 @@ public class DettPraticaClp extends BaseModelImpl<DettPratica>
getTcNuovaCostruzionePertinenza());
attributes.put("tcInterventoOpereEscavazione",
getTcInterventoOpereEscavazione());
attributes.put("tcNoOpereEscavazione", getTcNoOpereEscavazione());
attributes.put("tcViarch", getTcViarch());
attributes.put("tcOperaA25", getTcOperaA25());
attributes.put("tcAltriInterventi", getTcAltriInterventi());
@ -1864,6 +1865,13 @@ public class DettPraticaClp extends BaseModelImpl<DettPratica>
setTcInterventoOpereEscavazione(tcInterventoOpereEscavazione);
}
Boolean tcNoOpereEscavazione = (Boolean)attributes.get(
"tcNoOpereEscavazione");
if (tcNoOpereEscavazione != null) {
setTcNoOpereEscavazione(tcNoOpereEscavazione);
}
Boolean tcViarch = (Boolean)attributes.get("tcViarch");
if (tcViarch != null) {
@ -7900,6 +7908,35 @@ public class DettPraticaClp extends BaseModelImpl<DettPratica>
}
}
@Override
public boolean getTcNoOpereEscavazione() {
return _tcNoOpereEscavazione;
}
@Override
public boolean isTcNoOpereEscavazione() {
return _tcNoOpereEscavazione;
}
@Override
public void setTcNoOpereEscavazione(boolean tcNoOpereEscavazione) {
_tcNoOpereEscavazione = tcNoOpereEscavazione;
if (_dettPraticaRemoteModel != null) {
try {
Class<?> clazz = _dettPraticaRemoteModel.getClass();
Method method = clazz.getMethod("setTcNoOpereEscavazione",
boolean.class);
method.invoke(_dettPraticaRemoteModel, tcNoOpereEscavazione);
}
catch (Exception e) {
throw new UnsupportedOperationException(e);
}
}
}
@Override
public boolean getTcViarch() {
return _tcViarch;
@ -9842,6 +9879,7 @@ public class DettPraticaClp extends BaseModelImpl<DettPratica>
clone.setTcManutOrdStraord(getTcManutOrdStraord());
clone.setTcNuovaCostruzionePertinenza(getTcNuovaCostruzionePertinenza());
clone.setTcInterventoOpereEscavazione(getTcInterventoOpereEscavazione());
clone.setTcNoOpereEscavazione(getTcNoOpereEscavazione());
clone.setTcViarch(getTcViarch());
clone.setTcOperaA25(getTcOperaA25());
clone.setTcAltriInterventi(getTcAltriInterventi());
@ -9946,7 +9984,7 @@ public class DettPraticaClp extends BaseModelImpl<DettPratica>
@Override
public String toString() {
StringBundler sb = new StringBundler(543);
StringBundler sb = new StringBundler(545);
sb.append("{uuid=");
sb.append(getUuid());
@ -10386,6 +10424,8 @@ public class DettPraticaClp extends BaseModelImpl<DettPratica>
sb.append(getTcNuovaCostruzionePertinenza());
sb.append(", tcInterventoOpereEscavazione=");
sb.append(getTcInterventoOpereEscavazione());
sb.append(", tcNoOpereEscavazione=");
sb.append(getTcNoOpereEscavazione());
sb.append(", tcViarch=");
sb.append(getTcViarch());
sb.append(", tcOperaA25=");
@ -10497,7 +10537,7 @@ public class DettPraticaClp extends BaseModelImpl<DettPratica>
@Override
public String toXmlString() {
StringBundler sb = new StringBundler(817);
StringBundler sb = new StringBundler(820);
sb.append("<model><model-name>");
sb.append("it.tref.liferay.portos.bo.model.DettPratica");
@ -11379,6 +11419,10 @@ public class DettPraticaClp extends BaseModelImpl<DettPratica>
"<column><column-name>tcInterventoOpereEscavazione</column-name><column-value><![CDATA[");
sb.append(getTcInterventoOpereEscavazione());
sb.append("]]></column-value></column>");
sb.append(
"<column><column-name>tcNoOpereEscavazione</column-name><column-value><![CDATA[");
sb.append(getTcNoOpereEscavazione());
sb.append("]]></column-value></column>");
sb.append(
"<column><column-name>tcViarch</column-name><column-value><![CDATA[");
sb.append(getTcViarch());
@ -11814,6 +11858,7 @@ public class DettPraticaClp extends BaseModelImpl<DettPratica>
private boolean _tcManutOrdStraord;
private boolean _tcNuovaCostruzionePertinenza;
private boolean _tcInterventoOpereEscavazione;
private boolean _tcNoOpereEscavazione;
private boolean _tcViarch;
private boolean _tcOperaA25;
private boolean _tcAltriInterventi;

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

@ -3870,6 +3870,27 @@ public interface DettPraticaModel extends BaseModel<DettPratica>,
public void setTcInterventoOpereEscavazione(
boolean tcInterventoOpereEscavazione);
/**
* Returns the tc no opere escavazione of this dett pratica.
*
* @return the tc no opere escavazione of this dett pratica
*/
public boolean getTcNoOpereEscavazione();
/**
* Returns <code>true</code> if this dett pratica is tc no opere escavazione.
*
* @return <code>true</code> if this dett pratica is tc no opere escavazione; <code>false</code> otherwise
*/
public boolean isTcNoOpereEscavazione();
/**
* Sets whether this dett pratica is tc no opere escavazione.
*
* @param tcNoOpereEscavazione the tc no opere escavazione of this dett pratica
*/
public void setTcNoOpereEscavazione(boolean tcNoOpereEscavazione);
/**
* Returns the tc viarch of this dett pratica.
*

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

@ -250,6 +250,7 @@ public class DettPraticaSoap implements Serializable {
soapModel.setTcManutOrdStraord(model.getTcManutOrdStraord());
soapModel.setTcNuovaCostruzionePertinenza(model.getTcNuovaCostruzionePertinenza());
soapModel.setTcInterventoOpereEscavazione(model.getTcInterventoOpereEscavazione());
soapModel.setTcNoOpereEscavazione(model.getTcNoOpereEscavazione());
soapModel.setTcViarch(model.getTcViarch());
soapModel.setTcOperaA25(model.getTcOperaA25());
soapModel.setTcAltriInterventi(model.getTcAltriInterventi());
@ -2466,6 +2467,18 @@ public class DettPraticaSoap implements Serializable {
_tcInterventoOpereEscavazione = tcInterventoOpereEscavazione;
}
public boolean getTcNoOpereEscavazione() {
return _tcNoOpereEscavazione;
}
public boolean isTcNoOpereEscavazione() {
return _tcNoOpereEscavazione;
}
public void setTcNoOpereEscavazione(boolean tcNoOpereEscavazione) {
_tcNoOpereEscavazione = tcNoOpereEscavazione;
}
public boolean getTcViarch() {
return _tcViarch;
}
@ -3285,6 +3298,7 @@ public class DettPraticaSoap implements Serializable {
private boolean _tcManutOrdStraord;
private boolean _tcNuovaCostruzionePertinenza;
private boolean _tcInterventoOpereEscavazione;
private boolean _tcNoOpereEscavazione;
private boolean _tcViarch;
private boolean _tcOperaA25;
private boolean _tcAltriInterventi;

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

@ -332,6 +332,7 @@ public class DettPraticaWrapper implements DettPratica,
getTcNuovaCostruzionePertinenza());
attributes.put("tcInterventoOpereEscavazione",
getTcInterventoOpereEscavazione());
attributes.put("tcNoOpereEscavazione", getTcNoOpereEscavazione());
attributes.put("tcViarch", getTcViarch());
attributes.put("tcOperaA25", getTcOperaA25());
attributes.put("tcAltriInterventi", getTcAltriInterventi());
@ -1838,6 +1839,13 @@ public class DettPraticaWrapper implements DettPratica,
setTcInterventoOpereEscavazione(tcInterventoOpereEscavazione);
}
Boolean tcNoOpereEscavazione = (Boolean)attributes.get(
"tcNoOpereEscavazione");
if (tcNoOpereEscavazione != null) {
setTcNoOpereEscavazione(tcNoOpereEscavazione);
}
Boolean tcViarch = (Boolean)attributes.get("tcViarch");
if (tcViarch != null) {
@ -7434,6 +7442,36 @@ public class DettPraticaWrapper implements DettPratica,
_dettPratica.setTcInterventoOpereEscavazione(tcInterventoOpereEscavazione);
}
/**
* Returns the tc no opere escavazione of this dett pratica.
*
* @return the tc no opere escavazione of this dett pratica
*/
@Override
public boolean getTcNoOpereEscavazione() {
return _dettPratica.getTcNoOpereEscavazione();
}
/**
* Returns <code>true</code> if this dett pratica is tc no opere escavazione.
*
* @return <code>true</code> if this dett pratica is tc no opere escavazione; <code>false</code> otherwise
*/
@Override
public boolean isTcNoOpereEscavazione() {
return _dettPratica.isTcNoOpereEscavazione();
}
/**
* Sets whether this dett pratica is tc no opere escavazione.
*
* @param tcNoOpereEscavazione the tc no opere escavazione of this dett pratica
*/
@Override
public void setTcNoOpereEscavazione(boolean tcNoOpereEscavazione) {
_dettPratica.setTcNoOpereEscavazione(tcNoOpereEscavazione);
}
/**
* Returns the tc viarch 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

@ -554,7 +554,8 @@ public interface DettPraticaLocalService extends BaseLocalService,
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione,
java.lang.String interventoVoceP7, boolean nominaImpresa,
boolean nominaDirettoreLavori, boolean nominaCollaudatore)
boolean nominaDirettoreLavori, boolean nominaCollaudatore,
boolean tcNoOpereEscavazione)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException;
@ -655,7 +656,7 @@ public interface DettPraticaLocalService extends BaseLocalService,
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore, java.lang.String interventoVoceP7,
boolean nominaImpresa, boolean nominaDirettoreLavori,
boolean nominaCollaudatore)
boolean nominaCollaudatore, boolean tcNoOpereEscavazione)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException;
@ -726,7 +727,7 @@ public interface DettPraticaLocalService extends BaseLocalService,
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore, java.lang.String interventoVoceP7,
boolean nominaImpresa, boolean nominaDirettoreLavori,
boolean nominaCollaudatore)
boolean nominaCollaudatore, boolean tcNoOpereEscavazione)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException;

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

@ -274,7 +274,7 @@ public class DettPraticaLocalServiceClp implements DettPraticaLocalService {
"java.lang.Boolean", "java.lang.Boolean", "java.lang.String",
"boolean", "boolean", "boolean", "boolean", "boolean", "boolean",
"boolean", "boolean", "boolean", "double", "java.lang.String",
"boolean", "boolean", "boolean"
"boolean", "boolean", "boolean", "boolean"
};
_methodName41 = "updateDettPraticaDatiDomanda";
@ -316,7 +316,8 @@ 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", "java.lang.String", "boolean", "boolean", "boolean"
"boolean", "java.lang.String", "boolean", "boolean", "boolean",
"boolean"
};
_methodName42 = "updateDettPraticaDatiIntegrazione";
@ -343,7 +344,7 @@ public class DettPraticaLocalServiceClp implements DettPraticaLocalService {
"com.liferay.portal.service.ServiceContext", "boolean",
"boolean", "boolean", "boolean", "boolean", "boolean", "boolean",
"boolean", "boolean", "boolean", "java.lang.String", "boolean",
"boolean", "boolean"
"boolean", "boolean", "boolean"
};
_methodName43 = "updateDettPraticaGeologo";
@ -1979,7 +1980,8 @@ public class DettPraticaLocalServiceClp implements DettPraticaLocalService {
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione,
java.lang.String interventoVoceP7, boolean nominaImpresa,
boolean nominaDirettoreLavori, boolean nominaCollaudatore)
boolean nominaDirettoreLavori, boolean nominaCollaudatore,
boolean tcNoOpereEscavazione)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
Object returnObj = null;
@ -2442,7 +2444,9 @@ public class DettPraticaLocalServiceClp implements DettPraticaLocalService {
nominaDirettoreLavori,
nominaCollaudatore
nominaCollaudatore,
tcNoOpereEscavazione
});
}
catch (Throwable t) {
@ -2565,7 +2569,7 @@ public class DettPraticaLocalServiceClp implements DettPraticaLocalService {
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore, java.lang.String interventoVoceP7,
boolean nominaImpresa, boolean nominaDirettoreLavori,
boolean nominaCollaudatore)
boolean nominaCollaudatore, boolean tcNoOpereEscavazione)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
Object returnObj = null;
@ -2904,7 +2908,9 @@ public class DettPraticaLocalServiceClp implements DettPraticaLocalService {
nominaDirettoreLavori,
nominaCollaudatore
nominaCollaudatore,
tcNoOpereEscavazione
});
}
catch (Throwable t) {
@ -2997,7 +3003,7 @@ public class DettPraticaLocalServiceClp implements DettPraticaLocalService {
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore, java.lang.String interventoVoceP7,
boolean nominaImpresa, boolean nominaDirettoreLavori,
boolean nominaCollaudatore)
boolean nominaCollaudatore, boolean tcNoOpereEscavazione)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
Object returnObj = null;
@ -3210,7 +3216,9 @@ public class DettPraticaLocalServiceClp implements DettPraticaLocalService {
nominaDirettoreLavori,
nominaCollaudatore
nominaCollaudatore,
tcNoOpereEscavazione
});
}
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

@ -619,7 +619,8 @@ public class DettPraticaLocalServiceUtil {
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione,
java.lang.String interventoVoceP7, boolean nominaImpresa,
boolean nominaDirettoreLavori, boolean nominaCollaudatore)
boolean nominaDirettoreLavori, boolean nominaCollaudatore,
boolean tcNoOpereEscavazione)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
return getService()
@ -701,7 +702,7 @@ public class DettPraticaLocalServiceUtil {
sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326,
normLavoriNoDirettore, pagSoggettiAdAutorizzazione,
interventoVoceP7, nominaImpresa, nominaDirettoreLavori,
nominaCollaudatore);
nominaCollaudatore, tcNoOpereEscavazione);
}
public static it.tref.liferay.portos.bo.model.DettPratica updateDettPraticaDatiDomanda(
@ -800,7 +801,7 @@ public class DettPraticaLocalServiceUtil {
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore, java.lang.String interventoVoceP7,
boolean nominaImpresa, boolean nominaDirettoreLavori,
boolean nominaCollaudatore)
boolean nominaCollaudatore, boolean tcNoOpereEscavazione)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
return getService()
@ -859,7 +860,7 @@ public class DettPraticaLocalServiceUtil {
tcInterventoOpereEscavazione, tcViarch, tcOperaA25,
sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326,
normLavoriNoDirettore, interventoVoceP7, nominaImpresa,
nominaDirettoreLavori, nominaCollaudatore);
nominaDirettoreLavori, nominaCollaudatore, tcNoOpereEscavazione);
}
public static it.tref.liferay.portos.bo.model.DettPratica updateDettPraticaDatiIntegrazione(
@ -928,7 +929,7 @@ public class DettPraticaLocalServiceUtil {
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore, java.lang.String interventoVoceP7,
boolean nominaImpresa, boolean nominaDirettoreLavori,
boolean nominaCollaudatore)
boolean nominaCollaudatore, boolean tcNoOpereEscavazione)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
return getService()
@ -972,7 +973,7 @@ public class DettPraticaLocalServiceUtil {
tcInterventoOpereEscavazione, tcViarch, tcOperaA25,
sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326,
normLavoriNoDirettore, interventoVoceP7, nominaImpresa,
nominaDirettoreLavori, nominaCollaudatore);
nominaDirettoreLavori, nominaCollaudatore, tcNoOpereEscavazione);
}
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

@ -649,7 +649,8 @@ public class DettPraticaLocalServiceWrapper implements DettPraticaLocalService,
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione,
java.lang.String interventoVoceP7, boolean nominaImpresa,
boolean nominaDirettoreLavori, boolean nominaCollaudatore)
boolean nominaDirettoreLavori, boolean nominaCollaudatore,
boolean tcNoOpereEscavazione)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
return _dettPraticaLocalService.updateDettPratica(userId,
@ -731,7 +732,7 @@ public class DettPraticaLocalServiceWrapper implements DettPraticaLocalService,
sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326,
normLavoriNoDirettore, pagSoggettiAdAutorizzazione,
interventoVoceP7, nominaImpresa, nominaDirettoreLavori,
nominaCollaudatore);
nominaCollaudatore, tcNoOpereEscavazione);
}
@Override
@ -831,7 +832,7 @@ public class DettPraticaLocalServiceWrapper implements DettPraticaLocalService,
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore, java.lang.String interventoVoceP7,
boolean nominaImpresa, boolean nominaDirettoreLavori,
boolean nominaCollaudatore)
boolean nominaCollaudatore, boolean tcNoOpereEscavazione)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
return _dettPraticaLocalService.updateDettPraticaDatiDomanda(userId,
@ -889,7 +890,7 @@ public class DettPraticaLocalServiceWrapper implements DettPraticaLocalService,
tcInterventoOpereEscavazione, tcViarch, tcOperaA25,
sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326,
normLavoriNoDirettore, interventoVoceP7, nominaImpresa,
nominaDirettoreLavori, nominaCollaudatore);
nominaDirettoreLavori, nominaCollaudatore, tcNoOpereEscavazione);
}
@Override
@ -959,7 +960,7 @@ public class DettPraticaLocalServiceWrapper implements DettPraticaLocalService,
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore, java.lang.String interventoVoceP7,
boolean nominaImpresa, boolean nominaDirettoreLavori,
boolean nominaCollaudatore)
boolean nominaCollaudatore, boolean tcNoOpereEscavazione)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
return _dettPraticaLocalService.updateDettPraticaDatiIntegrazione(userId,
@ -1002,7 +1003,7 @@ public class DettPraticaLocalServiceWrapper implements DettPraticaLocalService,
tcInterventoOpereEscavazione, tcViarch, tcOperaA25,
sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326,
normLavoriNoDirettore, interventoVoceP7, nominaImpresa,
nominaDirettoreLavori, nominaCollaudatore);
nominaDirettoreLavori, nominaCollaudatore, tcNoOpereEscavazione);
}
@Override

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

@ -258,7 +258,8 @@ public interface DettPraticaService extends BaseService, InvokableService {
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione,
java.lang.String interventoVoceP7, boolean nominaImpresa,
boolean nominaDirettoreLavori, boolean nominaCollaudatore)
boolean nominaDirettoreLavori, boolean nominaCollaudatore,
boolean tcNoOpereEscavazione)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException;

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

@ -135,7 +135,7 @@ public class DettPraticaServiceClp implements DettPraticaService {
"java.lang.Boolean", "java.lang.Boolean", "java.lang.Boolean",
"java.lang.String", "boolean", "boolean", "boolean", "boolean",
"boolean", "boolean", "boolean", "boolean", "boolean", "double",
"java.lang.String", "boolean", "boolean", "boolean"
"java.lang.String", "boolean", "boolean", "boolean", "boolean"
};
_methodName12 = "fetchDettPratica";
@ -723,7 +723,8 @@ public class DettPraticaServiceClp implements DettPraticaService {
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione,
java.lang.String interventoVoceP7, boolean nominaImpresa,
boolean nominaDirettoreLavori, boolean nominaCollaudatore)
boolean nominaDirettoreLavori, boolean nominaCollaudatore,
boolean tcNoOpereEscavazione)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
Object returnObj = null;
@ -1190,7 +1191,9 @@ public class DettPraticaServiceClp implements DettPraticaService {
nominaDirettoreLavori,
nominaCollaudatore
nominaCollaudatore,
tcNoOpereEscavazione
});
}
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

@ -278,7 +278,8 @@ public class DettPraticaServiceUtil {
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione,
java.lang.String interventoVoceP7, boolean nominaImpresa,
boolean nominaDirettoreLavori, boolean nominaCollaudatore)
boolean nominaDirettoreLavori, boolean nominaCollaudatore,
boolean tcNoOpereEscavazione)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
return getService()
@ -360,7 +361,7 @@ public class DettPraticaServiceUtil {
sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326,
normLavoriNoDirettore, pagSoggettiAdAutorizzazione,
interventoVoceP7, nominaImpresa, nominaDirettoreLavori,
nominaCollaudatore);
nominaCollaudatore, tcNoOpereEscavazione);
}
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

@ -278,7 +278,8 @@ public class DettPraticaServiceWrapper implements DettPraticaService,
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione,
java.lang.String interventoVoceP7, boolean nominaImpresa,
boolean nominaDirettoreLavori, boolean nominaCollaudatore)
boolean nominaDirettoreLavori, boolean nominaCollaudatore,
boolean tcNoOpereEscavazione)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException {
return _dettPraticaService.updateDettPratica(userId, dettPraticaId,
@ -359,7 +360,7 @@ public class DettPraticaServiceWrapper implements DettPraticaService,
sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326,
normLavoriNoDirettore, pagSoggettiAdAutorizzazione,
interventoVoceP7, nominaImpresa, nominaDirettoreLavori,
nominaCollaudatore);
nominaCollaudatore, tcNoOpereEscavazione);
}
@Override

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

@ -126,32 +126,73 @@ public class DocumentiPraticaUtil {
case Constants.PROCEDURA_Q1:
docObbligatori.add(TIPOLOGIA_ALLEGATO_A03);
docObbligatori.add(TIPOLOGIA_ALLEGATO_A09);
if(dettPratica.getNoCollaudo()){
docObbligatori.add(TIPOLOGIA_ALLEGATO_A27);
}
break;
case Constants.PROCEDURA_P2:
case Constants.PROCEDURA_Q2:
docObbligatori.add(TIPOLOGIA_ALLEGATO_A01);
docObbligatori.add(TIPOLOGIA_ALLEGATO_A02);
docObbligatori.add(TIPOLOGIA_ALLEGATO_A03);
docObbligatori.add(TIPOLOGIA_ALLEGATO_A09);
if(dettPratica.getNoCollaudo()){
docObbligatori.add(TIPOLOGIA_ALLEGATO_A27);
}
break;
case Constants.PROCEDURA_P3:
case Constants.PROCEDURA_Q3:
docObbligatori.add(TIPOLOGIA_ALLEGATO_A01);
docObbligatori.add(TIPOLOGIA_ALLEGATO_A02);
docObbligatori.add(TIPOLOGIA_ALLEGATO_A24);
if(dettPratica.getNoCollaudo()){
docObbligatori.add(TIPOLOGIA_ALLEGATO_A27);
}
break;
case Constants.PROCEDURA_P4:
case Constants.PROCEDURA_Q4:
docObbligatori.add(TIPOLOGIA_ALLEGATO_A01);
docObbligatori.add(TIPOLOGIA_ALLEGATO_A02);
docObbligatori.add(TIPOLOGIA_ALLEGATO_A03);
docObbligatori.add(TIPOLOGIA_ALLEGATO_A09);
docObbligatori.add(TIPOLOGIA_ALLEGATO_A12);
if (dettPratica.getTcViarch()) {
docObbligatori.add(TIPOLOGIA_ALLEGATO_A24);
}
if (dettPratica.getTcOperaA25()) {
docObbligatori.add(TIPOLOGIA_ALLEGATO_A25);
}
if (dettPratica.getNoCollaudo()) {
docObbligatori.add(TIPOLOGIA_ALLEGATO_A27);
}
break;
case Constants.PROCEDURA_P5:
case Constants.PROCEDURA_Q5:
docObbligatori.add(TIPOLOGIA_ALLEGATO_A01);
docObbligatori.add(TIPOLOGIA_ALLEGATO_A02);
docObbligatori.add(TIPOLOGIA_ALLEGATO_A03);
docObbligatori.add(TIPOLOGIA_ALLEGATO_A09);
if (dettPratica.getTcViarch()) {
docObbligatori.add(TIPOLOGIA_ALLEGATO_A24);
}
if (dettPratica.getTcOperaA25()) {
docObbligatori.add(TIPOLOGIA_ALLEGATO_A25);
}
if (dettPratica.getNoCollaudo()) {
docObbligatori.add(TIPOLOGIA_ALLEGATO_A27);
}
break;
case Constants.PROCEDURA_P6:
case Constants.PROCEDURA_P7:
case Constants.PROCEDURA_Q4:
case Constants.PROCEDURA_Q5:
case Constants.PROCEDURA_Q6:
case Constants.PROCEDURA_Q7:
docObbligatori.add(TIPOLOGIA_ALLEGATO_A01);
docObbligatori.add(TIPOLOGIA_ALLEGATO_A02);
docObbligatori.add(TIPOLOGIA_ALLEGATO_A03);
docObbligatori.add(TIPOLOGIA_ALLEGATO_A09);
if (dettPratica.getTcInterventoOpereEscavazione()) {
docObbligatori.add(TIPOLOGIA_ALLEGATO_A10);
}
docObbligatori.add(TIPOLOGIA_ALLEGATO_A11);
docObbligatori.add(TIPOLOGIA_ALLEGATO_A12);
if (dettPratica.getTcViarch()) {
@ -164,6 +205,7 @@ public class DocumentiPraticaUtil {
docObbligatori.add(TIPOLOGIA_ALLEGATO_A27);
}
break;
case Constants.PROCEDURA_P8:
case Constants.PROCEDURA_Q8:
docObbligatori.add(TIPOLOGIA_ALLEGATO_A01);
@ -175,7 +217,11 @@ public class DocumentiPraticaUtil {
docObbligatori.add(TIPOLOGIA_ALLEGATO_A19);
docObbligatori.add(TIPOLOGIA_ALLEGATO_A20);
docObbligatori.add(TIPOLOGIA_ALLEGATO_A21);
if (dettPratica.getNoCollaudo()) {
docObbligatori.add(TIPOLOGIA_ALLEGATO_A27);
}
break;
case Constants.PROCEDURA_P9:
case Constants.PROCEDURA_Q9:
docObbligatori.add(TIPOLOGIA_ALLEGATO_A01);
@ -192,23 +238,38 @@ public class DocumentiPraticaUtil {
docObbligatori.add(TIPOLOGIA_ALLEGATO_A20);
docObbligatori.add(TIPOLOGIA_ALLEGATO_A21);
docObbligatori.add(TIPOLOGIA_ALLEGATO_A28);
if (dettPratica.getNoCollaudo()) {
docObbligatori.add(TIPOLOGIA_ALLEGATO_A27);
}
break;
case Constants.PROCEDURA_P10:
case Constants.PROCEDURA_Q10:
docObbligatori.add(TIPOLOGIA_ALLEGATO_A12);
if (dettPratica.getNoCollaudo()) {
docObbligatori.add(TIPOLOGIA_ALLEGATO_A27);
}
break;
}
if (dettPratica.getTcCostruzioniEsistenti() || dettPratica.getTcNuovaCostruzionePertinenza()
|| dettPratica.getTcManutOrdStraord()) {
docObbligatori.add(TIPOLOGIA_ALLEGATO_A26);
}
if (dettPratica.getNormLavoriInProprio()) {
docObbligatori.add(TIPOLOGIA_ALLEGATO_A29);
}
if (dettPratica.getNormLavoriNoDirettore()) {
docObbligatori.add(TIPOLOGIA_ALLEGATO_A30);
}
if (dettPratica.getTcInterventoOpereEscavazione()) {
docObbligatori.add(TIPOLOGIA_ALLEGATO_A10);
}
return docObbligatori;
}

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

@ -420,10 +420,36 @@ public class ValidazionePraticaUtil {
DettPratica dettPratica = DettPraticaServiceUtil.getDettPratica(dettPraticaId);
List<String> notCompleted = new ArrayList<>();
IntPratica intPratica = IntPraticaServiceUtil.getIntPratica(dettPratica.getIntPraticaId());
if (Validator.isNull(dettPratica.getPaesaggioLocale())) {
if (Validator.isNull(dettPratica.getPaesaggioLocale())
&& !intPratica.getTipoProcedura().equals(Constants.PROCEDURA_P1)
&& !intPratica.getTipoProcedura().equals(Constants.PROCEDURA_Q1)
&& !intPratica.getTipoProcedura().equals(Constants.PROCEDURA_P2)
&& !intPratica.getTipoProcedura().equals(Constants.PROCEDURA_Q2)
&& !intPratica.getTipoProcedura().equals(Constants.PROCEDURA_P3)
&& !intPratica.getTipoProcedura().equals(Constants.PROCEDURA_Q3)
&& !intPratica.getTipoProcedura().equals(Constants.PROCEDURA_P4)
&& !intPratica.getTipoProcedura().equals(Constants.PROCEDURA_Q4)
&& !intPratica.getTipoProcedura().equals(Constants.PROCEDURA_P5)
&& !intPratica.getTipoProcedura().equals(Constants.PROCEDURA_Q5)
&& !intPratica.getTipoProcedura().equals(Constants.PROCEDURA_P10)
&& !intPratica.getTipoProcedura().equals(Constants.PROCEDURA_Q10)
) {
notCompleted.add("dp-paesaggio-locale");
}
if (Validator.isNull(dettPratica.getLivelloDiTutela())) {
if (Validator.isNull(dettPratica.getLivelloDiTutela())
&& !intPratica.getTipoProcedura().equals(Constants.PROCEDURA_P1)
&& !intPratica.getTipoProcedura().equals(Constants.PROCEDURA_Q1)
&& !intPratica.getTipoProcedura().equals(Constants.PROCEDURA_P2)
&& !intPratica.getTipoProcedura().equals(Constants.PROCEDURA_Q2)
&& !intPratica.getTipoProcedura().equals(Constants.PROCEDURA_P3)
&& !intPratica.getTipoProcedura().equals(Constants.PROCEDURA_Q3)
&& !intPratica.getTipoProcedura().equals(Constants.PROCEDURA_P4)
&& !intPratica.getTipoProcedura().equals(Constants.PROCEDURA_Q4)
&& !intPratica.getTipoProcedura().equals(Constants.PROCEDURA_P5)
&& !intPratica.getTipoProcedura().equals(Constants.PROCEDURA_Q5)
&& !intPratica.getTipoProcedura().equals(Constants.PROCEDURA_P10)
&& !intPratica.getTipoProcedura().equals(Constants.PROCEDURA_Q10)
) {
notCompleted.add("dp-livello-di-tutela");
}
@ -465,12 +491,8 @@ public class ValidazionePraticaUtil {
if (Validator.isNull(dettPratica.getDescLongIntervento())) {
notCompleted.add("desc-long-intervento");
}
if (!(dettPratica.getTcNuovaCostruzione() || dettPratica.getTcNuovaCostruzionePertinenza()
|| dettPratica.getTcCostruzioniEsistenti() || dettPratica.getTcManutOrdStraord()
|| dettPratica.getTcInterventoOpereEscavazione() || dettPratica.getTcViarch()
|| dettPratica.getTcOperaA25() || dettPratica.getTcAltriInterventi())) {
notCompleted.add("fascicolo_title_intervento");
}
if (Validator.isNull(dettPratica.getDestinazione())
&& !intPratica.getTipoProcedura().equals(Constants.PROCEDURA_P1)
&& !intPratica.getTipoProcedura().equals(Constants.PROCEDURA_P2)
@ -485,13 +507,21 @@ public class ValidazionePraticaUtil {
|| dettPratica.getLocalizzazioneGeografica().startsWith("||")) {
notCompleted.add("Localizzazione geografica mancante");
}
boolean tipologiaCostruttiva = dettPratica.getDestinazione().equals("3") || dettPratica.getTcInCA()
|| dettPratica.getTcInAcciaio() || dettPratica.getTcInMuratura() || dettPratica.getTcInLegno()
|| dettPratica.getTcAltro();
if (!tipologiaCostruttiva && !intPratica.getTipoProcedura().equals(Constants.PROCEDURA_P1)
&& !intPratica.getTipoProcedura().equals(Constants.PROCEDURA_P2)
&& !intPratica.getTipoProcedura().equals(Constants.PROCEDURA_Q1)
&& !intPratica.getTipoProcedura().equals(Constants.PROCEDURA_Q2)) {
boolean tipologiaCostruttiva = dettPratica.getTcNuovaCostruzione() || dettPratica.getTcNuovaCostruzionePertinenza()
|| dettPratica.getTcCostruzioniEsistenti() || dettPratica.getTcManutOrdStraord()
|| dettPratica.getTcAltriInterventi();
if (!dettPratica.getTcInterventoOpereEscavazione()
&& !dettPratica.getTcNoOpereEscavazione()
&& !intPratica.getTipoProcedura().equals(Constants.PROCEDURA_P1)
&& !intPratica.getTipoProcedura().equals(Constants.PROCEDURA_Q1)){
notCompleted.add("Intervento opere di escavazione mancante");
}
if (!tipologiaCostruttiva
&& !intPratica.getTipoProcedura().equals(Constants.PROCEDURA_P1)
&& !intPratica.getTipoProcedura().equals(Constants.PROCEDURA_Q1)) {
notCompleted.add("Tipologia Costruttiva Mancante");
}
if ((dettPratica.getLavoriPubblici() || dettPratica.getIntervFinPub())
@ -516,19 +546,26 @@ public class ValidazionePraticaUtil {
DettPratica dettPratica = DettPraticaServiceUtil.getDettPratica(dettPraticaId);
long intPraticaId = dettPratica.getIntPraticaId();
IntPratica intPratica = IntPraticaLocalServiceUtil.getIntPratica(intPraticaId);
boolean collaudatoreNotRequired = dettPratica.getNoCollaudo() || dettPratica.getCollaudoStatico();
boolean direttoreLavoriNotRequired = dettPratica.getLavoriPubblici() || dettPratica.getNormLavoriNoDirettore();
boolean collaudatoreNotRequired = dettPratica.getNoCollaudo() || dettPratica.getCollaudoStatico() || dettPratica.getNormLavoriInProprio();
boolean direttoreLavoriNotRequired = dettPratica.getLavoriPubblici() || dettPratica.getNormLavoriNoDirettore() || dettPratica.getNormLavoriInProprio();
boolean dittaNotRequired = dettPratica.getNormLavoriInProprio() || dettPratica.getLavoriPubblici();
List<String> soggettiRichiesti = new ArrayList<>();
List<String> notCompleted = new ArrayList<>();
switch (intPratica.getTipoProcedura()) {
case Constants.PROCEDURA_P1:
case Constants.PROCEDURA_Q1:
case Constants.PROCEDURA_P8:
case Constants.PROCEDURA_Q8:
soggettiRichiesti.add(TipoSoggettoUtil.COMMITTENTE);
soggettiRichiesti.add(TipoSoggettoUtil.PROGETTISTA);
break;
case Constants.PROCEDURA_P2:
case Constants.PROCEDURA_P4:
case Constants.PROCEDURA_P5:
case Constants.PROCEDURA_P6:
case Constants.PROCEDURA_P7:
case Constants.PROCEDURA_Q1:
case Constants.PROCEDURA_Q2:
case Constants.PROCEDURA_Q4:
case Constants.PROCEDURA_Q5:
@ -540,27 +577,21 @@ public class ValidazionePraticaUtil {
soggettiRichiesti.add(TipoSoggettoUtil.DIRETTORE_LAVORI);
soggettiRichiesti.add(TipoSoggettoUtil.COLLAUDATORE);
break;
case Constants.PROCEDURA_P3:
case Constants.PROCEDURA_Q3:
soggettiRichiesti.add(TipoSoggettoUtil.COMMITTENTE);
soggettiRichiesti.add(TipoSoggettoUtil.PROGETTISTA);
soggettiRichiesti.add(TipoSoggettoUtil.DIRETTORE_LAVORI);
soggettiRichiesti.add(TipoSoggettoUtil.ARCHEOLOGO);
soggettiRichiesti.add(TipoSoggettoUtil.COLLAUDATORE);
break;
case Constants.PROCEDURA_P8:
case Constants.PROCEDURA_P9:
case Constants.PROCEDURA_Q8:
case Constants.PROCEDURA_Q9:
soggettiRichiesti.add(TipoSoggettoUtil.COMMITTENTE);
soggettiRichiesti.add(TipoSoggettoUtil.PROGETTISTA);
soggettiRichiesti.add(TipoSoggettoUtil.COLLAUDATORE);
break;
case Constants.PROCEDURA_P10:
case Constants.PROCEDURA_Q10:
soggettiRichiesti.add(TipoSoggettoUtil.COMMITTENTE);
soggettiRichiesti.add(TipoSoggettoUtil.COLLAUDATORE);
break;
}
boolean isDelegaCommittente = SoggettiUtil.isTitolareInCommittenti(intPraticaId)
|| Validator.isNotNull(dettPratica.getCodiceFiscaleDelegatoCommittente());

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

@ -410,6 +410,7 @@ create table portos_bo_DettPratica (
tcManutOrdStraord BOOLEAN,
tcNuovaCostruzionePertinenza BOOLEAN,
tcInterventoOpereEscavazione BOOLEAN,
tcNoOpereEscavazione BOOLEAN,
tcViarch BOOLEAN,
tcOperaA25 BOOLEAN,
tcAltriInterventi BOOLEAN,

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

@ -456,6 +456,7 @@
<property name="tcManutOrdStraord" type="com.liferay.portal.dao.orm.hibernate.BooleanType" />
<property name="tcNuovaCostruzionePertinenza" type="com.liferay.portal.dao.orm.hibernate.BooleanType" />
<property name="tcInterventoOpereEscavazione" type="com.liferay.portal.dao.orm.hibernate.BooleanType" />
<property name="tcNoOpereEscavazione" type="com.liferay.portal.dao.orm.hibernate.BooleanType" />
<property name="tcViarch" type="com.liferay.portal.dao.orm.hibernate.BooleanType" />
<property name="tcOperaA25" type="com.liferay.portal.dao.orm.hibernate.BooleanType" />
<property name="tcAltriInterventi" 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

@ -504,6 +504,7 @@
<field name="tcManutOrdStraord" type="boolean" />
<field name="tcNuovaCostruzionePertinenza" type="boolean" />
<field name="tcInterventoOpereEscavazione" type="boolean" />
<field name="tcNoOpereEscavazione" type="boolean" />
<field name="tcViarch" type="boolean" />
<field name="tcOperaA25" type="boolean" />
<field name="tcAltriInterventi" type="boolean" />

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

@ -570,6 +570,7 @@
<basic name="tcManutOrdStraord" />
<basic name="tcNuovaCostruzionePertinenza" />
<basic name="tcInterventoOpereEscavazione" />
<basic name="tcNoOpereEscavazione" />
<basic name="tcViarch" />
<basic name="tcOperaA25" />
<basic name="tcAltriInterventi" />

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

@ -437,6 +437,7 @@ tc-nuova-costruzione-pertinenza = Nuova costruzione di pertinenza
tc-intervento-opere-escavazione = Intervento che prevede opere di escavazione (obbligo A10)
tc-viarch = Opera pubblica o di interesse pubblico - Viarch (obbligo A24)
tc-opera-a25 = Opera pubblica o di interesse pubblico - inesistenza scavi o sorveglianza; fibra ottica (obbligo dichiarazione A25)
tc-no-opere-escavazione = Intervento che non prevede opere di escavazione (obbligo dichiarazione A10bis)
de-piani-1 = 1
de-piani-2 = 2

8
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(543);
StringBundler sb = new StringBundler(545);
sb.append("{uuid=");
sb.append(uuid);
@ -478,6 +478,8 @@ public class DettPraticaCacheModel implements CacheModel<DettPratica>,
sb.append(tcNuovaCostruzionePertinenza);
sb.append(", tcInterventoOpereEscavazione=");
sb.append(tcInterventoOpereEscavazione);
sb.append(", tcNoOpereEscavazione=");
sb.append(tcNoOpereEscavazione);
sb.append(", tcViarch=");
sb.append(tcViarch);
sb.append(", tcOperaA25=");
@ -1471,6 +1473,7 @@ public class DettPraticaCacheModel implements CacheModel<DettPratica>,
dettPraticaImpl.setTcManutOrdStraord(tcManutOrdStraord);
dettPraticaImpl.setTcNuovaCostruzionePertinenza(tcNuovaCostruzionePertinenza);
dettPraticaImpl.setTcInterventoOpereEscavazione(tcInterventoOpereEscavazione);
dettPraticaImpl.setTcNoOpereEscavazione(tcNoOpereEscavazione);
dettPraticaImpl.setTcViarch(tcViarch);
dettPraticaImpl.setTcOperaA25(tcOperaA25);
dettPraticaImpl.setTcAltriInterventi(tcAltriInterventi);
@ -1791,6 +1794,7 @@ public class DettPraticaCacheModel implements CacheModel<DettPratica>,
tcManutOrdStraord = objectInput.readBoolean();
tcNuovaCostruzionePertinenza = objectInput.readBoolean();
tcInterventoOpereEscavazione = objectInput.readBoolean();
tcNoOpereEscavazione = objectInput.readBoolean();
tcViarch = objectInput.readBoolean();
tcOperaA25 = objectInput.readBoolean();
tcAltriInterventi = objectInput.readBoolean();
@ -2666,6 +2670,7 @@ public class DettPraticaCacheModel implements CacheModel<DettPratica>,
objectOutput.writeBoolean(tcManutOrdStraord);
objectOutput.writeBoolean(tcNuovaCostruzionePertinenza);
objectOutput.writeBoolean(tcInterventoOpereEscavazione);
objectOutput.writeBoolean(tcNoOpereEscavazione);
objectOutput.writeBoolean(tcViarch);
objectOutput.writeBoolean(tcOperaA25);
objectOutput.writeBoolean(tcAltriInterventi);
@ -2980,6 +2985,7 @@ public class DettPraticaCacheModel implements CacheModel<DettPratica>,
public boolean tcManutOrdStraord;
public boolean tcNuovaCostruzionePertinenza;
public boolean tcInterventoOpereEscavazione;
public boolean tcNoOpereEscavazione;
public boolean tcViarch;
public boolean tcOperaA25;
public boolean tcAltriInterventi;

42
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

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

@ -283,7 +283,7 @@ public class DettPraticaLocalServiceClpInvoker {
"java.lang.Boolean", "java.lang.Boolean", "java.lang.String",
"boolean", "boolean", "boolean", "boolean", "boolean", "boolean",
"boolean", "boolean", "boolean", "double", "java.lang.String",
"boolean", "boolean", "boolean"
"boolean", "boolean", "boolean", "boolean"
};
_methodName228 = "updateDettPraticaDatiDomanda";
@ -325,7 +325,8 @@ 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", "java.lang.String", "boolean", "boolean", "boolean"
"boolean", "java.lang.String", "boolean", "boolean", "boolean",
"boolean"
};
_methodName229 = "updateDettPraticaDatiIntegrazione";
@ -352,7 +353,7 @@ public class DettPraticaLocalServiceClpInvoker {
"com.liferay.portal.service.ServiceContext", "boolean",
"boolean", "boolean", "boolean", "boolean", "boolean", "boolean",
"boolean", "boolean", "boolean", "java.lang.String", "boolean",
"boolean", "boolean"
"boolean", "boolean", "boolean"
};
_methodName230 = "updateDettPraticaGeologo";
@ -1017,7 +1018,8 @@ public class DettPraticaLocalServiceClpInvoker {
(java.lang.String)arguments[221],
((Boolean)arguments[222]).booleanValue(),
((Boolean)arguments[223]).booleanValue(),
((Boolean)arguments[224]).booleanValue());
((Boolean)arguments[224]).booleanValue(),
((Boolean)arguments[225]).booleanValue());
}
if (_methodName228.equals(name) &&
@ -1181,7 +1183,8 @@ public class DettPraticaLocalServiceClpInvoker {
(java.lang.String)arguments[159],
((Boolean)arguments[160]).booleanValue(),
((Boolean)arguments[161]).booleanValue(),
((Boolean)arguments[162]).booleanValue());
((Boolean)arguments[162]).booleanValue(),
((Boolean)arguments[163]).booleanValue());
}
if (_methodName229.equals(name) &&
@ -1283,7 +1286,8 @@ public class DettPraticaLocalServiceClpInvoker {
(java.lang.String)arguments[96],
((Boolean)arguments[97]).booleanValue(),
((Boolean)arguments[98]).booleanValue(),
((Boolean)arguments[99]).booleanValue());
((Boolean)arguments[99]).booleanValue(),
((Boolean)arguments[100]).booleanValue());
}
if (_methodName230.equals(name) &&

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

@ -135,7 +135,7 @@ public class DettPraticaServiceClpInvoker {
"java.lang.Boolean", "java.lang.Boolean", "java.lang.Boolean",
"java.lang.String", "boolean", "boolean", "boolean", "boolean",
"boolean", "boolean", "boolean", "boolean", "boolean", "double",
"java.lang.String", "boolean", "boolean", "boolean"
"java.lang.String", "boolean", "boolean", "boolean", "boolean"
};
_methodName195 = "fetchDettPratica";
@ -498,7 +498,8 @@ public class DettPraticaServiceClpInvoker {
(java.lang.String)arguments[223],
((Boolean)arguments[224]).booleanValue(),
((Boolean)arguments[225]).booleanValue(),
((Boolean)arguments[226]).booleanValue());
((Boolean)arguments[226]).booleanValue(),
((Boolean)arguments[227]).booleanValue());
}
if (_methodName195.equals(name) &&

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

@ -338,8 +338,8 @@ public class DettPraticaServiceSoap {
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326,
boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione,
java.lang.String interventoVoceP7, boolean nominaImpresa,
boolean nominaDirettoreLavori, boolean nominaCollaudatore)
throws RemoteException {
boolean nominaDirettoreLavori, boolean nominaCollaudatore,
boolean tcNoOpereEscavazione) throws RemoteException {
try {
it.tref.liferay.portos.bo.model.DettPratica returnValue = DettPraticaServiceUtil.updateDettPratica(userId,
dettPraticaId, intPraticaId, integrazione, protocollo,
@ -433,7 +433,7 @@ public class DettPraticaServiceSoap {
sanatoriaEdilizia724, sanatoriaEdilizia326,
normLavoriNoDirettore, pagSoggettiAdAutorizzazione,
interventoVoceP7, nominaImpresa, nominaDirettoreLavori,
nominaCollaudatore);
nominaCollaudatore, tcNoOpereEscavazione);
return it.tref.liferay.portos.bo.model.DettPraticaSoap.toSoapModel(returnValue);
}

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

@ -236,7 +236,7 @@ public class DettPraticaLocalServiceImpl extends DettPraticaLocalServiceBaseImpl
source.getTcInterventoOpereEscavazione(), source.getTcViarch(), source.getTcOperaA25(),
source.getSanatoriaEdilizia47(), source.getSanatoriaEdilizia724(), source.getSanatoriaEdilizia326(),
source.getNormLavoriNoDirettore(), source.getInterventoVoceP7(), source.getNominaCollaudatore(),
source.getNominaDirettoreLavori(), source.getNominaImpresa());
source.getNominaDirettoreLavori(), source.getNominaImpresa(), source.getTcNoOpereEscavazione());
copy = updateDettPraticaGeologo(copy.getUserId(), copy.getDettPraticaId(), copy.getIntPraticaId(),
source.getGeoClasseIndagine(), source.getGeoCategoriaSottosuolo(), source.getGeoCategoriaTopografica(),
@ -582,7 +582,7 @@ public class DettPraticaLocalServiceImpl extends DettPraticaLocalServiceBaseImpl
boolean tcInterventoOpereEscavazione, boolean tcViarch, boolean tcOperaA25, boolean sanatoriaEdilizia47,
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326, boolean normLavoriNoDirettore,
double pagSoggettiAdAutorizzazione, String interventoVoceP7, boolean nominaImpresa,
boolean nominaDirettoreLavori, boolean nominaCollaudatore) throws PortalException, SystemException {
boolean nominaDirettoreLavori, boolean nominaCollaudatore, boolean tcNoOpereEscavazione) throws PortalException, SystemException {
Date now = new Date();
DettPratica dettPratica = dettPraticaPersistence.fetchByPrimaryKey(dettPraticaId);
@ -810,6 +810,7 @@ public class DettPraticaLocalServiceImpl extends DettPraticaLocalServiceBaseImpl
dettPratica.setNominaCollaudatore(nominaCollaudatore);
dettPratica.setNominaDirettoreLavori(nominaDirettoreLavori);
dettPratica.setNominaImpresa(nominaImpresa);
dettPratica.setTcNoOpereEscavazione(tcNoOpereEscavazione);
dettPratica = dettPraticaPersistence.update(dettPratica);
resourceLocalService.updateModelResources(dettPratica, serviceContext);
@ -866,8 +867,8 @@ public class DettPraticaLocalServiceImpl extends DettPraticaLocalServiceBaseImpl
String tcAltriInterventiDesc, boolean noCollaudo, boolean tcNuovaCostruzionePertinenza,
boolean tcInterventoOpereEscavazione, boolean tcViarch, boolean tcOperaA25, boolean sanatoriaEdilizia47,
boolean sanatoriaEdilizia724, boolean sanatoriaEdilizia326, boolean normLavoriNoDirettore,
String interventoVoceP7, boolean nominaImpresa, boolean nominaDirettoreLavori, boolean nominaCollaudatore
) throws PortalException, SystemException {
String interventoVoceP7, boolean nominaImpresa, boolean nominaDirettoreLavori, boolean nominaCollaudatore,
boolean tcNoOpereEscavazione) throws PortalException, SystemException {
Date now = new Date();
DettPratica dettPratica = dettPraticaPersistence.fetchByPrimaryKey(dettPraticaId);
@ -1031,6 +1032,7 @@ public class DettPraticaLocalServiceImpl extends DettPraticaLocalServiceBaseImpl
dettPratica.setNominaCollaudatore(nominaCollaudatore);
dettPratica.setNominaDirettoreLavori(nominaDirettoreLavori);
dettPratica.setNominaImpresa(nominaImpresa);
dettPratica.setTcNoOpereEscavazione(tcNoOpereEscavazione);
dettPratica = dettPraticaPersistence.update(dettPratica);
resourceLocalService.updateModelResources(dettPratica, serviceContext);
updateAsset(dettPratica, serviceContext);
@ -1072,7 +1074,7 @@ public class DettPraticaLocalServiceImpl extends DettPraticaLocalServiceBaseImpl
boolean tcNuovaCostruzionePertinenza, boolean tcInterventoOpereEscavazione, boolean tcViarch,
boolean tcOperaA25, boolean sanatoriaEdilizia47, boolean sanatoriaEdilizia724,
boolean sanatoriaEdilizia326, boolean normLavoriNoDirettore, String interventoVoceP7,
boolean nominaImpresa, boolean nominaDirettoreLavori, boolean nominaCollaudatore)
boolean nominaImpresa, boolean nominaDirettoreLavori, boolean nominaCollaudatore, boolean tcNoOpereEscavazione)
throws PortalException, SystemException {
Date now = new Date();
@ -1174,6 +1176,7 @@ public class DettPraticaLocalServiceImpl extends DettPraticaLocalServiceBaseImpl
dettPratica.setNominaCollaudatore(nominaCollaudatore);
dettPratica.setNominaDirettoreLavori(nominaDirettoreLavori);
dettPratica.setNominaImpresa(nominaImpresa);
dettPratica.setTcNoOpereEscavazione(tcNoOpereEscavazione);
dettPratica = dettPraticaPersistence.update(dettPratica);
resourceLocalService.updateModelResources(dettPratica, serviceContext);

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

@ -189,7 +189,8 @@ public class DettPraticaServiceImpl extends DettPraticaServiceBaseImpl {
boolean tcNuovaCostruzionePertinenza, boolean tcInterventoOpereEscavazione, boolean tcViarch,
boolean tcOperaA25, boolean sanatoriaEdilizia47, boolean sanatoriaEdilizia724,
boolean sanatoriaEdilizia326, boolean normLavoriNoDirettore, double pagSoggettiAdAutorizzazione,
String interventoVoceP7, boolean nominaImpresa, boolean nominaDirettoreLavori, boolean nominaCollaudatore) throws PortalException, SystemException {
String interventoVoceP7, boolean nominaImpresa, boolean nominaDirettoreLavori, boolean nominaCollaudatore,
boolean tcNoOpereEscavazione) throws PortalException, SystemException {
DettPratica dettPratica = null;
if (!disabledSubmit && DelegheUtil.hasDelegaCompilazioneDomanda(userId, dettPraticaId)) {
@ -221,7 +222,8 @@ public class DettPraticaServiceImpl extends DettPraticaServiceBaseImpl {
normDpr01Dep, normDpr02Dep, normDpr01Aut, normDpr02Aut, normArt3com3, normArt3com4,
serviceContext, bozza, noCollaudo, tcNuovaCostruzionePertinenza, tcInterventoOpereEscavazione,
tcViarch, tcOperaA25, sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326,
normLavoriNoDirettore, interventoVoceP7, nominaImpresa, nominaDirettoreLavori, nominaCollaudatore);
normLavoriNoDirettore, interventoVoceP7, nominaImpresa, nominaDirettoreLavori, nominaCollaudatore,
tcNoOpereEscavazione);
} else {
dettPratica = dettPraticaLocalService.updateDettPraticaDatiDomanda(userId, dettPraticaId, intPraticaId,
tipoIntegrazione, destinazione, ag, descLongIntervento, via, localita, estremiCatastali,
@ -260,7 +262,7 @@ public class DettPraticaServiceImpl extends DettPraticaServiceBaseImpl {
tcAltriInterventi, tcAltriInterventiDesc, noCollaudo, tcNuovaCostruzionePertinenza,
tcInterventoOpereEscavazione, tcViarch, tcOperaA25, sanatoriaEdilizia47, sanatoriaEdilizia724,
sanatoriaEdilizia326, normLavoriNoDirettore, interventoVoceP7, nominaImpresa,
nominaDirettoreLavori, nominaCollaudatore);
nominaDirettoreLavori, nominaCollaudatore, tcNoOpereEscavazione);
}
}
if (!geoDisabledSubmit && DelegheUtil.hasDelegaCompilazioneSezioneGeologica(userId, dettPraticaId)) {

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

@ -4453,6 +4453,7 @@ public class DettPraticaPersistenceImpl extends BasePersistenceImpl<DettPratica>
dettPraticaImpl.setTcManutOrdStraord(dettPratica.isTcManutOrdStraord());
dettPraticaImpl.setTcNuovaCostruzionePertinenza(dettPratica.isTcNuovaCostruzionePertinenza());
dettPraticaImpl.setTcInterventoOpereEscavazione(dettPratica.isTcInterventoOpereEscavazione());
dettPraticaImpl.setTcNoOpereEscavazione(dettPratica.isTcNoOpereEscavazione());
dettPraticaImpl.setTcViarch(dettPratica.isTcViarch());
dettPraticaImpl.setTcOperaA25(dettPratica.isTcOperaA25());
dettPraticaImpl.setTcAltriInterventi(dettPratica.isTcAltriInterventi());

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.number=3078
build.date=1620658873572
build.number=3087
build.date=1620736590615
build.auto.upgrade=true
##

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

@ -340,12 +340,8 @@
<%=LanguageUtil.get(pageContext, "tc-intervento-opere-escavazione") %>
</div>
<div class="col-xs-12">
<strong><span class='<%=dettPratica.getTcViarch() ? "fa fa-check-circle-o txt-green" : "fa fa-circle-o" %>'></span></strong>
<%=LanguageUtil.get(pageContext, "tc-viarch") %>
</div>
<div class="col-xs-12">
<strong><span class='<%=dettPratica.getTcOperaA25() ? "fa fa-check-circle-o txt-green" : "fa fa-circle-o" %>'></span></strong>
<%=LanguageUtil.get(pageContext, "tc-opera-a25") %>
<strong><span class='<%=dettPratica.getTcNoOpereEscavazione() ? "fa fa-check-circle-o txt-green" : "fa fa-circle-o" %>'></span></strong>
<%=LanguageUtil.get(pageContext, "tc-no-opere-escavazione") %>
</div>
<div class="col-xs-12">
<strong><span class='<%=dettPratica.getTcAltriInterventi() ? "fa fa-check-circle-o txt-green" : "fa fa-circle-o" %>'></span></strong>

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

@ -211,14 +211,9 @@ List<HistoryWorkflowAction> historyWorkflowActions = HistoryWorkflowActionLocalS
<%= LanguageUtil.get(pageContext, "tc-intervento-opere-escavazione") %>
</div>
<div class="col-sm-12">
<strong><span class='<%= dettPratica.getTcViarch() ?
<strong><span class='<%= dettPratica.getTcNoOpereEscavazione() ?
"fa fa-check-circle-o txt-green" : "fa fa-circle-o" %>'></span></strong>
<%= LanguageUtil.get(pageContext, "tc-viarch") %>
</div>
<div class="col-sm-12">
<strong><span class='<%= dettPratica.getTcOperaA25() ?
"fa fa-check-circle-o txt-green" : "fa fa-circle-o" %>'></span></strong>
<%= LanguageUtil.get(pageContext, "tc-opera-a25") %>
<%= LanguageUtil.get(pageContext, "tc-no-opere-escavazione") %>
</div>
<div class="col-sm-12">
<strong><span class='<%= dettPratica.getTcAltriInterventi() ?

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

@ -1000,6 +1000,7 @@ public class FascicoloFePortlet extends MVCPortlet {
boolean tcInterventoOpereEscavazione = ParamUtil.getBoolean(actionRequest, "tcInterventoOpereEscavazione");
boolean tcViarch = ParamUtil.getBoolean(actionRequest, "tcViarch");
boolean tcOperaA25 = ParamUtil.getBoolean(actionRequest, "tcOperaA25");
boolean tcNoOpereEscavazione = ParamUtil.getBoolean(actionRequest, "tcNoOpereEscavazione");
// Descrizione edificio
String dePiani = ParamUtil.getString(actionRequest, "dePiani");
String deAltezza = ParamUtil.getString(actionRequest, "deAltezza");
@ -1215,7 +1216,8 @@ public class FascicoloFePortlet extends MVCPortlet {
tcAltriInterventi, tcAltriInterventiDesc, noCollaudo, tcNuovaCostruzionePertinenza,
tcInterventoOpereEscavazione, tcViarch, tcOperaA25, sanatoriaEdilizia47, sanatoriaEdilizia724,
sanatoriaEdilizia326, normLavoriNoDirettore, pagSoggettiAdAutorizzazione, interventoVoceP7,
nominaImpresa, nominaDirettoreLavori, nominaCollaudatore);
nominaImpresa, nominaDirettoreLavori, nominaCollaudatore, tcNoOpereEscavazione);
String redirect = ParamUtil.getString(actionRequest, "redirect");
if (Validator.isNull(redirect)) {
String successURL = ParamUtil.getString(actionRequest, "successURL");
@ -1550,6 +1552,7 @@ public class FascicoloFePortlet extends MVCPortlet {
boolean tcInterventoOpereEscavazione = ParamUtil.getBoolean(actionRequest, "tcInterventoOpereEscavazione");
boolean tcViarch = ParamUtil.getBoolean(actionRequest, "tcViarch");
boolean tcOperaA25 = ParamUtil.getBoolean(actionRequest, "tcOperaA25");
boolean tcNoOpereEscavazione = ParamUtil.getBoolean(actionRequest, "tcNoOpereEscavazione");
boolean sanatoriaEdilizia47 = ParamUtil.getBoolean(actionRequest, "sanatoriaEdilizia47");
boolean sanatoriaEdilizia724 = ParamUtil.getBoolean(actionRequest, "sanatoriaEdilizia724");
boolean sanatoriaEdilizia326 = ParamUtil.getBoolean(actionRequest, "sanatoriaEdilizia326");
@ -1613,7 +1616,7 @@ public class FascicoloFePortlet extends MVCPortlet {
tcAltriInterventiDesc, noCollaudo, tcNuovaCostruzionePertinenza, tcInterventoOpereEscavazione,
tcViarch, tcOperaA25, sanatoriaEdilizia47, sanatoriaEdilizia724, sanatoriaEdilizia326,
normLavoriNoDirettore, pagSoggettiAdAutorizzazione, interventoVoceP7,
nominaImpresa, nominaDirettoreLavori, nominaCollaudatore);
nominaImpresa, nominaDirettoreLavori, nominaCollaudatore, tcNoOpereEscavazione);
String redirect = ParamUtil.getString(actionRequest, "redirect");
if (Validator.isNull(redirect)) {
String successURL = ParamUtil.getString(actionRequest, "successURL");

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

@ -515,10 +515,7 @@ boolean enabledByIntegrazione = DelegheUtil.hasDelegaCompilazioneDomanda(user.ge
<aui:input disabled="<%= disabledInput && !enabledByIntegrazione %>" name="tcInterventoOpereEscavazione" label="tc-intervento-opere-escavazione" id="tc-intervento-opere-escavazione"/>
</li>
<li>
<aui:input disabled="<%= disabledInput && !enabledByIntegrazione %>" name="tcViarch" label="tc-viarch" id="tc-viarch"/>
</li>
<li>
<aui:input disabled="<%= disabledInput && !enabledByIntegrazione %>" name="tcOperaA25" label="tc-opera-a25" id="tc-opera-a25"/>
<aui:input disabled="<%= disabledInput && !enabledByIntegrazione %>" name="tcNoOpereEscavazione" label="tc-no-opere-escavazione" id="tc-no-opere-escavazione"/>
</li>
</ul>
</div>
@ -910,6 +907,20 @@ $('#<portlet:namespace/>intervFinPubCheckbox').change(function () {
}
});
$('#<portlet:namespace/>tc-no-opere-escavazioneCheckbox').change(function () {
if ($(this).is(":checked")){
$('#<portlet:namespace/>tc-intervento-opere-escavazioneCheckbox').removeAttr('checked');
$('#<portlet:namespace/>tc-intervento-opere-escavazioneCheckbox').prop('checked', false);
}
});
$('#<portlet:namespace/>tc-intervento-opere-escavazioneCheckbox').change(function () {
if ($(this).is(":checked")){
$('#<portlet:namespace/>tc-no-opere-escavazioneCheckbox').removeAttr('checked');
$('#<portlet:namespace/>tc-no-opere-escavazioneCheckbox').prop('checked', false);
}
});
$('#<portlet:namespace/>tc-manut-ord-rest-demCheckbox, #<portlet:namespace/>tc-nuova-costruzione-pertinenzaCheckbox').change(function () {
var _this = $(this);
if (_this.is(":checked")){

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

@ -410,12 +410,8 @@
<%=LanguageUtil.get(pageContext, "tc-intervento-opere-escavazione") %>
</div>
<div class="col-sm-12">
<strong><span class='<%=BeanPropertiesUtil.getBoolean(dettPratica, "tcViarch") ? "fa fa-check-circle-o txt-green" : "fa fa-circle-o" %>'></span></strong>
<%=LanguageUtil.get(pageContext, "tc-viarch") %>
</div>
<div class="col-sm-12">
<strong><span class='<%=BeanPropertiesUtil.getBoolean(dettPratica, "tcOperaA25") ? "fa fa-check-circle-o txt-green" : "fa fa-circle-o" %>'></span></strong>
<%=LanguageUtil.get(pageContext, "tc-opera-a25") %>
<strong><span class='<%=BeanPropertiesUtil.getBoolean(dettPratica, "tcNoOpereEscavazione") ? "fa fa-check-circle-o txt-green" : "fa fa-circle-o" %>'></span></strong>
<%=LanguageUtil.get(pageContext, "tc-no-opere-escavazione") %>
</div>
<div class="col-sm-12">
<strong><span class='<%=BeanPropertiesUtil.getBoolean(dettPratica, "tcAltriInterventi") ? "fa fa-check-circle-o txt-green" : "fa fa-circle-o" %>'></span></strong>

8
liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/view_fascicolo_riepilogo.jsp

@ -197,12 +197,8 @@
<%=LanguageUtil.get(pageContext, "tc-intervento-opere-escavazione") %>
</div>
<div class="col-sm-12">
<strong><span class='<%=BeanPropertiesUtil.getBoolean(dettPratica, "tcViarch") ? "fa fa-check-circle-o txt-green" : "fa fa-circle-o" %>'></span></strong>
<%=LanguageUtil.get(pageContext, "tc-viarch") %>
</div>
<div class="col-sm-12">
<strong><span class='<%=BeanPropertiesUtil.getBoolean(dettPratica, "tcOperaA25") ? "fa fa-check-circle-o txt-green" : "fa fa-circle-o" %>'></span></strong>
<%=LanguageUtil.get(pageContext, "tc-opera-a25") %>
<strong><span class='<%=BeanPropertiesUtil.getBoolean(dettPratica, "tcNoOpereEscavazione") ? "fa fa-check-circle-o txt-green" : "fa fa-circle-o" %>'></span></strong>
<%=LanguageUtil.get(pageContext, "tc-no-opere-escavazione") %>
</div>
<div class="col-sm-12">
<strong><span class='<%=BeanPropertiesUtil.getBoolean(dettPratica, "tcAltriInterventi") ? "fa fa-check-circle-o txt-green" : "fa fa-circle-o" %>'></span></strong>

1
liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/js/main.js

@ -67,7 +67,6 @@ $('.check-disable-row .first-check input[type=checkbox]').change(
$('label.checkbox').click(
function(event) {
if(!$(event.target).hasClass('field')){
console.log(1);
$(this).parent().find('.field').trigger('click');
}
}

Caricamento…
Annulla
Salva