Sfoglia il codice sorgente

- rename della pratica q11 in q4h

- gestione comuni per pratica ospedaliera
- minor fixes
feature/advanced-operation
marcoalderighi 2 anni fa
parent
commit
b410cbeec6
  1. BIN
      liferay-plugins-sdk-6.2/dist/portos-audit-shared-6.2.0.1.jar
  2. BIN
      liferay-plugins-sdk-6.2/dist/portos-bo-shared-6.2.0.1.jar
  3. BIN
      liferay-plugins-sdk-6.2/dist/portos-kaleo-shared-6.2.0.1.jar
  4. BIN
      liferay-plugins-sdk-6.2/dist/portos-mail-manager-shared-6.2.0.1.jar
  5. BIN
      liferay-plugins-sdk-6.2/dist/portos-report-shared-6.2.0.1.jar
  6. 14
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/.classpath
  7. 11
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/.project
  8. 5
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/.settings/org.eclipse.jdt.core.prefs
  9. 4
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/.settings/org.eclipse.wst.common.project.facet.core.xml
  10. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/.gitignore
  11. BIN
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/lib/portos-audit-shared.jar
  12. BIN
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/lib/portos-bo-portlet-service.jar
  13. BIN
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/lib/portos-bo-shared.jar
  14. BIN
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/lib/portos-kaleo-shared.jar
  15. BIN
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/lib/portos-mail-manager-shared.jar
  16. BIN
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/lib/portos-report-shared.jar
  17. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service.xml
  18. 48
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/ComuneClp.java
  19. 21
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/ComuneModel.java
  20. 14
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/ComuneSoap.java
  21. 37
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/ComuneWrapper.java
  22. 9
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/ComuneLocalService.java
  23. 95
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/ComuneLocalServiceClp.java
  24. 22
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/ComuneLocalServiceUtil.java
  25. 23
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/ComuneLocalServiceWrapper.java
  26. 3
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/tables.sql
  27. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/META-INF/portlet-hbm.xml
  28. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/META-INF/portlet-model-hints.xml
  29. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/META-INF/portlet-orm.xml
  30. 286
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/content/Portal.properties
  31. 10
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/model/impl/ComuneCacheModel.java
  32. 43
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/model/impl/ComuneModelImpl.java
  33. 11
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/model/impl/DettPraticaImpl.java
  34. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/model/impl/IntPraticaImpl.java
  35. 11
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/portlet/AmministrazionePortlet.java
  36. 61
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/base/ComuneLocalServiceClpInvoker.java
  37. 20
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/ComuneLocalServiceImpl.java
  38. 5
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/DettPraticaLocalServiceImpl.java
  39. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/IntPraticaLocalServiceImpl.java
  40. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ComunePersistenceImpl.java
  41. 4
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/service.properties
  42. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/amministrazione/tabs/comuni/edit.jsp
  43. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/amministrazione/tabs/comuni/view.jsp
  44. 12
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/.classpath
  45. 11
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/.project
  46. 2
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/.settings/org.eclipse.wst.common.project.facet.core.xml
  47. BIN
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/WEB-INF/lib/portos-bo-shared.jar
  48. BIN
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/WEB-INF/lib/portos-mail-manager-shared.jar
  49. BIN
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/WEB-INF/lib/portos-report-shared.jar
  50. 16
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/fe/portlet/FascicoloFePortlet.java
  51. 35
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/edit_modal_fascicolo.jsp
  52. 2
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/navigator/domanda/page_dettagli_principali.jsp
  53. 2
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/soggettipratica/edit_soggetto.jsp
  54. 2
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/soggettipratica/init.jsp
  55. 2
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/soggettipratica/view_valida_fino.jsp
  56. 4
      liferay-plugins-sdk-6.2/shared/portos-bo-shared/src/it/tref/liferay/portos/bo/shared/util/Constants.java

BIN
liferay-plugins-sdk-6.2/dist/portos-audit-shared-6.2.0.1.jar vendored

File binario non mostrato.

BIN
liferay-plugins-sdk-6.2/dist/portos-bo-shared-6.2.0.1.jar vendored

File binario non mostrato.

BIN
liferay-plugins-sdk-6.2/dist/portos-kaleo-shared-6.2.0.1.jar vendored

File binario non mostrato.

BIN
liferay-plugins-sdk-6.2/dist/portos-mail-manager-shared-6.2.0.1.jar vendored

File binario non mostrato.

BIN
liferay-plugins-sdk-6.2/dist/portos-report-shared-6.2.0.1.jar vendored

File binario non mostrato.

14
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/.classpath

@ -1,11 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<classpath> <classpath>
<classpathentry kind="src" path="docroot/WEB-INF/src"/> <classpathentry kind="src" path="docroot/WEB-INF/src"/>
<classpathentry kind="src" output="docroot/WEB-INF/classes-service" path="docroot/WEB-INF/service"/> <classpathentry kind="src" output="docroot/WEB-INF/service-classes" path="docroot/WEB-INF/service"/>
<classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.module.container"/> <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jre">
<classpathentry kind="con" path="com.liferay.ide.eclipse.server.plugin.container/portlet">
<attributes> <attributes>
<attribute name="org.eclipse.jst.component.nondependency" value=""/> <attribute name="owner.project.facets" value="java"/>
</attributes> </attributes>
</classpathentry> </classpathentry>
<classpathentry kind="con" path="org.eclipse.jst.server.core.container/com.liferay.ide.eclipse.server.tomcat.runtimeClasspathProvider/Liferay v6.2 CE (Tomcat 7)"> <classpathentry kind="con" path="org.eclipse.jst.server.core.container/com.liferay.ide.eclipse.server.tomcat.runtimeClasspathProvider/Liferay v6.2 CE (Tomcat 7)">
@ -13,7 +12,12 @@
<attribute name="owner.project.facets" value="jst.web"/> <attribute name="owner.project.facets" value="jst.web"/>
</attributes> </attributes>
</classpathentry> </classpathentry>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.web.container"/> <classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.web.container"/>
<classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.module.container"/>
<classpathentry kind="con" path="com.liferay.ide.eclipse.server.plugin.container/portlet">
<attributes>
<attribute name="org.eclipse.jst.component.nondependency" value=""/>
</attributes>
</classpathentry>
<classpathentry kind="output" path="docroot/WEB-INF/classes"/> <classpathentry kind="output" path="docroot/WEB-INF/classes"/>
</classpath> </classpath>

11
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/.project

@ -33,15 +33,4 @@
<nature>org.eclipse.jdt.core.javanature</nature> <nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.eclipse.wst.jsdt.core.jsNature</nature> <nature>org.eclipse.wst.jsdt.core.jsNature</nature>
</natures> </natures>
<filteredResources>
<filter>
<id>1679562748565</id>
<name></name>
<type>30</type>
<matcher>
<id>org.eclipse.core.resources.regexFilterMatcher</id>
<arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments>
</matcher>
</filter>
</filteredResources>
</projectDescription> </projectDescription>

5
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/.settings/org.eclipse.jdt.core.prefs

@ -1,12 +1,7 @@
eclipse.preferences.version=1 eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
org.eclipse.jdt.core.compiler.compliance=1.7 org.eclipse.jdt.core.compiler.compliance=1.7
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
org.eclipse.jdt.core.compiler.debug.localVariable=generate
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.source=1.7 org.eclipse.jdt.core.compiler.source=1.7

4
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/.settings/org.eclipse.wst.common.project.facet.core.xml

@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<faceted-project> <faceted-project>
<runtime name="Liferay v6.2 CE (Tomcat 7)"/> <runtime name="Liferay v6.2 CE (Tomcat 7)"/>
<fixed facet="jst.web"/>
<fixed facet="java"/>
<fixed facet="wst.jsdt.web"/> <fixed facet="wst.jsdt.web"/>
<fixed facet="java"/>
<fixed facet="jst.web"/>
<installed facet="java" version="1.7"/> <installed facet="java" version="1.7"/>
<installed facet="jst.web" version="3.0"/> <installed facet="jst.web" version="3.0"/>
<installed facet="liferay.portlet" version="6.0"/> <installed facet="liferay.portlet" version="6.0"/>

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/.gitignore vendored

@ -1,2 +1,3 @@
/classes/ /classes/
/classes-service/ /classes-service/
/service-classes/

BIN
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/lib/portos-audit-shared.jar

File binario non mostrato.

BIN
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/lib/portos-bo-portlet-service.jar

File binario non mostrato.

BIN
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/lib/portos-bo-shared.jar

File binario non mostrato.

BIN
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/lib/portos-kaleo-shared.jar

File binario non mostrato.

BIN
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/lib/portos-mail-manager-shared.jar

File binario non mostrato.

BIN
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/lib/portos-report-shared.jar

File binario non mostrato.

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

@ -54,6 +54,7 @@
<column name="disabilitato" type="boolean" /> <column name="disabilitato" type="boolean" />
<column name="mailSuap" type="String" /> <column name="mailSuap" type="String" />
<column name="mailSue" type="String" /> <column name="mailSue" type="String" />
<column name="praticaOspedali" type="boolean" />
<order by="asc"> <order by="asc">
<order-column name="denominazione" /> <order-column name="denominazione" />

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

@ -92,6 +92,7 @@ public class ComuneClp extends BaseModelImpl<Comune> implements Comune {
attributes.put("disabilitato", getDisabilitato()); attributes.put("disabilitato", getDisabilitato());
attributes.put("mailSuap", getMailSuap()); attributes.put("mailSuap", getMailSuap());
attributes.put("mailSue", getMailSue()); attributes.put("mailSue", getMailSue());
attributes.put("praticaOspedali", getPraticaOspedali());
return attributes; return attributes;
} }
@ -199,6 +200,12 @@ public class ComuneClp extends BaseModelImpl<Comune> implements Comune {
if (mailSue != null) { if (mailSue != null) {
setMailSue(mailSue); setMailSue(mailSue);
} }
Boolean praticaOspedali = (Boolean)attributes.get("praticaOspedali");
if (praticaOspedali != null) {
setPraticaOspedali(praticaOspedali);
}
} }
@Override @Override
@ -619,6 +626,35 @@ public class ComuneClp extends BaseModelImpl<Comune> implements Comune {
} }
} }
@Override
public boolean getPraticaOspedali() {
return _praticaOspedali;
}
@Override
public boolean isPraticaOspedali() {
return _praticaOspedali;
}
@Override
public void setPraticaOspedali(boolean praticaOspedali) {
_praticaOspedali = praticaOspedali;
if (_comuneRemoteModel != null) {
try {
Class<?> clazz = _comuneRemoteModel.getClass();
Method method = clazz.getMethod("setPraticaOspedali",
boolean.class);
method.invoke(_comuneRemoteModel, praticaOspedali);
}
catch (Exception e) {
throw new UnsupportedOperationException(e);
}
}
}
@Override @Override
public StagedModelType getStagedModelType() { public StagedModelType getStagedModelType() {
return new StagedModelType(PortalUtil.getClassNameId( return new StagedModelType(PortalUtil.getClassNameId(
@ -711,6 +747,7 @@ public class ComuneClp extends BaseModelImpl<Comune> implements Comune {
clone.setDisabilitato(getDisabilitato()); clone.setDisabilitato(getDisabilitato());
clone.setMailSuap(getMailSuap()); clone.setMailSuap(getMailSuap());
clone.setMailSue(getMailSue()); clone.setMailSue(getMailSue());
clone.setPraticaOspedali(getPraticaOspedali());
return clone; return clone;
} }
@ -761,7 +798,7 @@ public class ComuneClp extends BaseModelImpl<Comune> implements Comune {
@Override @Override
public String toString() { public String toString() {
StringBundler sb = new StringBundler(35); StringBundler sb = new StringBundler(37);
sb.append("{uuid="); sb.append("{uuid=");
sb.append(getUuid()); sb.append(getUuid());
@ -797,6 +834,8 @@ public class ComuneClp extends BaseModelImpl<Comune> implements Comune {
sb.append(getMailSuap()); sb.append(getMailSuap());
sb.append(", mailSue="); sb.append(", mailSue=");
sb.append(getMailSue()); sb.append(getMailSue());
sb.append(", praticaOspedali=");
sb.append(getPraticaOspedali());
sb.append("}"); sb.append("}");
return sb.toString(); return sb.toString();
@ -804,7 +843,7 @@ public class ComuneClp extends BaseModelImpl<Comune> implements Comune {
@Override @Override
public String toXmlString() { public String toXmlString() {
StringBundler sb = new StringBundler(55); StringBundler sb = new StringBundler(58);
sb.append("<model><model-name>"); sb.append("<model><model-name>");
sb.append("it.tref.liferay.portos.bo.model.Comune"); sb.append("it.tref.liferay.portos.bo.model.Comune");
@ -878,6 +917,10 @@ public class ComuneClp extends BaseModelImpl<Comune> implements Comune {
"<column><column-name>mailSue</column-name><column-value><![CDATA["); "<column><column-name>mailSue</column-name><column-value><![CDATA[");
sb.append(getMailSue()); sb.append(getMailSue());
sb.append("]]></column-value></column>"); sb.append("]]></column-value></column>");
sb.append(
"<column><column-name>praticaOspedali</column-name><column-value><![CDATA[");
sb.append(getPraticaOspedali());
sb.append("]]></column-value></column>");
sb.append("</model>"); sb.append("</model>");
@ -902,6 +945,7 @@ public class ComuneClp extends BaseModelImpl<Comune> implements Comune {
private boolean _disabilitato; private boolean _disabilitato;
private String _mailSuap; private String _mailSuap;
private String _mailSue; private String _mailSue;
private boolean _praticaOspedali;
private BaseModel<?> _comuneRemoteModel; private BaseModel<?> _comuneRemoteModel;
private Class<?> _clpSerializerClass = it.tref.liferay.portos.bo.service.ClpSerializer.class; private Class<?> _clpSerializerClass = it.tref.liferay.portos.bo.service.ClpSerializer.class;
} }

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

@ -358,6 +358,27 @@ public interface ComuneModel extends BaseModel<Comune>, StagedAuditedModel {
*/ */
public void setMailSue(String mailSue); public void setMailSue(String mailSue);
/**
* Returns the pratica ospedali of this comune.
*
* @return the pratica ospedali of this comune
*/
public boolean getPraticaOspedali();
/**
* Returns <code>true</code> if this comune is pratica ospedali.
*
* @return <code>true</code> if this comune is pratica ospedali; <code>false</code> otherwise
*/
public boolean isPraticaOspedali();
/**
* Sets whether this comune is pratica ospedali.
*
* @param praticaOspedali the pratica ospedali of this comune
*/
public void setPraticaOspedali(boolean praticaOspedali);
@Override @Override
public boolean isNew(); public boolean isNew();

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

@ -48,6 +48,7 @@ public class ComuneSoap implements Serializable {
soapModel.setDisabilitato(model.getDisabilitato()); soapModel.setDisabilitato(model.getDisabilitato());
soapModel.setMailSuap(model.getMailSuap()); soapModel.setMailSuap(model.getMailSuap());
soapModel.setMailSue(model.getMailSue()); soapModel.setMailSue(model.getMailSue());
soapModel.setPraticaOspedali(model.getPraticaOspedali());
return soapModel; return soapModel;
} }
@ -248,6 +249,18 @@ public class ComuneSoap implements Serializable {
_mailSue = mailSue; _mailSue = mailSue;
} }
public boolean getPraticaOspedali() {
return _praticaOspedali;
}
public boolean isPraticaOspedali() {
return _praticaOspedali;
}
public void setPraticaOspedali(boolean praticaOspedali) {
_praticaOspedali = praticaOspedali;
}
private String _uuid; private String _uuid;
private long _comuneId; private long _comuneId;
private long _companyId; private long _companyId;
@ -265,4 +278,5 @@ public class ComuneSoap implements Serializable {
private boolean _disabilitato; private boolean _disabilitato;
private String _mailSuap; private String _mailSuap;
private String _mailSue; private String _mailSue;
private boolean _praticaOspedali;
} }

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

@ -67,6 +67,7 @@ public class ComuneWrapper implements Comune, ModelWrapper<Comune> {
attributes.put("disabilitato", getDisabilitato()); attributes.put("disabilitato", getDisabilitato());
attributes.put("mailSuap", getMailSuap()); attributes.put("mailSuap", getMailSuap());
attributes.put("mailSue", getMailSue()); attributes.put("mailSue", getMailSue());
attributes.put("praticaOspedali", getPraticaOspedali());
return attributes; return attributes;
} }
@ -174,6 +175,12 @@ public class ComuneWrapper implements Comune, ModelWrapper<Comune> {
if (mailSue != null) { if (mailSue != null) {
setMailSue(mailSue); setMailSue(mailSue);
} }
Boolean praticaOspedali = (Boolean)attributes.get("praticaOspedali");
if (praticaOspedali != null) {
setPraticaOspedali(praticaOspedali);
}
} }
/** /**
@ -588,6 +595,36 @@ public class ComuneWrapper implements Comune, ModelWrapper<Comune> {
_comune.setMailSue(mailSue); _comune.setMailSue(mailSue);
} }
/**
* Returns the pratica ospedali of this comune.
*
* @return the pratica ospedali of this comune
*/
@Override
public boolean getPraticaOspedali() {
return _comune.getPraticaOspedali();
}
/**
* Returns <code>true</code> if this comune is pratica ospedali.
*
* @return <code>true</code> if this comune is pratica ospedali; <code>false</code> otherwise
*/
@Override
public boolean isPraticaOspedali() {
return _comune.isPraticaOspedali();
}
/**
* Sets whether this comune is pratica ospedali.
*
* @param praticaOspedali the pratica ospedali of this comune
*/
@Override
public void setPraticaOspedali(boolean praticaOspedali) {
_comune.setPraticaOspedali(praticaOspedali);
}
@Override @Override
public boolean isNew() { public boolean isNew() {
return _comune.isNew(); return _comune.isNew();

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

@ -283,6 +283,7 @@ public interface ComuneLocalService extends BaseLocalService,
java.lang.String codiceIstat, java.lang.String codiceBelfiore, java.lang.String codiceIstat, java.lang.String codiceBelfiore,
java.lang.String denominazione, boolean provincia, boolean stato, java.lang.String denominazione, boolean provincia, boolean stato,
java.lang.String mailSuap, java.lang.String mailSue, java.lang.String mailSuap, java.lang.String mailSue,
boolean praticaOspedaliera,
com.liferay.portal.service.ServiceContext serviceContext) com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException; com.liferay.portal.kernel.exception.SystemException;
@ -292,6 +293,7 @@ public interface ComuneLocalService extends BaseLocalService,
java.lang.String codiceIstat, java.lang.String codiceBelfiore, java.lang.String codiceIstat, java.lang.String codiceBelfiore,
java.lang.String denominazione, boolean provincia, java.lang.String denominazione, boolean provincia,
java.lang.String mailSuap, java.lang.String mailSue, java.lang.String mailSuap, java.lang.String mailSue,
boolean praticaOspedaliera,
com.liferay.portal.service.ServiceContext serviceContext) com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException; com.liferay.portal.kernel.exception.SystemException;
@ -355,11 +357,17 @@ public interface ComuneLocalService extends BaseLocalService,
long companyId) long companyId)
throws com.liferay.portal.kernel.exception.SystemException; throws com.liferay.portal.kernel.exception.SystemException;
public it.tref.liferay.portos.bo.model.Comune setPraticaOspedaliera(
long comuneId, boolean isPraticaOspedaliera,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.SystemException;
public it.tref.liferay.portos.bo.model.Comune updateComune(long userId, public it.tref.liferay.portos.bo.model.Comune updateComune(long userId,
long comuneId, java.lang.String codiceProvincia, long comuneId, java.lang.String codiceProvincia,
java.lang.String codiceComune, java.lang.String codiceIstat, java.lang.String codiceComune, java.lang.String codiceIstat,
java.lang.String denominazione, boolean provincia, boolean stato, java.lang.String denominazione, boolean provincia, boolean stato,
java.lang.String mailSuap, java.lang.String mailSue, java.lang.String mailSuap, java.lang.String mailSue,
boolean praticaOspedaliera,
com.liferay.portal.service.ServiceContext serviceContext) com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException; com.liferay.portal.kernel.exception.SystemException;
@ -369,6 +377,7 @@ public interface ComuneLocalService extends BaseLocalService,
java.lang.String codiceComune, java.lang.String codiceIstat, java.lang.String codiceComune, java.lang.String codiceIstat,
java.lang.String denominazione, boolean provincia, java.lang.String denominazione, boolean provincia,
java.lang.String mailSuap, java.lang.String mailSue, java.lang.String mailSuap, java.lang.String mailSue,
boolean praticaOspedaliera,
com.liferay.portal.service.ServiceContext serviceContext) com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException; com.liferay.portal.kernel.exception.SystemException;

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

@ -128,7 +128,7 @@ public class ComuneLocalServiceClp implements ComuneLocalService {
"long", "java.lang.String", "java.lang.String", "long", "java.lang.String", "java.lang.String",
"java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String",
"boolean", "boolean", "java.lang.String", "java.lang.String", "boolean", "boolean", "java.lang.String", "java.lang.String",
"com.liferay.portal.service.ServiceContext" "boolean", "com.liferay.portal.service.ServiceContext"
}; };
_methodName22 = "addComune"; _methodName22 = "addComune";
@ -136,7 +136,7 @@ public class ComuneLocalServiceClp implements ComuneLocalService {
_methodParameterTypes22 = new String[] { _methodParameterTypes22 = new String[] {
"long", "java.lang.String", "java.lang.String", "long", "java.lang.String", "java.lang.String",
"java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String",
"boolean", "java.lang.String", "java.lang.String", "boolean", "java.lang.String", "java.lang.String", "boolean",
"com.liferay.portal.service.ServiceContext" "com.liferay.portal.service.ServiceContext"
}; };
@ -205,31 +205,37 @@ public class ComuneLocalServiceClp implements ComuneLocalService {
_methodParameterTypes36 = new String[] { "long" }; _methodParameterTypes36 = new String[] { "long" };
_methodName37 = "updateComune"; _methodName37 = "setPraticaOspedaliera";
_methodParameterTypes37 = new String[] { _methodParameterTypes37 = new String[] {
"long", "boolean", "com.liferay.portal.service.ServiceContext"
};
_methodName38 = "updateComune";
_methodParameterTypes38 = new String[] {
"long", "long", "java.lang.String", "java.lang.String", "long", "long", "java.lang.String", "java.lang.String",
"java.lang.String", "java.lang.String", "boolean", "boolean", "java.lang.String", "java.lang.String", "boolean", "boolean",
"java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "boolean",
"com.liferay.portal.service.ServiceContext" "com.liferay.portal.service.ServiceContext"
}; };
_methodName38 = "updateComune"; _methodName39 = "updateComune";
_methodParameterTypes38 = new String[] { _methodParameterTypes39 = new String[] {
"long", "long", "java.lang.String", "java.lang.String", "long", "long", "java.lang.String", "java.lang.String",
"java.lang.String", "java.lang.String", "boolean", "java.lang.String", "java.lang.String", "boolean",
"java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "boolean",
"com.liferay.portal.service.ServiceContext" "com.liferay.portal.service.ServiceContext"
}; };
_methodName39 = "getComuniForOrganizationByUserId"; _methodName40 = "getComuniForOrganizationByUserId";
_methodParameterTypes39 = new String[] { "long" }; _methodParameterTypes40 = new String[] { "long" };
_methodName40 = "getComuniForOrganizationByUserIdUfficioId"; _methodName41 = "getComuniForOrganizationByUserIdUfficioId";
_methodParameterTypes40 = new String[] { "long", "long" }; _methodParameterTypes41 = new String[] { "long", "long" };
} }
@Override @Override
@ -849,6 +855,7 @@ public class ComuneLocalServiceClp implements ComuneLocalService {
java.lang.String codiceIstat, java.lang.String codiceBelfiore, java.lang.String codiceIstat, java.lang.String codiceBelfiore,
java.lang.String denominazione, boolean provincia, boolean stato, java.lang.String denominazione, boolean provincia, boolean stato,
java.lang.String mailSuap, java.lang.String mailSue, java.lang.String mailSuap, java.lang.String mailSue,
boolean praticaOspedaliera,
com.liferay.portal.service.ServiceContext serviceContext) com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException { com.liferay.portal.kernel.exception.SystemException {
@ -878,6 +885,8 @@ public class ComuneLocalServiceClp implements ComuneLocalService {
ClpSerializer.translateInput(mailSue), ClpSerializer.translateInput(mailSue),
praticaOspedaliera,
ClpSerializer.translateInput(serviceContext) ClpSerializer.translateInput(serviceContext)
}); });
} }
@ -910,6 +919,7 @@ public class ComuneLocalServiceClp implements ComuneLocalService {
java.lang.String codiceIstat, java.lang.String codiceBelfiore, java.lang.String codiceIstat, java.lang.String codiceBelfiore,
java.lang.String denominazione, boolean provincia, java.lang.String denominazione, boolean provincia,
java.lang.String mailSuap, java.lang.String mailSue, java.lang.String mailSuap, java.lang.String mailSue,
boolean praticaOspedaliera,
com.liferay.portal.service.ServiceContext serviceContext) com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException { com.liferay.portal.kernel.exception.SystemException {
@ -937,6 +947,8 @@ public class ComuneLocalServiceClp implements ComuneLocalService {
ClpSerializer.translateInput(mailSue), ClpSerializer.translateInput(mailSue),
praticaOspedaliera,
ClpSerializer.translateInput(serviceContext) ClpSerializer.translateInput(serviceContext)
}); });
} }
@ -1427,20 +1439,58 @@ public class ComuneLocalServiceClp implements ComuneLocalService {
return (java.util.List<it.tref.liferay.portos.bo.model.Comune>)ClpSerializer.translateOutput(returnObj); return (java.util.List<it.tref.liferay.portos.bo.model.Comune>)ClpSerializer.translateOutput(returnObj);
} }
@Override
public it.tref.liferay.portos.bo.model.Comune setPraticaOspedaliera(
long comuneId, boolean isPraticaOspedaliera,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.SystemException {
Object returnObj = null;
try {
returnObj = _invokableLocalService.invokeMethod(_methodName37,
_methodParameterTypes37,
new Object[] {
comuneId,
isPraticaOspedaliera,
ClpSerializer.translateInput(serviceContext)
});
}
catch (Throwable t) {
t = ClpSerializer.translateThrowable(t);
if (t instanceof com.liferay.portal.kernel.exception.SystemException) {
throw (com.liferay.portal.kernel.exception.SystemException)t;
}
if (t instanceof RuntimeException) {
throw (RuntimeException)t;
}
else {
throw new RuntimeException(t.getClass().getName() +
" is not a valid exception");
}
}
return (it.tref.liferay.portos.bo.model.Comune)ClpSerializer.translateOutput(returnObj);
}
@Override @Override
public it.tref.liferay.portos.bo.model.Comune updateComune(long userId, public it.tref.liferay.portos.bo.model.Comune updateComune(long userId,
long comuneId, java.lang.String codiceProvincia, long comuneId, java.lang.String codiceProvincia,
java.lang.String codiceComune, java.lang.String codiceIstat, java.lang.String codiceComune, java.lang.String codiceIstat,
java.lang.String denominazione, boolean provincia, boolean stato, java.lang.String denominazione, boolean provincia, boolean stato,
java.lang.String mailSuap, java.lang.String mailSue, java.lang.String mailSuap, java.lang.String mailSue,
boolean praticaOspedaliera,
com.liferay.portal.service.ServiceContext serviceContext) com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException { com.liferay.portal.kernel.exception.SystemException {
Object returnObj = null; Object returnObj = null;
try { try {
returnObj = _invokableLocalService.invokeMethod(_methodName37, returnObj = _invokableLocalService.invokeMethod(_methodName38,
_methodParameterTypes37, _methodParameterTypes38,
new Object[] { new Object[] {
userId, userId,
@ -1462,6 +1512,8 @@ public class ComuneLocalServiceClp implements ComuneLocalService {
ClpSerializer.translateInput(mailSue), ClpSerializer.translateInput(mailSue),
praticaOspedaliera,
ClpSerializer.translateInput(serviceContext) ClpSerializer.translateInput(serviceContext)
}); });
} }
@ -1494,14 +1546,15 @@ public class ComuneLocalServiceClp implements ComuneLocalService {
java.lang.String codiceComune, java.lang.String codiceIstat, java.lang.String codiceComune, java.lang.String codiceIstat,
java.lang.String denominazione, boolean provincia, java.lang.String denominazione, boolean provincia,
java.lang.String mailSuap, java.lang.String mailSue, java.lang.String mailSuap, java.lang.String mailSue,
boolean praticaOspedaliera,
com.liferay.portal.service.ServiceContext serviceContext) com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException { com.liferay.portal.kernel.exception.SystemException {
Object returnObj = null; Object returnObj = null;
try { try {
returnObj = _invokableLocalService.invokeMethod(_methodName38, returnObj = _invokableLocalService.invokeMethod(_methodName39,
_methodParameterTypes38, _methodParameterTypes39,
new Object[] { new Object[] {
userId, userId,
@ -1521,6 +1574,8 @@ public class ComuneLocalServiceClp implements ComuneLocalService {
ClpSerializer.translateInput(mailSue), ClpSerializer.translateInput(mailSue),
praticaOspedaliera,
ClpSerializer.translateInput(serviceContext) ClpSerializer.translateInput(serviceContext)
}); });
} }
@ -1553,8 +1608,8 @@ public class ComuneLocalServiceClp implements ComuneLocalService {
Object returnObj = null; Object returnObj = null;
try { try {
returnObj = _invokableLocalService.invokeMethod(_methodName39, returnObj = _invokableLocalService.invokeMethod(_methodName40,
_methodParameterTypes39, new Object[] { userId }); _methodParameterTypes40, new Object[] { userId });
} }
catch (Throwable t) { catch (Throwable t) {
t = ClpSerializer.translateThrowable(t); t = ClpSerializer.translateThrowable(t);
@ -1582,8 +1637,8 @@ public class ComuneLocalServiceClp implements ComuneLocalService {
Object returnObj = null; Object returnObj = null;
try { try {
returnObj = _invokableLocalService.invokeMethod(_methodName40, returnObj = _invokableLocalService.invokeMethod(_methodName41,
_methodParameterTypes40, new Object[] { userId, ufficioId }); _methodParameterTypes41, new Object[] { userId, ufficioId });
} }
catch (Throwable t) { catch (Throwable t) {
t = ClpSerializer.translateThrowable(t); t = ClpSerializer.translateThrowable(t);
@ -1685,4 +1740,6 @@ public class ComuneLocalServiceClp implements ComuneLocalService {
private String[] _methodParameterTypes39; private String[] _methodParameterTypes39;
private String _methodName40; private String _methodName40;
private String[] _methodParameterTypes40; private String[] _methodParameterTypes40;
private String _methodName41;
private String[] _methodParameterTypes41;
} }

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

@ -310,14 +310,14 @@ public class ComuneLocalServiceUtil {
java.lang.String codiceComune, java.lang.String codiceIstat, java.lang.String codiceComune, java.lang.String codiceIstat,
java.lang.String codiceBelfiore, java.lang.String denominazione, java.lang.String codiceBelfiore, java.lang.String denominazione,
boolean provincia, boolean stato, java.lang.String mailSuap, boolean provincia, boolean stato, java.lang.String mailSuap,
java.lang.String mailSue, java.lang.String mailSue, boolean praticaOspedaliera,
com.liferay.portal.service.ServiceContext serviceContext) com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException { com.liferay.portal.kernel.exception.SystemException {
return getService() return getService()
.addComune(userId, codiceProvincia, codiceComune, .addComune(userId, codiceProvincia, codiceComune,
codiceIstat, codiceBelfiore, denominazione, provincia, stato, codiceIstat, codiceBelfiore, denominazione, provincia, stato,
mailSuap, mailSue, serviceContext); mailSuap, mailSue, praticaOspedaliera, serviceContext);
} }
public static it.tref.liferay.portos.bo.model.Comune addComune( public static it.tref.liferay.portos.bo.model.Comune addComune(
@ -325,13 +325,14 @@ public class ComuneLocalServiceUtil {
java.lang.String codiceComune, java.lang.String codiceIstat, java.lang.String codiceComune, java.lang.String codiceIstat,
java.lang.String codiceBelfiore, java.lang.String denominazione, java.lang.String codiceBelfiore, java.lang.String denominazione,
boolean provincia, java.lang.String mailSuap, java.lang.String mailSue, boolean provincia, java.lang.String mailSuap, java.lang.String mailSue,
boolean praticaOspedaliera,
com.liferay.portal.service.ServiceContext serviceContext) com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException { com.liferay.portal.kernel.exception.SystemException {
return getService() return getService()
.addComune(userId, codiceProvincia, codiceComune, .addComune(userId, codiceProvincia, codiceComune,
codiceIstat, codiceBelfiore, denominazione, provincia, mailSuap, codiceIstat, codiceBelfiore, denominazione, provincia, mailSuap,
mailSue, serviceContext); mailSue, praticaOspedaliera, serviceContext);
} }
public static int countByCompanyId(long companyId) public static int countByCompanyId(long companyId)
@ -424,18 +425,28 @@ public class ComuneLocalServiceUtil {
return getService().getStatiEsteri(companyId); return getService().getStatiEsteri(companyId);
} }
public static it.tref.liferay.portos.bo.model.Comune setPraticaOspedaliera(
long comuneId, boolean isPraticaOspedaliera,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.SystemException {
return getService()
.setPraticaOspedaliera(comuneId, isPraticaOspedaliera,
serviceContext);
}
public static it.tref.liferay.portos.bo.model.Comune updateComune( public static it.tref.liferay.portos.bo.model.Comune updateComune(
long userId, long comuneId, java.lang.String codiceProvincia, long userId, long comuneId, java.lang.String codiceProvincia,
java.lang.String codiceComune, java.lang.String codiceIstat, java.lang.String codiceComune, java.lang.String codiceIstat,
java.lang.String denominazione, boolean provincia, boolean stato, java.lang.String denominazione, boolean provincia, boolean stato,
java.lang.String mailSuap, java.lang.String mailSue, java.lang.String mailSuap, java.lang.String mailSue,
boolean praticaOspedaliera,
com.liferay.portal.service.ServiceContext serviceContext) com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException { com.liferay.portal.kernel.exception.SystemException {
return getService() return getService()
.updateComune(userId, comuneId, codiceProvincia, .updateComune(userId, comuneId, codiceProvincia,
codiceComune, codiceIstat, denominazione, provincia, stato, codiceComune, codiceIstat, denominazione, provincia, stato,
mailSuap, mailSue, serviceContext); mailSuap, mailSue, praticaOspedaliera, serviceContext);
} }
public static it.tref.liferay.portos.bo.model.Comune updateComune( public static it.tref.liferay.portos.bo.model.Comune updateComune(
@ -443,13 +454,14 @@ public class ComuneLocalServiceUtil {
java.lang.String codiceComune, java.lang.String codiceIstat, java.lang.String codiceComune, java.lang.String codiceIstat,
java.lang.String denominazione, boolean provincia, java.lang.String denominazione, boolean provincia,
java.lang.String mailSuap, java.lang.String mailSue, java.lang.String mailSuap, java.lang.String mailSue,
boolean praticaOspedaliera,
com.liferay.portal.service.ServiceContext serviceContext) com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException { com.liferay.portal.kernel.exception.SystemException {
return getService() return getService()
.updateComune(userId, comuneId, codiceProvincia, .updateComune(userId, comuneId, codiceProvincia,
codiceComune, codiceIstat, denominazione, provincia, mailSuap, codiceComune, codiceIstat, denominazione, provincia, mailSuap,
mailSue, serviceContext); mailSue, praticaOspedaliera, serviceContext);
} }
public static java.util.List<it.tref.liferay.portos.bo.model.Comune> getComuniForOrganizationByUserId( public static java.util.List<it.tref.liferay.portos.bo.model.Comune> getComuniForOrganizationByUserId(

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

@ -318,12 +318,14 @@ public class ComuneLocalServiceWrapper implements ComuneLocalService,
java.lang.String codiceIstat, java.lang.String codiceBelfiore, java.lang.String codiceIstat, java.lang.String codiceBelfiore,
java.lang.String denominazione, boolean provincia, boolean stato, java.lang.String denominazione, boolean provincia, boolean stato,
java.lang.String mailSuap, java.lang.String mailSue, java.lang.String mailSuap, java.lang.String mailSue,
boolean praticaOspedaliera,
com.liferay.portal.service.ServiceContext serviceContext) com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException { com.liferay.portal.kernel.exception.SystemException {
return _comuneLocalService.addComune(userId, codiceProvincia, return _comuneLocalService.addComune(userId, codiceProvincia,
codiceComune, codiceIstat, codiceBelfiore, denominazione, codiceComune, codiceIstat, codiceBelfiore, denominazione,
provincia, stato, mailSuap, mailSue, serviceContext); provincia, stato, mailSuap, mailSue, praticaOspedaliera,
serviceContext);
} }
@Override @Override
@ -332,12 +334,13 @@ public class ComuneLocalServiceWrapper implements ComuneLocalService,
java.lang.String codiceIstat, java.lang.String codiceBelfiore, java.lang.String codiceIstat, java.lang.String codiceBelfiore,
java.lang.String denominazione, boolean provincia, java.lang.String denominazione, boolean provincia,
java.lang.String mailSuap, java.lang.String mailSue, java.lang.String mailSuap, java.lang.String mailSue,
boolean praticaOspedaliera,
com.liferay.portal.service.ServiceContext serviceContext) com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException { com.liferay.portal.kernel.exception.SystemException {
return _comuneLocalService.addComune(userId, codiceProvincia, return _comuneLocalService.addComune(userId, codiceProvincia,
codiceComune, codiceIstat, codiceBelfiore, denominazione, codiceComune, codiceIstat, codiceBelfiore, denominazione,
provincia, mailSuap, mailSue, serviceContext); provincia, mailSuap, mailSue, praticaOspedaliera, serviceContext);
} }
@Override @Override
@ -443,18 +446,29 @@ public class ComuneLocalServiceWrapper implements ComuneLocalService,
return _comuneLocalService.getStatiEsteri(companyId); return _comuneLocalService.getStatiEsteri(companyId);
} }
@Override
public it.tref.liferay.portos.bo.model.Comune setPraticaOspedaliera(
long comuneId, boolean isPraticaOspedaliera,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.SystemException {
return _comuneLocalService.setPraticaOspedaliera(comuneId,
isPraticaOspedaliera, serviceContext);
}
@Override @Override
public it.tref.liferay.portos.bo.model.Comune updateComune(long userId, public it.tref.liferay.portos.bo.model.Comune updateComune(long userId,
long comuneId, java.lang.String codiceProvincia, long comuneId, java.lang.String codiceProvincia,
java.lang.String codiceComune, java.lang.String codiceIstat, java.lang.String codiceComune, java.lang.String codiceIstat,
java.lang.String denominazione, boolean provincia, boolean stato, java.lang.String denominazione, boolean provincia, boolean stato,
java.lang.String mailSuap, java.lang.String mailSue, java.lang.String mailSuap, java.lang.String mailSue,
boolean praticaOspedaliera,
com.liferay.portal.service.ServiceContext serviceContext) com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException { com.liferay.portal.kernel.exception.SystemException {
return _comuneLocalService.updateComune(userId, comuneId, return _comuneLocalService.updateComune(userId, comuneId,
codiceProvincia, codiceComune, codiceIstat, denominazione, codiceProvincia, codiceComune, codiceIstat, denominazione,
provincia, stato, mailSuap, mailSue, serviceContext); provincia, stato, mailSuap, mailSue, praticaOspedaliera,
serviceContext);
} }
@Override @Override
@ -463,12 +477,13 @@ public class ComuneLocalServiceWrapper implements ComuneLocalService,
java.lang.String codiceComune, java.lang.String codiceIstat, java.lang.String codiceComune, java.lang.String codiceIstat,
java.lang.String denominazione, boolean provincia, java.lang.String denominazione, boolean provincia,
java.lang.String mailSuap, java.lang.String mailSue, java.lang.String mailSuap, java.lang.String mailSue,
boolean praticaOspedaliera,
com.liferay.portal.service.ServiceContext serviceContext) com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException { com.liferay.portal.kernel.exception.SystemException {
return _comuneLocalService.updateComune(userId, comuneId, return _comuneLocalService.updateComune(userId, comuneId,
codiceProvincia, codiceComune, codiceIstat, denominazione, codiceProvincia, codiceComune, codiceIstat, denominazione,
provincia, mailSuap, mailSue, serviceContext); provincia, mailSuap, mailSue, praticaOspedaliera, serviceContext);
} }
@Override @Override

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

@ -121,7 +121,8 @@ create table portos_bo_Comune (
stato BOOLEAN, stato BOOLEAN,
disabilitato BOOLEAN, disabilitato BOOLEAN,
mailSuap VARCHAR(75) null, mailSuap VARCHAR(75) null,
mailSue VARCHAR(75) null mailSue VARCHAR(75) null,
praticaOspedali BOOLEAN
); );
create table portos_bo_Comunicazione ( create table portos_bo_Comunicazione (

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

@ -159,6 +159,7 @@
<property name="disabilitato" type="com.liferay.portal.dao.orm.hibernate.BooleanType" /> <property name="disabilitato" type="com.liferay.portal.dao.orm.hibernate.BooleanType" />
<property name="mailSuap" type="com.liferay.portal.dao.orm.hibernate.StringType" /> <property name="mailSuap" type="com.liferay.portal.dao.orm.hibernate.StringType" />
<property name="mailSue" type="com.liferay.portal.dao.orm.hibernate.StringType" /> <property name="mailSue" type="com.liferay.portal.dao.orm.hibernate.StringType" />
<property name="praticaOspedali" type="com.liferay.portal.dao.orm.hibernate.BooleanType" />
</class> </class>
<class name="it.tref.liferay.portos.bo.model.impl.ComunicazioneImpl" table="portos_bo_Comunicazione"> <class name="it.tref.liferay.portos.bo.model.impl.ComunicazioneImpl" table="portos_bo_Comunicazione">
<cache usage="read-write" /> <cache usage="read-write" />

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

@ -141,6 +141,7 @@
<field name="disabilitato" type="boolean" /> <field name="disabilitato" type="boolean" />
<field name="mailSuap" type="String" /> <field name="mailSuap" type="String" />
<field name="mailSue" type="String" /> <field name="mailSue" type="String" />
<field name="praticaOspedali" type="boolean" />
</model> </model>
<model name="it.tref.liferay.portos.bo.model.Comunicazione"> <model name="it.tref.liferay.portos.bo.model.Comunicazione">
<field name="uuid" type="String" /> <field name="uuid" type="String" />

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

@ -202,6 +202,7 @@
<basic name="disabilitato" /> <basic name="disabilitato" />
<basic name="mailSuap" /> <basic name="mailSuap" />
<basic name="mailSue" /> <basic name="mailSue" />
<basic name="praticaOspedali" />
<transient name="modelAttributes" /> <transient name="modelAttributes" />
<transient name="primaryKey" /> <transient name="primaryKey" />
<transient name="primaryKeyObj" /> <transient name="primaryKeyObj" />

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

@ -1,7 +1,7 @@
model.resource.it.tref.liferay.portos.bo.model.ControlloPratica = Procedimento model.resource.it.tref.liferay.portos.bo.model.ControlloPratica = Procedimento
resource-not-allowed = Non hai i permessi necessari per accedere a questa risorsa resource-not-allowed = Non hai i permessi necessari per accedere a questa risorsa
resource-allowed-titolaredigitale = Solo il titolare digitale può accedere a questa risorsa resource-allowed-titolaredigitale = Solo il titolare digitale può accedere a questa risorsa
sono-presenti-aggiornamenti-fuori-dal-controllo-obbligatorio = Sono presenti aggiornamenti fuori dal controllo obbligatorio sono-presenti-aggiornamenti-fuori-dal-controllo-obbligatorio = Sono presenti aggiornamenti fuori dal controllo obbligatorio
sono-presenti-aggiornamenti-fuori-dal-controllo-obbligatorio-closed = Ulteriore procedimento attivato sono-presenti-aggiornamenti-fuori-dal-controllo-obbligatorio-closed = Ulteriore procedimento attivato
@ -134,7 +134,7 @@ gc-soggetto-07-principale-not-present = Archeologo principale non selezionato
gc-soggetti-not-completed = Alcuni soggetti non validi gc-soggetti-not-completed = Alcuni soggetti non validi
error.fields.pratica.codice.fiscale = Il Codice Fiscale del {0} non è valido error.fields.pratica.codice.fiscale = Il Codice Fiscale del {0} non è valido
sezione-01 = Dettagli Principali sezione-01 = Dettagli Principali
sezione-02 = Anagrafe Soggetti sezione-02 = Anagrafe Soggetti
@ -180,7 +180,7 @@ label-ambito-archivista = Archivista
label-ambito-bibliotecario = Bibliotecario label-ambito-bibliotecario = Bibliotecario
label-ambito-demoetnoantropologo = Demoetnoantropologo label-ambito-demoetnoantropologo = Demoetnoantropologo
label-ambito-esperto-diagnostica = Esperto di diagnostica e di scienze e tecnologia applicate ai beni culturali label-ambito-esperto-diagnostica = Esperto di diagnostica e di scienze e tecnologia applicate ai beni culturali
label-ambito-storico-arte = Storico dellarte label-ambito-storico-arte = Storico dell’arte
label-ambito-restauratore = Restauratore label-ambito-restauratore = Restauratore
label-albo-ingegneri = Ingegneri label-albo-ingegneri = Ingegneri
@ -194,7 +194,7 @@ label-albo-elenco = Elenco D.M. MIBAC 244/2019
dati-soggetti-fisici = Dati Soggetti Fisici dati-soggetti-fisici = Dati Soggetti Fisici
dati-soggetti-giuridici = Dati Soggetti Giuridici dati-soggetti-giuridici = Dati Soggetti Giuridici
dati-ambito-attivita = Dati Ambito Attività dati-ambito-attivita = Dati Ambito Attività
dati-di-domiciliazione = Dati di Domiciliazione (se diversi da residenza) dati-di-domiciliazione = Dati di Domiciliazione (se diversi da residenza)
soggetto-codice-fiscale = Codice Fiscale soggetto-codice-fiscale = Codice Fiscale
soggetto-codice-fiscale-legale = Codice Fiscale Rappresentante Legale soggetto-codice-fiscale-legale = Codice Fiscale Rappresentante Legale
@ -203,13 +203,13 @@ dati-albo = Dati Albo
no-soggetti-presenti = Nessun Soggetto Presente no-soggetti-presenti = Nessun Soggetto Presente
delega-committente = Delega Titolare Digitale delega-committente = Delega Titolare Digitale
text-delega-committente-disabled = È necessario inserire almeno un committente per procedere alla delega text-delega-committente-disabled = È necessario inserire almeno un committente per procedere alla delega
text-delega-committente = Il sottoscritto {0} {1} “TITOLARE DIGITALE” dichiara di essere stato autorizzato dal COMMITTENTE/I in qualità di DELEGATO a svolgere tutte le funzioni amministrative presso i competenti uffici regionali text-delega-committente = Il sottoscritto {0} {1} “TITOLARE DIGITALE” dichiara di essere stato autorizzato dal COMMITTENTE/I in qualità di DELEGATO a svolgere tutte le funzioni amministrative presso i competenti uffici regionali
delega-direttoreLavori = Selezione Direttore dei Lavori per inserimento Fine Lavori delega-direttoreLavori = Selezione Direttore dei Lavori per inserimento Fine Lavori
text-delega-direttoreLavori-disabled = È necessario inserire almeno un Direttore Lavori per procedere alla selezione text-delega-direttoreLavori-disabled = È necessario inserire almeno un Direttore Lavori per procedere alla selezione
text-delega-direttoreLavori = Il/La Committente dichiara di autorizzare {0} {1} a svolgere tutte le funzioni amministrative presso i competenti Uffici Regionali text-delega-direttoreLavori = Il/La Committente dichiara di autorizzare {0} {1} a svolgere tutte le funzioni amministrative presso i competenti Uffici Regionali
delega-collaudatore = Selezione Collaudatore per inserimento Collaudo delega-collaudatore = Selezione Collaudatore per inserimento Collaudo
text-delega-collaudatore-disabled = È necessario inserire almeno un Collaudatore per procedere alla selezione text-delega-collaudatore-disabled = È necessario inserire almeno un Collaudatore per procedere alla selezione
text-delega-collaudatore-notRequired = Non richiesta in caso di esenzione collaudo statico text-delega-collaudatore-notRequired = Non richiesta in caso di esenzione collaudo statico
text-delega-collaudatore = Il/La Committente dichiara di autorizzare {0} {1} a svolgere tutte le funzioni amministrative presso i competenti Uffici Regionali text-delega-collaudatore = Il/La Committente dichiara di autorizzare {0} {1} a svolgere tutte le funzioni amministrative presso i competenti Uffici Regionali
@ -225,7 +225,7 @@ piano-paesaggistico = Piano paesaggistico provinciale
paesaggio-locale = Contesto paesaggistico paesaggio-locale = Contesto paesaggistico
livello-di-tutela = Livello di tutela livello-di-tutela = Livello di tutela
vincoli = Vincoli vincoli = Vincoli
dp-fascia-pericolosita = Fascia pericolosità dp-fascia-pericolosita = Fascia pericolosità
dp-tipo-procedura = Tipo procedura dp-tipo-procedura = Tipo procedura
dp-range-ag = Range Ag dp-range-ag = Range Ag
ag = Valore di Ag ag = Valore di Ag
@ -246,7 +246,7 @@ norm-dm2018 = D.M. 17/1/2018
dp-normativa = Normativa tecnica di riferimento dp-normativa = Normativa tecnica di riferimento
dp-nuovo-progetto = Nuovo Progetto dp-nuovo-progetto = Nuovo Progetto
localita = Località localita = Località
via = Indirizzo via = Indirizzo
dp-allegato = Allegato dp-allegato = Allegato
dp-particelle = Particelle dp-particelle = Particelle
@ -261,7 +261,7 @@ dp-dc = Descrizione Progetto e localizzazione
desc-long-intervento = Oggetto dell'intervento desc-long-intervento = Oggetto dell'intervento
dp-dc-prov = Provincia dp-dc-prov = Provincia
dp-dc-comune = Comune dp-dc-comune = Comune
dp-dc-loc = Località dp-dc-loc = Località
dp-dc-via = Indirizzo dp-dc-via = Indirizzo
dc-foglio = Foglio dc-foglio = Foglio
dc-particelle = Particelle dc-particelle = Particelle
@ -272,25 +272,25 @@ sanatoria-edilizia-47 = L. 47/85 - L.R. 37/85
sanatoria-edilizia-724 = L. n. 724/2004 sanatoria-edilizia-724 = L. n. 724/2004
sanatoria-edilizia-326 = L. n. 326/2003 - L.R. 15/2004 (obbligo certificazione A17) sanatoria-edilizia-326 = L. n. 326/2003 - L.R. 15/2004 (obbligo certificazione A17)
norm-lavori-in-proprio = Il committente esegue lavori in proprio (in economia) (obbligo asseverazione) norm-lavori-in-proprio = Il committente esegue lavori in proprio (in economia) (obbligo asseverazione)
norm-lavori-no-direttore = Opere per le quali non è necessaria la nomina del Direttore dei Lavori (obbligo asseverazione) norm-lavori-no-direttore = Opere per le quali non è necessaria la nomina del Direttore dei Lavori (obbligo asseverazione)
lavori-pubblici = Lavori pubblici o di interesse pubblico ai sensi del D.Lgs. 18/04/2016 n. 50 (obbligo documento A24 o asseverazione di esclusione/non assoggettabilità al procedimento di verifica preventiva dell’interesse archeologico) lavori-pubblici = Lavori pubblici o di interesse pubblico ai sensi del D.Lgs. 18/04/2016 n. 50 (obbligo documento A24 o asseverazione di esclusione/non assoggettabilità al procedimento di verifica preventiva dell’interesse archeologico)
norm-esente-bollo = Esente da bollo ai sensi di <strong>D.P.R. 26/10/1972 n. 642 e s.m.i.</strong> norm-esente-bollo = Esente da bollo ai sensi di <strong>D.P.R. 26/10/1972 n. 642 e s.m.i.</strong>
norm-esente-spese = Esente da spese istruttoria norm-esente-spese = Esente da spese istruttoria
bene-diocesi = Bene appartenente a istituzione o ente ecclesiastico o in uso per il culto (obbligo allegato A31) bene-diocesi = Bene appartenente a istituzione o ente ecclesiastico o in uso per il culto (obbligo allegato A31)
diocesi = Diocesi diocesi = Diocesi
collaudo-statico = Trattandosi di opere di riparazione o intervento locale eseguibile su un edificio esistente ai sensi del D.M. 17/01/2018, punto 8.4, non si effettuerà il collaudo statico collaudo-statico = Trattandosi di opere di riparazione o intervento locale eseguibile su un edificio esistente ai sensi del D.M. 17/01/2018, punto 8.4, non si effettuerà il collaudo statico
no-collaudo = Opere per le quali non è necessaria la nomina del Collaudatore (obbligo asseverazione) no-collaudo = Opere per le quali non è necessaria la nomina del Collaudatore (obbligo asseverazione)
norm-art3com3 = Possono essere omessi i seguenti allegati norm-art3com3 = Possono essere omessi i seguenti allegati
norm-art3com3_1 = relazione geologica firmata da un geologo iscritto all'albo (A05) norm-art3com3_1 = relazione geologica firmata da un geologo iscritto all'albo (A05)
norm-art3com3_2 = scheda di sintesi firmata da un geologo iscritto all'albo (A14) norm-art3com3_2 = scheda di sintesi firmata da un geologo iscritto all'albo (A14)
norm-art3com3_3 = relazione geotecnica (A06) norm-art3com3_3 = relazione geotecnica (A06)
norm-art3com3_4 = relazione sulle fondazioni (A07) norm-art3com3_4 = relazione sulle fondazioni (A07)
norm-art3com4 = Può essere omesso il fascicolo dei calcoli delle strutture portanti, sia in fondazione sia in elevazione norm-art3com4 = Può essere omesso il fascicolo dei calcoli delle strutture portanti, sia in fondazione sia in elevazione
nomina-impresa = Opere per le quali la nomina dell’impresa è subordinata alla richiesta di autorizzazione/conformità sismica e/o alla comunicazione di inizio lavori (obbligo asseverazione) nomina-impresa = Opere per le quali la nomina dell’impresa è subordinata alla richiesta di autorizzazione/conformità sismica e/o alla comunicazione di inizio lavori (obbligo asseverazione)
nomina-direttore-lavori = Opere per le quali la nomina del Direttore dei Lavori è subordinata alla richiesta di autorizzazione/conformità sismica e/o alla comunicazione di inizio lavori (obbligo asseverazione) nomina-direttore-lavori = Opere per le quali la nomina del Direttore dei Lavori è subordinata alla richiesta di autorizzazione/conformità sismica e/o alla comunicazione di inizio lavori (obbligo asseverazione)
nomina-collaudatore = Opere per le quali la nomina del Collaudatore è subordinata alla richiesta di autorizzazione/conformità sismica e/o alla comunicazione di inizio lavori (obbligo asseverazione) nomina-collaudatore = Opere per le quali la nomina del Collaudatore è subordinata alla richiesta di autorizzazione/conformità sismica e/o alla comunicazione di inizio lavori (obbligo asseverazione)
suap = Pratica SUAP - SUE suap = Pratica SUAP - SUE
@ -331,11 +331,11 @@ cl-rischio-post-int-14 = E*
cl-rischio-post-int-15 = F* cl-rischio-post-int-15 = F*
cl-rischio-post-int-16 = G* cl-rischio-post-int-16 = G*
interv-fin-pub = L'intervento è oggetto di Finanziamento Pubblico ai sensi del D.Lgs. 18/04/2016 n. 50 (obbligo documento A24 o asseverazione di esclusione/non assoggettabilità al procedimento di verifica preventiva dell’interesse archeologico) interv-fin-pub = L'intervento è oggetto di Finanziamento Pubblico ai sensi del D.Lgs. 18/04/2016 n. 50 (obbligo documento A24 o asseverazione di esclusione/non assoggettabilità al procedimento di verifica preventiva dell’interesse archeologico)
interv-fin-pub-desc = Descrizione intervento oggetto di Finanziamento Pubblico interv-fin-pub-desc = Descrizione intervento oggetto di Finanziamento Pubblico
interv-no-viarch = I lavori in progetto, rientranti nellambito di applicazione del D.Lgs. 50/2016, sono esclusi e/o non assoggettati al procedimento di verifica preventiva dell’interesse archeologico, ex art. 25 del D.Lgs. 50/2016, poiché: interv-no-viarch = I lavori in progetto, rientranti nell’ambito di applicazione del D.Lgs. 50/2016, sono esclusi e/o non assoggettati al procedimento di verifica preventiva dell’interesse archeologico, ex art. 25 del D.Lgs. 50/2016, poiché:
interv-in-area-di-interesse = L’area oggetto dell’intervento: è già dichiarata di interesse archeologico, ai sensi degli artt. 10 e/o 142, comma 1 lettera m, del D.Lgs. 42/2004; e/o è classificata come parco archeologico, ai sensi dell’art. 101 del D.Lgs. 42/2004; e/o è di documentato interesse archeologico; e/o è contigua alle suddette aree. interv-in-area-di-interesse = L’area oggetto dell’intervento: è già dichiarata di interesse archeologico, ai sensi degli artt. 10 e/o 142, comma 1 lettera m, del D.Lgs. 42/2004; e/o è classificata come parco archeologico, ai sensi dell’art. 101 del D.Lgs. 42/2004; e/o è di documentato interesse archeologico; e/o è contigua alle suddette aree.
interv-non-modificante = Si tratta di intervento che non comporta: mutamento nellaspetto esteriore e/o nello stato e dei luoghi, e/o movimentazioni di terreno (comprese scarificazioni e impianto e/o reimpianto di essenze vegetali); e/o nuove edificazioni (anche se realizzate nell’ambito della ristrutturazione di manufatti esistenti); e/o scavi a quote diverse da quelle già impegnate da manufatti esistenti. interv-non-modificante = Si tratta di intervento che non comporta: mutamento nell’aspetto esteriore e/o nello stato e dei luoghi, e/o movimentazioni di terreno (comprese scarificazioni e impianto e/o reimpianto di essenze vegetali); e/o nuove edificazioni (anche se realizzate nell’ambito della ristrutturazione di manufatti esistenti); e/o scavi a quote diverse da quelle già impegnate da manufatti esistenti.
interv-non-assoggettabile = Le opere previste in progetto non sono assoggettabili al Codice dei Contratti (D.Lgs. 50/2016). interv-non-assoggettabile = Le opere previste in progetto non sono assoggettabili al Codice dei Contratti (D.Lgs. 50/2016).
sanatorie-obbligatorie = Selezionare almeno una Sanatoria Edilizia sanatorie-obbligatorie = Selezionare almeno una Sanatoria Edilizia
@ -364,7 +364,7 @@ destinazione-A1C = Centrali operative 118
destinazione-A2 = Strutture Civili destinazione-A2 = Strutture Civili
destinazione-A2A = Sedi istituzionali di enti pubblici destinazione-A2A = Sedi istituzionali di enti pubblici
destinazione-A2B = sedi di Sale Operative per la gestione delle emergenze (COM, COC) destinazione-A2B = sedi di Sale Operative per la gestione delle emergenze (COM, COC)
destinazione-A2C = centri funzionali di supporto alle attività di protezione civile destinazione-A2C = centri funzionali di supporto alle attività di protezione civile
destinazione-A2D = Edifici ed opere individuate nei piani d'emergenza o in altre disposizioni per la gestione dell'emergenza destinazione-A2D = Edifici ed opere individuate nei piani d'emergenza o in altre disposizioni per la gestione dell'emergenza
destinazione-A3 = Strutture Militari destinazione-A3 = Strutture Militari
@ -394,10 +394,10 @@ destinazione-B2B = Uffici con notevole accesso al pubblico (uffici postali e ban
destinazione-B2C = Edifici con elevato contenuto artistico e/o patrimoniale (musei, biblioteche) destinazione-B2C = Edifici con elevato contenuto artistico e/o patrimoniale (musei, biblioteche)
destinazione-B2D = Edifici per il culto con superficie utile &gt; 200 mq destinazione-B2D = Edifici per il culto con superficie utile &gt; 200 mq
destinazione-B2E = Sale per lo spettacolo, teatri, cinema, sale da ballo, con capienza utile &gt; 100 persone destinazione-B2E = Sale per lo spettacolo, teatri, cinema, sale da ballo, con capienza utile &gt; 100 persone
destinazione-B2F = Edifici adibiti ad attivitàsportive o ad esse funzionali e destinati al pubblico, con capienza utile &gt; 100 persone (Stadi, tribune, palazzetti dello sport) destinazione-B2F = Edifici adibiti ad attivitàsportive o ad esse funzionali e destinati al pubblico, con capienza utile &gt; 100 persone (Stadi, tribune, palazzetti dello sport)
destinazione-B2G = Grandi magazzini di vendita, mercati coperti, centri commerciali con superficie di vendita &gt; 2500 mq destinazione-B2G = Grandi magazzini di vendita, mercati coperti, centri commerciali con superficie di vendita &gt; 2500 mq
destinazione-B2H = Edifici con destinazione residenziale con cubatura &gt; 5.000 mc ed altezza &gt; 25 m destinazione-B2H = Edifici con destinazione residenziale con cubatura &gt; 5.000 mc ed altezza &gt; 25 m
destinazione-B2I = Edifici con destinazione alberghiera con capacità ricettiva &gt; 50 persone destinazione-B2I = Edifici con destinazione alberghiera con capacità ricettiva &gt; 50 persone
destinazione-B2J = Strutture sanitarie o socioassistenziali con ospiti non autosufficienti (ospizi, orfanotrofi) destinazione-B2J = Strutture sanitarie o socioassistenziali con ospiti non autosufficienti (ospizi, orfanotrofi)
destinazione-B3 = Strutture Industriali destinazione-B3 = Strutture Industriali
@ -405,7 +405,7 @@ destinazione-B3A = Edifici industriali ove sia prevista una presenza contemporan
destinazione-B3B = Edifici industriali nei quali avvengono lavorazioni di materie insalubri o pericolose destinazione-B3B = Edifici industriali nei quali avvengono lavorazioni di materie insalubri o pericolose
destinazione-B4 = Infrastrutture destinazione-B4 = Infrastrutture
destinazione-B4A = Vie di comunicazione (strade, ferrovie, banchine portuali, piste aeroportuali , funivie) ed opere d'arte annesse, il collasso delle quali può determinare gravi conseguenze in termini di perdite di vite umane, ovvero interruzioni prolungate del traffico destinazione-B4A = Vie di comunicazione (strade, ferrovie, banchine portuali, piste aeroportuali , funivie) ed opere d'arte annesse, il collasso delle quali può determinare gravi conseguenze in termini di perdite di vite umane, ovvero interruzioni prolungate del traffico
destinazione-B4B = Opere di ritenuta (dighe) con volume di acqua invasato &gt; 50000 mc o altezza dello sbarramento &gt; 5 m destinazione-B4B = Opere di ritenuta (dighe) con volume di acqua invasato &gt; 50000 mc o altezza dello sbarramento &gt; 5 m
destinazione-B4C = Impianti primari di depurazione destinazione-B4C = Impianti primari di depurazione
@ -436,13 +436,13 @@ codice-fiscale-principale-archeologo = Codice Fiscale Archeologo Principale
de-piani = Numero piani totali con interrati de-piani = Numero piani totali con interrati
de-altezza = Altezza media di piano [m] de-altezza = Altezza media di piano [m]
de-interrati = Piani interrati de-interrati = Piani interrati
de-superficie = Superficie media di piano [m²] de-superficie = Superficie media di piano [m²]
de-costruzione = Anno costruzione de-costruzione = Anno costruzione
de-ristrutturazione = Ristrutturazione de-ristrutturazione = Ristrutturazione
de-uso = Uso de-uso = Uso
de-utilizzazione = Utilizzazione de-utilizzazione = Utilizzazione
de-posizione-edificio = Posizione Edificio de-posizione-edificio = Posizione Edificio
de-proprieta = Proprietà de-proprieta = Proprietà
dp-sc-ti = Tipologie Intervento dp-sc-ti = Tipologie Intervento
dp-sc-tc = Tipologia Costruttiva dp-sc-tc = Tipologia Costruttiva
@ -461,7 +461,7 @@ tc-altro-descrizione = altro
tc-con-dispositivi = Con dispositivi di isolamento sismico o dissipazione tc-con-dispositivi = Con dispositivi di isolamento sismico o dissipazione
tc-nuova-costruzione = Nuova costruzione tc-nuova-costruzione = Nuova costruzione
tc-nuova-costruzione-complessa = Nuova costruzione che si discosta dalle usuali tipologie o che per la particolare complessità strutturale richiede più articolate calcolazioni e verifiche tc-nuova-costruzione-complessa = Nuova costruzione che si discosta dalle usuali tipologie o che per la particolare complessità strutturale richiede più articolate calcolazioni e verifiche
tc-interventi-esistenti = Interventi su costruzioni esistenti: tc-interventi-esistenti = Interventi su costruzioni esistenti:
tc-costruzioni-esistenti = Interventi su costruzioni esistenti tc-costruzioni-esistenti = Interventi su costruzioni esistenti
tc-adeguamento-sismico = Adeguamento sismico tc-adeguamento-sismico = Adeguamento sismico
@ -491,60 +491,60 @@ de-piani-11 = 11
de-piani-12 = 12 de-piani-12 = 12
de-piani-13 = &gt;12 de-piani-13 = &gt;12
de-altezza-1 = 2.50 de-altezza-1 = ≤2.50
de-altezza-2 = 2.50÷3.50 de-altezza-2 = 2.50÷3.50
de-altezza-3 = 3.50÷5.0 de-altezza-3 = 3.50÷5.0
de-altezza-4 = &gt;5.0 de-altezza-4 = &gt;5.0
de-interrati-0 = 0 de-interrati-0 = 0
de-interrati-1 = 1 de-interrati-1 = 1
de-interrati-2 = 2 de-interrati-2 = 2
de-interrati-3 = 3 de-interrati-3 = ≥3
de-superficie-1 = 50 de-superficie-1 = ≤50
de-superficie-2 = 50÷69 de-superficie-2 = 50÷69
de-superficie-3 = 70÷99 de-superficie-3 = 70÷99
de-superficie-4 = 100÷129 de-superficie-4 = 100÷129
de-superficie-5 = 130÷169 de-superficie-5 = 130÷169
de-superficie-6 = 170÷229 de-superficie-6 = 170÷229
de-superficie-7 = 230÷299 de-superficie-7 = 230÷299
de-superficie-8 = 300÷399 de-superficie-8 = 300÷399
de-superficie-9 = 400÷499 de-superficie-9 = 400÷499
de-superficie-10 = 500÷649 de-superficie-10 = 500÷649
de-superficie-11 = 650÷899 de-superficie-11 = 650÷899
de-superficie-12 = 900÷1199 de-superficie-12 = 900÷1199
de-superficie-13 = 1200÷1599 de-superficie-13 = 1200÷1599
de-superficie-14 = 1600÷2199 de-superficie-14 = 1600÷2199
de-superficie-15 = 2200÷3000 de-superficie-15 = 2200÷3000
de-superficie-16 = &gt;3000 de-superficie-16 = &gt;3000
de-costruzione-1 = 1942 - centro abitato de-costruzione-1 = ≤1942 - centro abitato
de-costruzione-2 = <1967 - area extraurbana de-costruzione-2 = <1967 - area extraurbana
de-costruzione-3 = > 1967 de-costruzione-3 = > 1967
de-costruzione-4 = Nuova Costruzione de-costruzione-4 = Nuova Costruzione
de-costruzione-5 = 72÷75 de-costruzione-5 = 72÷75
de-costruzione-6 = 76÷81 de-costruzione-6 = 76÷81
de-costruzione-7 = 82÷86 de-costruzione-7 = 82÷86
de-costruzione-8 = 87÷91 de-costruzione-8 = 87÷91
de-costruzione-9 = 92÷96 de-costruzione-9 = 92÷96
de-costruzione-10 = 97÷01 de-costruzione-10 = 97÷01
de-costruzione-11 = 02÷08 de-costruzione-11 = 02÷08
de-costruzione-12 = 09÷11 de-costruzione-12 = 09÷11
de-costruzione-13 = &gt;2011 de-costruzione-13 = &gt;2011
de-costruzione-14 = Nuova Costruzione de-costruzione-14 = Nuova Costruzione
de-ristrutturazione-1 = 1919 de-ristrutturazione-1 = ≤1919
de-ristrutturazione-2 = 19÷45 de-ristrutturazione-2 = 19÷45
de-ristrutturazione-3 = 46÷61 de-ristrutturazione-3 = 46÷61
de-ristrutturazione-4 = 62÷71 de-ristrutturazione-4 = 62÷71
de-ristrutturazione-5 = 72÷75 de-ristrutturazione-5 = 72÷75
de-ristrutturazione-6 = 76÷81 de-ristrutturazione-6 = 76÷81
de-ristrutturazione-7 = 82÷86 de-ristrutturazione-7 = 82÷86
de-ristrutturazione-8 = 87÷91 de-ristrutturazione-8 = 87÷91
de-ristrutturazione-9 = 92÷96 de-ristrutturazione-9 = 92÷96
de-ristrutturazione-10 = 97÷01 de-ristrutturazione-10 = 97÷01
de-ristrutturazione-11 = 02÷08 de-ristrutturazione-11 = 02÷08
de-ristrutturazione-12 = 09÷11 de-ristrutturazione-12 = 09÷11
de-ristrutturazione-13 = &gt;2011 de-ristrutturazione-13 = &gt;2011
de-uso-abitativo = Abitativo de-uso-abitativo = Abitativo
@ -557,12 +557,12 @@ de-uso-strategico = Strategico
de-uso-turistico = Turist.-ricett. de-uso-turistico = Turist.-ricett.
de-utilizzazione-1 = &gt;65% de-utilizzazione-1 = &gt;65%
de-utilizzazione-2 = 30÷65% de-utilizzazione-2 = 30÷65%
de-utilizzazione-3 = &lt;30% de-utilizzazione-3 = &lt;30%
de-posizione-edificio-1 = Isolato de-posizione-edificio-1 = Isolato
de-posizione-edificio-2 = Interno de-posizione-edificio-2 = Interno
de-posizione-edificio-3 = D'estremità de-posizione-edificio-3 = D'estremità
de-posizione-edificio-4 = D'angolo de-posizione-edificio-4 = D'angolo
de-privata = % Privata de-privata = % Privata
@ -699,8 +699,8 @@ de-inf-altro = Altro
de-inf-altro-desc = Altra Infrastruttura Descrizione de-inf-altro-desc = Altra Infrastruttura Descrizione
##SEZIONE GEOLOGICA ##SEZIONE GEOLOGICA
geo-nota = <div>Avviso</div>La possibilità di selezionare il campo “Non applicabile” scaturisce dall’attuale non \ geo-nota = <div>Avviso</div>La possibilità di selezionare il campo “Non applicabile” scaturisce dall’attuale non \
corrispondenza all’interno della vigente normativa della Regione Siciliana delle modalità di numerazione \ corrispondenza all’interno della vigente normativa della Regione Siciliana delle modalità di numerazione \
riportate nei campi numerati, pertanto la mancata applicazione non costituisce nessuna valutazione di merito da \ riportate nei campi numerati, pertanto la mancata applicazione non costituisce nessuna valutazione di merito da \
parte del professionista. Si precisa in tal senso che i campi qui richiamati riguardano un primo inquadramento di \ parte del professionista. Si precisa in tal senso che i campi qui richiamati riguardano un primo inquadramento di \
carattere generale del sito oggetto di valutazione. carattere generale del sito oggetto di valutazione.
@ -747,14 +747,14 @@ geo-opere-in-sotterranea = Opere in sotterraneo / volumi interrati o seminterrat
geo-opere-in-sotterranea-Si = Si geo-opere-in-sotterranea-Si = Si
geo-opere-in-sotterranea-No = No geo-opere-in-sotterranea-No = No
geo-pericolosita-geologica = Pericolosità geologica/geomorfologica SU geo-pericolosita-geologica = Pericolosità geologica/geomorfologica SU
geo-pericolosita-geologica-1 = 1 geo-pericolosita-geologica-1 = 1
geo-pericolosita-geologica-2 = 2 geo-pericolosita-geologica-2 = 2
geo-pericolosita-geologica-3 = 3 geo-pericolosita-geologica-3 = 3
geo-pericolosita-geologica-4 = 4 geo-pericolosita-geologica-4 = 4
geo-pericolosita-geologica-NA = Non applicabile geo-pericolosita-geologica-NA = Non applicabile
geo-pericolosita-geomorfica = Pericolosità geomorfologica PAI geo-pericolosita-geomorfica = Pericolosità geomorfologica PAI
geo-pericolosita-geomorfica-0 = P0 geo-pericolosita-geomorfica-0 = P0
geo-pericolosita-geomorfica-1 = P1 geo-pericolosita-geomorfica-1 = P1
geo-pericolosita-geomorfica-2 = P2 geo-pericolosita-geomorfica-2 = P2
@ -770,7 +770,7 @@ geo-rischio-geomorfologico-4 = R4
geo-rischio-geomorfologico-5 = Sito d'attenzione geo-rischio-geomorfologico-5 = Sito d'attenzione
geo-rischio-geomorfologico-NA = Non presente geo-rischio-geomorfologico-NA = Non presente
geo-pericolosita-idraulica-pai = Pericolosità idraulica PAI geo-pericolosita-idraulica-pai = Pericolosità idraulica PAI
geo-pericolosita-idraulica-pai-1 = P1 geo-pericolosita-idraulica-pai-1 = P1
geo-pericolosita-idraulica-pai-2 = P2 geo-pericolosita-idraulica-pai-2 = P2
geo-pericolosita-idraulica-pai-3 = P3 geo-pericolosita-idraulica-pai-3 = P3
@ -785,35 +785,35 @@ geo-rischio-idraulico-pai-3 = R3
geo-rischio-idraulico-pai-4 = R4 geo-rischio-idraulico-pai-4 = R4
geo-rischio-idraulico-pai-NA = Non presente geo-rischio-idraulico-pai-NA = Non presente
geo-pericolosita-sismica = Pericolosità sismica geo-pericolosita-sismica = Pericolosità sismica
geo-pericolosita-sismica-1 = 1 geo-pericolosita-sismica-1 = 1
geo-pericolosita-sismica-2 = 2 geo-pericolosita-sismica-2 = 2
geo-pericolosita-sismica-3 = 3 geo-pericolosita-sismica-3 = 3
geo-pericolosita-sismica-4 = 4 geo-pericolosita-sismica-4 = 4
geo-pericolosita-sismica-NA = Non applicabile geo-pericolosita-sismica-NA = Non applicabile
geo-fattibilita-sismica = Fattibilità sismica SU geo-fattibilita-sismica = Fattibilità sismica SU
geo-fattibilita-sismica-1 = 1 geo-fattibilita-sismica-1 = 1
geo-fattibilita-sismica-2 = 2 geo-fattibilita-sismica-2 = 2
geo-fattibilita-sismica-3 = 3 geo-fattibilita-sismica-3 = 3
geo-fattibilita-sismica-4 = 4 geo-fattibilita-sismica-4 = 4
geo-fattibilita-sismica-NA = Non applicabile geo-fattibilita-sismica-NA = Non applicabile
geo-pericolosita-idraulica = Pericolosità Idraulica SU geo-pericolosita-idraulica = Pericolosità Idraulica SU
geo-pericolosita-idraulica-1 = 1 geo-pericolosita-idraulica-1 = 1
geo-pericolosita-idraulica-2 = 2 geo-pericolosita-idraulica-2 = 2
geo-pericolosita-idraulica-3 = 3 geo-pericolosita-idraulica-3 = 3
geo-pericolosita-idraulica-4 = 4 geo-pericolosita-idraulica-4 = 4
geo-pericolosita-idraulica-NA = Non applicabile geo-pericolosita-idraulica-NA = Non applicabile
geo-fattibilita-idraulica = Fattibilità idraulica SU geo-fattibilita-idraulica = Fattibilità idraulica SU
geo-fattibilita-idraulica-1 = 1 geo-fattibilita-idraulica-1 = 1
geo-fattibilita-idraulica-2 = 2 geo-fattibilita-idraulica-2 = 2
geo-fattibilita-idraulica-3 = 3 geo-fattibilita-idraulica-3 = 3
geo-fattibilita-idraulica-4 = 4 geo-fattibilita-idraulica-4 = 4
geo-fattibilita-idraulica-NA = Non applicabile geo-fattibilita-idraulica-NA = Non applicabile
geo-fattibilita-geologica = Fattibilità geologica SU geo-fattibilita-geologica = Fattibilità geologica SU
geo-fattibilita-geologica-1 = 1 geo-fattibilita-geologica-1 = 1
geo-fattibilita-geologica-2 = 2 geo-fattibilita-geologica-2 = 2
geo-fattibilita-geologica-3 = 3 geo-fattibilita-geologica-3 = 3
@ -835,7 +835,7 @@ geo-evidenze-geologiche-No = No
geo-evidenze-geologiche-short = Evidenze Geologiche geo-evidenze-geologiche-short = Evidenze Geologiche
geo-evidenze-geomorfiche = Nella Relazione geologica sono emerse <strong>evidenze geomorfologiche</strong> che \ geo-evidenze-geomorfiche = Nella Relazione geologica sono emerse <strong>evidenze geomorfologiche</strong> che \
comportano significative <strong>differenze cartografiche</strong> (anche stato di attività o perimetri) sia \ comportano significative <strong>differenze cartografiche</strong> (anche stato di attività o perimetri) sia \
rispetto alle cartografie geologiche regionali che al PAI che alle cartografie di supporto agli SU) rispetto alle cartografie geologiche regionali che al PAI che alle cartografie di supporto agli SU)
geo-evidenze-geomorfiche-Si = Si geo-evidenze-geomorfiche-Si = Si
geo-evidenze-geomorfiche-No = No geo-evidenze-geomorfiche-No = No
@ -851,20 +851,20 @@ fl-altro = Altro
#fl-responsabilita = 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, il sottoscritto Direttore dei Lavori dichiara, sotto la sua responsabilita', che non si procedera' ad effettuare il collaudo statico. #fl-responsabilita = 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, il sottoscritto Direttore dei Lavori dichiara, sotto la sua responsabilita', che non si procedera' ad effettuare il collaudo statico.
#bug id #1 #bug id #1
fl-responsabilita = Trattandosi di opere di riparazione o intervento locale eseguibile su un edificio esistente ai \ fl-responsabilita = Trattandosi di opere di riparazione o intervento locale eseguibile su un edificio esistente ai \
sensi del D.M. 17/01/2018, punto 8.4, il sottoscritto Direttore dei Lavori dichiara, sotto la sua responsabilità, \ sensi del D.M. 17/01/2018, punto 8.4, il sottoscritto Direttore dei Lavori dichiara, sotto la sua responsabilità, \
che non si procederà ad effettuare il collaudo statico. che non si procederà ad effettuare il collaudo statico.
fl-ulteriore-documentazione = Si allega ulteriore documentazioneutile alla dichiarazione di conformità delle opere \ fl-ulteriore-documentazione = Si allega ulteriore documentazioneutile alla dichiarazione di conformità delle opere \
realizzate. realizzate.
##RICERCA PRATICHE ##RICERCA PRATICHE
ricercapratiche.numeroProgetto = Numero Progetto ricercapratiche.numeroProgetto = Numero Progetto
ricercapratiche.uuid = UUID ricercapratiche.uuid = UUID
ricercapratiche.workflowState = Attività ricercapratiche.workflowState = Attività
ricercapratiche.protocollo = Protocollo ricercapratiche.protocollo = Protocollo
ricercapratiche.dataRichiesta = Data Richiesta ricercapratiche.dataRichiesta = Data Richiesta
ricercapratiche.tipoProcedura = Tipo Pratica ricercapratiche.tipoProcedura = Tipo Pratica
this-select-x-is-required = <span class="text-danger">il campo <strong>{0}</strong> è richiesto</span> this-select-x-is-required = <span class="text-danger">il campo <strong>{0}</strong> è richiesto</span>
##tipologia Allegati ##tipologia Allegati
@ -894,7 +894,7 @@ label-documenti-tipologia-A08 = Relazione di calcolo
label-documenti-tipologia-A09 = Documentazione fotografica label-documenti-tipologia-A09 = Documentazione fotografica
label-documenti-tipologia-A10 = Particolari costruttivi e sezioni di scavo label-documenti-tipologia-A10 = Particolari costruttivi e sezioni di scavo
label-documenti-tipologia-A11 = Relazione paesaggistica label-documenti-tipologia-A11 = Relazione paesaggistica
label-documenti-tipologia-A12 = Titolo di proprietà label-documenti-tipologia-A12 = Titolo di proprietà
label-documenti-tipologia-A13 = Piano di Manutenzione label-documenti-tipologia-A13 = Piano di Manutenzione
label-documenti-tipologia-A15 = Dichiarazione sulla data di realizzazione delle opere abusive label-documenti-tipologia-A15 = Dichiarazione sulla data di realizzazione delle opere abusive
label-documenti-tipologia-A16 = Copia conforme della domanda di sanatoria depositata al Comune label-documenti-tipologia-A16 = Copia conforme della domanda di sanatoria depositata al Comune
@ -907,7 +907,7 @@ label-documenti-tipologia-A22 = Relazione idrogeomorfologica
label-documenti-tipologia-A23 = Autorizzazione PAI label-documenti-tipologia-A23 = Autorizzazione PAI
label-documenti-tipologia-A24 = Viarch label-documenti-tipologia-A24 = Viarch
label-documenti-tipologia-A25 = Dichiarazione assenza scavi - sorveglianza / fibra ottica label-documenti-tipologia-A25 = Dichiarazione assenza scavi - sorveglianza / fibra ottica
label-documenti-tipologia-A26 = Titoli di legittimità label-documenti-tipologia-A26 = Titoli di legittimità
label-documenti-tipologia-A27 = Dichiarazione collaudo label-documenti-tipologia-A27 = Dichiarazione collaudo
label-documenti-tipologia-A28 = Certificazione mancanza motivi ostativi label-documenti-tipologia-A28 = Certificazione mancanza motivi ostativi
label-documenti-tipologia-A29 = Dichiarazione impresa label-documenti-tipologia-A29 = Dichiarazione impresa
@ -992,18 +992,18 @@ label-pagamenti-bolli = Importo Bolli
label-pagamenti-note-utente = Note utente (obbligatorie su modifica degli importi effettivi) label-pagamenti-note-utente = Note utente (obbligatorie su modifica degli importi effettivi)
label-pagamenti-importo-calcolato = Importo calcolato label-pagamenti-importo-calcolato = Importo calcolato
label-pagamenti-importo-effettivo = Importo effettivo label-pagamenti-importo-effettivo = Importo effettivo
label-pagamenti-aiuto-effettivo = Se necessario, è possibile modificare il valore dell'importo. Sarà necessario fornire una breve spiegazione del motivo nella sezione note. label-pagamenti-aiuto-effettivo = Se necessario, è possibile modificare il valore dell'importo. Sarà necessario fornire una breve spiegazione del motivo nella sezione note.
label-confirm-payment-manual = Proseguendo con il pagamento MANUALE la pratica non sarà più modificabile. Alla conferma del pagamento il sistema invierà automaticamente la pratica alla Soprintendenza BB.CC.AA. di riferimento. Conferma di voler proseguire con l'operazione di pagamento? label-confirm-payment-manual = Proseguendo con il pagamento MANUALE la pratica non sarà più modificabile. Alla conferma del pagamento il sistema invierà automaticamente la pratica alla Soprintendenza BB.CC.AA. di riferimento. Conferma di voler proseguire con l'operazione di pagamento?
label-confirm-payment-otf = Il pagamento è <strong>IMMEDIATO</strong>.<br/>Procedendo si dovrà necessariamente portare a termine la transazione.<br/><br/><br/>ATTENZIONE:<br/>Assicurarsi di abilitare i popup su questa pagina.<br/><ul style="list-style:disc;padding-left:20px"><li><a href="https://support.google.com/chrome/answer/95472?co=GENIE.Platform%3DDesktop&hl=it" target="_blank">Istruzioni Chrome</a></li><li><a href="https://support.mozilla.org/it/kb/Controllare%20le%20finestre%20pop-up#w_che-cosa-sono-le-finestre-pop-up" target="_blank">Istruzioni Firefox</a></li><li><a href="https://support.microsoft.com/it-it/help/17479/windows-internet-explorer-11-change-security-privacy-settings" target="_blank">Istruzioni IE</a></li></ul> label-confirm-payment-otf = Il pagamento è <strong>IMMEDIATO</strong>.<br/>Procedendo si dovrà necessariamente portare a termine la transazione.<br/><br/><br/>ATTENZIONE:<br/>Assicurarsi di abilitare i popup su questa pagina.<br/><ul style="list-style:disc;padding-left:20px"><li><a href="https://support.google.com/chrome/answer/95472?co=GENIE.Platform%3DDesktop&hl=it" target="_blank">Istruzioni Chrome</a></li><li><a href="https://support.mozilla.org/it/kb/Controllare%20le%20finestre%20pop-up#w_che-cosa-sono-le-finestre-pop-up" target="_blank">Istruzioni Firefox</a></li><li><a href="https://support.microsoft.com/it-it/help/17479/windows-internet-explorer-11-change-security-privacy-settings" target="_blank">Istruzioni IE</a></li></ul>
label-payment-otf-initialized = Pagamento in corso di verifica....<br/>Qualora non sia stato effettivamente completato il sistema renderà disponibile automaticamente la rigenerazione del pagamento dopo circa 20 min. Se il problema persiste contattare il supporto al numero 800232330 qualora non sia stato effettivamente completato label-payment-otf-initialized = Pagamento in corso di verifica....<br/>Qualora non sia stato effettivamente completato il sistema renderà disponibile automaticamente la rigenerazione del pagamento dopo circa 20 min. Se il problema persiste contattare il supporto al numero 800232330 qualora non sia stato effettivamente completato
label-payment-otf-rigeneration = Solo nel caso in cui si è sicuri che il pagamento non sia andato a buon fine è possibile rigenerare il pagamento in autonomia. label-payment-otf-rigeneration = Solo nel caso in cui si è sicuri che il pagamento non sia andato a buon fine è possibile rigenerare il pagamento in autonomia.
label-pagamento = Pagamento label-pagamento = Pagamento
label-pagamento-spese = Pagamento Spese Istruttoria label-pagamento-spese = Pagamento Spese Istruttoria
label-pagamento-bolli = Pagamento Bolli label-pagamento-bolli = Pagamento Bolli
text-pagamento-manuale-oneri = text-pagamento-manuale-oneri text-pagamento-manuale-oneri = text-pagamento-manuale-oneri
text-pagamento-manuale-bolli = text-pagamento-manuale-bolli text-pagamento-manuale-bolli = text-pagamento-manuale-bolli
sostituisci-pagamento-oneri = Cambia modalità pagamento Spese Istruttoria sostituisci-pagamento-oneri = Cambia modalità pagamento Spese Istruttoria
sostituisci-pagamento-bolli = Cambia modalità pagamento Bolli sostituisci-pagamento-bolli = Cambia modalità pagamento Bolli
text-pagamento-completato-spese = Pagamento Spese Istruttoria <strong class="txt-green">completato</strong> text-pagamento-completato-spese = Pagamento Spese Istruttoria <strong class="txt-green">completato</strong>
text-pagamento-nonpagabile-spese = Pagamento Spese Istruttoria <strong class="txt-red">non pagabile</strong> text-pagamento-nonpagabile-spese = Pagamento Spese Istruttoria <strong class="txt-red">non pagabile</strong>
text-pagamento-rifiutato-spese = Pagamento Spese Istruttoria <strong class="txt-red">rifiutato</strong> text-pagamento-rifiutato-spese = Pagamento Spese Istruttoria <strong class="txt-red">rifiutato</strong>
@ -1027,7 +1027,7 @@ label-interventi-beni-paesaggistici = <strong>Interventi su beni paesaggistici</
label-pagSoggettiAdAutorizzazione = Interventi soggetti ad autorizzazione label-pagSoggettiAdAutorizzazione = Interventi soggetti ad autorizzazione
label-pagInterventiRestauroManufatti = Interventi di restauro su manufatti architettonici label-pagInterventiRestauroManufatti = Interventi di restauro su manufatti architettonici
label-pagAltriCasiCulturali = Altri casi label-pagAltriCasiCulturali = Altri casi
label-pagLottizzazioni = Lottizzazioni, attività estrattive label-pagLottizzazioni = Lottizzazioni, attività estrattive
label-pagGrandiStrutture = Grandi strutture: porti, strade, ponti, etc. label-pagGrandiStrutture = Grandi strutture: porti, strade, ponti, etc.
label-pagCondotte = Condotte, impianti industriali label-pagCondotte = Condotte, impianti industriali
label-pagPalificazioni = Palificazioni (ripetitori telefonini, etc.) label-pagPalificazioni = Palificazioni (ripetitori telefonini, etc.)
@ -1052,15 +1052,15 @@ fl-tipo = Tipologia Fine Lavori
fl-prov = Provincia fl-prov = Provincia
fl-comune = Comune fl-comune = Comune
fl-sismica = Zona sismica fl-sismica = Zona sismica
fl-pericolosita = Fascia pericolosità fl-pericolosita = Fascia pericolosità
fl-range = Range Ag fl-range = Range Ag
fl-desc-interv = Descrizione Intervento fl-desc-interv = Descrizione Intervento
fl-commit = Committente/i fl-commit = Committente/i
fl-dir-lav = Direttore Lavori fl-dir-lav = Direttore Lavori
fl-tipo-dom = Tipo di domanda fl-tipo-dom = Tipo di domanda
fl-data-fine = Data effettuazione fine lavori fl-data-fine = Data effettuazione fine lavori
fl-data-fine-early = Data effettuazione fine lavori non può essere antecedente la data di inizio lavori fl-data-fine-early = Data effettuazione fine lavori non può essere antecedente la data di inizio lavori
fl-dichiaraz-direttore = Il sottoscritto {0} {1}, in qualità di Direttore dei lavori principale dichiara che in data sopra indicata sono state ultimate le opere relative al progetto in oggetto.<br>Le opere sono state realizzate secondo il progetto autorizzato / depositato ed i materiali utilizzati sono conformi a quanto dichiarato<br>Con la presente si certifica altresì che le opere realizzate sono conformi alle prescrizioni antisismiche della vigente normativa nonchè, laddove previsto, alle prescrizioni relative alle opere di conglomerato cementizio armato, normale e precompresso, ed a struttura metallica di cui alla parte II, capo II, del D.P.R. 380/01. fl-dichiaraz-direttore = Il sottoscritto {0} {1}, in qualità di Direttore dei lavori principale dichiara che in data sopra indicata sono state ultimate le opere relative al progetto in oggetto.<br>Le opere sono state realizzate secondo il progetto autorizzato / depositato ed i materiali utilizzati sono conformi a quanto dichiarato<br>Con la presente si certifica altresì che le opere realizzate sono conformi alle prescrizioni antisismiche della vigente normativa nonchè, laddove previsto, alle prescrizioni relative alle opere di conglomerato cementizio armato, normale e precompresso, ed a struttura metallica di cui alla parte II, capo II, del D.P.R. 380/01.
fl-firma-direttore = Relazione di Fine Lavori e Certificato di Rispondenza, ai sensi dell'art. 93 del D.P.R. 380/2001 sottoscritti dal Direttore dei Lavori {0} {1} - {2} ai sensi del D.Lgs. 82/2005. fl-firma-direttore = Relazione di Fine Lavori e Certificato di Rispondenza, ai sensi dell'art. 93 del D.P.R. 380/2001 sottoscritti dal Direttore dei Lavori {0} {1} - {2} ai sensi del D.Lgs. 82/2005.
fl-varianti = Durante il corso dei lavori sono state presentate le seguenti varianti e/o integrazioni al progetto fl-varianti = Durante il corso dei lavori sono state presentate le seguenti varianti e/o integrazioni al progetto
fl-table-variante = Variante fl-table-variante = Variante
@ -1069,7 +1069,7 @@ fl-table-parziale = Fine lavori parziale
fl-allegati = Allegati fl-allegati = Allegati
fl-altro = Il Direttore dei lavori comunica inoltre: fl-altro = Il Direttore dei lavori comunica inoltre:
#bug id #1 #bug id #1
fl-collaudo = Trattandosi di opere di riparazione/intervento locale eseguite ai sensi del punto 8.4 del D.M. 17.01.2018 il sottoscritto Direttore dei Lavori dichiara, sotto la sua responsabilità, che non si procederà ad effettuare il collaudo delle opere fl-collaudo = Trattandosi di opere di riparazione/intervento locale eseguite ai sensi del punto 8.4 del D.M. 17.01.2018 il sottoscritto Direttore dei Lavori dichiara, sotto la sua responsabilità, che non si procederà ad effettuare il collaudo delle opere
fl-parziale-not-possibile = Fine Lavori Parziale non possibile fl-parziale-not-possibile = Fine Lavori Parziale non possibile
@ -1082,7 +1082,7 @@ col-tipo = Tipologia Collaudo
col-prov = Provincia col-prov = Provincia
col-comune = Comune col-comune = Comune
col-sismica = Zona sismica col-sismica = Zona sismica
col-pericolosita = Fascia paricolosità col-pericolosita = Fascia paricolosità
col-range = Range Ag col-range = Range Ag
col-desc-interv = Descrizione Intervento col-desc-interv = Descrizione Intervento
col-commit = Committente/i col-commit = Committente/i
@ -1090,7 +1090,7 @@ col-collaudatore = Collaudatore
col-tipo-dom = Tipo di domanda col-tipo-dom = Tipo di domanda
col-data-invio-fl = Data invio Fine Lavori col-data-invio-fl = Data invio Fine Lavori
col-esente-bollo = esente da bollo ai sensi di D.P.R. 26/10/1972 n. 642 e s.m.i. col-esente-bollo = esente da bollo ai sensi di D.P.R. 26/10/1972 n. 642 e s.m.i.
col-dichiaraz-collaudatore = Il sottoscritto {0} {1}, in qualità di Collaudatore principale dichiara che in data sopra indicata sono state ultimate le opere relative al progetto in oggetto.<br>Le opere sono state realizzate secondo il progetto autorizzato / depositato ed i materiali utilizzati sono conformi a quanto dichiarato <br>Con la presente si certifica altresì che le opere realizzate sono conformi alle prescrizioni antisismiche della vigente normativa nonchè, laddove previsto, alle prescrizioni relative alle opere di conglomerato cementizio armato, normale e precompresso, ed a struttura metallica di cui alla parte II, capo II, del D.P.R. 380/01. col-dichiaraz-collaudatore = Il sottoscritto {0} {1}, in qualità di Collaudatore principale dichiara che in data sopra indicata sono state ultimate le opere relative al progetto in oggetto.<br>Le opere sono state realizzate secondo il progetto autorizzato / depositato ed i materiali utilizzati sono conformi a quanto dichiarato <br>Con la presente si certifica altresì che le opere realizzate sono conformi alle prescrizioni antisismiche della vigente normativa nonchè, laddove previsto, alle prescrizioni relative alle opere di conglomerato cementizio armato, normale e precompresso, ed a struttura metallica di cui alla parte II, capo II, del D.P.R. 380/01.
col-varianti = Durante il corso dei lavori sono state presentate le seguenti varianti e/o integrazioni al progetto e/o fine lavori parziali/totali e/o collaudi parziali presentate col-varianti = Durante il corso dei lavori sono state presentate le seguenti varianti e/o integrazioni al progetto e/o fine lavori parziali/totali e/o collaudi parziali presentate
col-table-variante = Variante col-table-variante = Variante
col-table-integrazione = Integrazioni col-table-integrazione = Integrazioni
@ -1136,7 +1136,7 @@ label.admingeniocivile.statopratica.avvisomanuale = Avviso manuale
label.firma-doc = Dichiaro di aver preso visione del documento, e di sottoscriverne il contenuto ai sensi del D.Lgs. 82/2005 label.firma-doc = Dichiaro di aver preso visione del documento, e di sottoscriverne il contenuto ai sensi del D.Lgs. 82/2005
label.cambio-soggetti-ok = Cambio Soggetti #{0} completato con successo label.cambio-soggetti-ok = Cambio Soggetti #{0} completato con successo
label.firma-annullamento = Il sottoscritto {0} dichiaro di aver preso visione del documento, e di sottoscriverne il contenuto ai sensi del D.Lgs. 82/2005 label.firma-annullamento = Il sottoscritto {0} dichiaro di aver preso visione del documento, e di sottoscriverne il contenuto ai sensi del D.Lgs. 82/2005
label.conferma-annullamento = Il sottoscritto {0} “TITOLARE DIGITALE” dichiara di effettuare richiesta formale di annullamento per il fascicolo {1} ...... label.conferma-annullamento = Il sottoscritto {0} “TITOLARE DIGITALE” dichiara di effettuare richiesta formale di annullamento per il fascicolo {1} ......
label.annullamento-ok = <h2>Congratulazioni</h2><p>Annullamento del fascicolo #{0} concluso con successo</p> label.annullamento-ok = <h2>Congratulazioni</h2><p>Annullamento del fascicolo #{0} concluso con successo</p>
label.domanda-ok = <h2>Congratulazioni</h2><p>INOLTRO Domanda #{0} AVVENUTO con successo</p> label.domanda-ok = <h2>Congratulazioni</h2><p>INOLTRO Domanda #{0} AVVENUTO con successo</p>
@ -1185,14 +1185,14 @@ label-no-preview = Preview non generabile
## Error Messages ## ## Error Messages ##
gestioneFirme = Sistema di gestione Firme gestioneFirme = Sistema di gestione Firme
file-non-firmato-da-soggetti = Il file allegato deve essere firmato da almeno un elemento fra i soggetti presenti nel fascicolo file-non-firmato-da-soggetti = Il file allegato deve essere firmato da almeno un elemento fra i soggetti presenti nel fascicolo
annullamento-fascicolo-not-checked = È necessario confermare la dichiarazione di responsabilità per procedere all'annullamento annullamento-fascicolo-not-checked = È necessario confermare la dichiarazione di responsabilità per procedere all'annullamento
file-non-firmato-da-titolare-digitale = Il file allegato deve essere firmato dal titolare digitale file-non-firmato-da-titolare-digitale = Il file allegato deve essere firmato dal titolare digitale
file-non-firmato-da-soggetti-e-persona-interessata = Il file allegato deve essere firmato dal soggetto interessato e da almeno un elemento fra i soggetti presenti nel fascicolo file-non-firmato-da-soggetti-e-persona-interessata = Il file allegato deve essere firmato dal soggetto interessato e da almeno un elemento fra i soggetti presenti nel fascicolo
errore-in-variazione-soggetto = Si è verificato un errore durante l'inserimento/variazione soggetto errore-in-variazione-soggetto = Si è verificato un errore durante l'inserimento/variazione soggetto
label-nofile-variazione-soggetti = Firma da applicativo label-nofile-variazione-soggetti = Firma da applicativo
label.error.file.annullamento.already.exist = Impossibile generare il file di annullamento. File Entry già presente label.error.file.annullamento.already.exist = Impossibile generare il file di annullamento. File Entry già presente
error.geniocivilefe.pratica.allegato.ext.valid = Estensione Allegato non valida error.geniocivilefe.pratica.allegato.ext.valid = Estensione Allegato non valida
error.geniocivilefe.pratica.allegato.length.valid = Lunghezza massima nome file superata error.geniocivilefe.pratica.allegato.length.valid = Lunghezza massima nome file superata
@ -1201,7 +1201,7 @@ error.geniocivilefe.pratica.allegato.length.valid = Lunghezza massima nome file
# da pannello di controllo. In origine era hardcoded a 20971520 byte. # da pannello di controllo. In origine era hardcoded a 20971520 byte.
error.geniocivilefe.pratica.allegato.dimension.valid = Dimensione massima allegato {0} MiB error.geniocivilefe.pratica.allegato.dimension.valid = Dimensione massima allegato {0} MiB
error.geniocivilefe.pratica.allegato.is.request = Allegato obbligatorio error.geniocivilefe.pratica.allegato.is.request = Allegato obbligatorio
error.geniocivilefe.allegato.duplicato = Esiste già un allegato con lo stesso nome error.geniocivilefe.allegato.duplicato = Esiste già un allegato con lo stesso nome
error.geniocivilefe.allegato.univoco = Allegato di tipo univoco error.geniocivilefe.allegato.univoco = Allegato di tipo univoco
## PORTLET AVVISI ## PORTLET AVVISI
@ -1230,8 +1230,8 @@ download-del-documento-inviato = File Firmato
download-del-documento-protocollato = File Protocollato download-del-documento-protocollato = File Protocollato
visualizza-i-dati = Visualizza i dati visualizza-i-dati = Visualizza i dati
label.admingeniocivile.avviso.tipoDocumento.conforme = Avviso di conformità label.admingeniocivile.avviso.tipoDocumento.conforme = Avviso di conformità
label.admingeniocivile.avviso.tipoDocumento.nonconforme =Avviso di non conformità label.admingeniocivile.avviso.tipoDocumento.nonconforme =Avviso di non conformità
label.admingeniocivile.avviso.tipoDocumento.autorizzata = Avviso di autorizzazione label.admingeniocivile.avviso.tipoDocumento.autorizzata = Avviso di autorizzazione
label.admingeniocivile.avviso.tipoDocumento.nonautorizzata = Avviso di autorizzazione negata label.admingeniocivile.avviso.tipoDocumento.nonautorizzata = Avviso di autorizzazione negata
label.admingeniocivile.avviso.tipoDocumento.vidimata = Avviso di vidimazione label.admingeniocivile.avviso.tipoDocumento.vidimata = Avviso di vidimazione
@ -1252,12 +1252,12 @@ label.admingeniocivile.avviso.tipoDocumento.vincoli = Avviso di attestazione vin
label.admingeniocivile.avviso.tipoDocumento.decretosanzione = Decreto sanzione label.admingeniocivile.avviso.tipoDocumento.decretosanzione = Decreto sanzione
label.admingeniocivile.avviso.tipoDocumento.periziasanzione = Perizia sanzione label.admingeniocivile.avviso.tipoDocumento.periziasanzione = Perizia sanzione
label.admingeniocivile.avviso.documento.conforme = Conformità/Autorizzazione label.admingeniocivile.avviso.documento.conforme = Conformità/Autorizzazione
label.admingeniocivile.avviso.documento.nonconforme = Conformità negata label.admingeniocivile.avviso.documento.nonconforme = Conformità negata
label.admingeniocivile.avviso.documento.vidimata = Vidimazione label.admingeniocivile.avviso.documento.vidimata = Vidimazione
label.admingeniocivile.avviso.documento.autorizzazione = Autorizzazione label.admingeniocivile.avviso.documento.autorizzazione = Autorizzazione
label.admingeniocivile.avviso.documento.autorizzazionenegata = Autorizzazione Negata label.admingeniocivile.avviso.documento.autorizzazionenegata = Autorizzazione Negata
#Doppio perché sennò nelle mail sclera #Doppio perché sennò nelle mail sclera
label.admingeniocivile.avviso.documento.autorizzata = Autorizzazione label.admingeniocivile.avviso.documento.autorizzata = Autorizzazione
label.admingeniocivile.avviso.documento.nonautorizzata = Autorizzazione Negata label.admingeniocivile.avviso.documento.nonautorizzata = Autorizzazione Negata
label.admingeniocivile.avviso.documento.integrazione = Richiesta integrazione label.admingeniocivile.avviso.documento.integrazione = Richiesta integrazione
@ -1277,21 +1277,21 @@ concludi-delega = Concludi Delega
confirm-delega-compilazione = Confermando si conclude l&#39;esecuzione della delega e l&#39;accesso in modifica alla pratica confirm-delega-compilazione = Confermando si conclude l&#39;esecuzione della delega e l&#39;accesso in modifica alla pratica
confirm-delega-firma-inserimento = Confermando si conclude l'esecuzione della delega e l'accesso in modifica alla pratica confirm-delega-firma-inserimento = Confermando si conclude l'esecuzione della delega e l'accesso in modifica alla pratica
confirm-delega-totale =Il sottoscritto {0} {1}, in qualità di .... confirm-delega-totale =Il sottoscritto {0} {1}, in qualità di ....
confirm-delega-visualizzazione =Il sottoscritto {0} {1}, in qualità di .... confirm-delega-visualizzazione =Il sottoscritto {0} {1}, in qualità di ....
add-file-asseverazione = Carica file asseverazione add-file-asseverazione = Carica file asseverazione
confirm-asseverazione-01 =<p>Il sottoscritto <strong style="text-transform:uppercase">{0}</strong> preso atto della nomina di Collaudatore , dichiaro ai sensi dell'art. 67 del D.P.R. 380/01:</p><ol style="list-style:lower-latin"><li>di accettare l'incarico;</li><li>di essere iscritto all'albo {1} della provincia di {2} al n° {3} da più di dieci anni;</li><li>di non essere intervenuto in alcun modo nella progettazione e di non partecipare alla direzione dei lavori ed esecuzione dell'opera dichiaro inoltre ai sensi del cap. 9.1 del D.M 14;</li><li>di aver esaminato il progetto dell'opera, l'impostazione generale, la progettazione nei suoi aspetti strutturale e geotecnico, gli schemi di calcolo e le azioni considerate.</li></ol> confirm-asseverazione-01 =<p>Il sottoscritto <strong style="text-transform:uppercase">{0}</strong> preso atto della nomina di Collaudatore , dichiaro ai sensi dell'art. 67 del D.P.R. 380/01:</p><ol style="list-style:lower-latin"><li>di accettare l'incarico;</li><li>di essere iscritto all'albo {1} della provincia di {2} al n° {3} da più di dieci anni;</li><li>di non essere intervenuto in alcun modo nella progettazione e di non partecipare alla direzione dei lavori ed esecuzione dell'opera dichiaro inoltre ai sensi del cap. 9.1 del D.M 14;</li><li>di aver esaminato il progetto dell'opera, l'impostazione generale, la progettazione nei suoi aspetti strutturale e geotecnico, gli schemi di calcolo e le azioni considerate.</li></ol>
confirm-asseverazione-02 =<p>Il sottoscritto <strong style="text-transform:uppercase">{0}</strong>, in qualità di <strong>COMMITTENTE</strong> ....</p> confirm-asseverazione-02 =<p>Il sottoscritto <strong style="text-transform:uppercase">{0}</strong>, in qualità di <strong>COMMITTENTE</strong> ....</p>
confirm-asseverazione-03 =<p>Il sottoscritto <strong style="text-transform:uppercase">{0}</strong> in qualità di direttore dei lavori {1}, iscritto all'albo/collegio {2} della provincia {3} al n° {4} dichiara:</p><ol style="list-style:lower-latin"><li>che il progetto è adeguato alle prescrizioni ;</li><li>che il progetto è conforme alle norme tecniche contenute nei decreti ministeriali emanati ai sensi degli artt. 53 e 83 del D.P.R. 380/01;</li><li>che si impegna a realizzare l’opera così come è descritta nel progetto, e a rispettare le prescrizioni inerenti alla qualità dei materiali impiegati, e della posa in opera degli elementi prefabbricati nel caso di loro utilizzo;</li><li>che prende atto della nomina del collaudatore scelto dal committente.</li></ol> confirm-asseverazione-03 =<p>Il sottoscritto <strong style="text-transform:uppercase">{0}</strong> in qualità di direttore dei lavori {1}, iscritto all'albo/collegio {2} della provincia {3} al n° {4} dichiara:</p><ol style="list-style:lower-latin"><li>che il progetto è adeguato alle prescrizioni ;</li><li>che il progetto è conforme alle norme tecniche contenute nei decreti ministeriali emanati ai sensi degli artt. 53 e 83 del D.P.R. 380/01;</li><li>che si impegna a realizzare l’opera così come è descritta nel progetto, e a rispettare le prescrizioni inerenti alla qualità dei materiali impiegati, e della posa in opera degli elementi prefabbricati nel caso di loro utilizzo;</li><li>che prende atto della nomina del collaudatore scelto dal committente.</li></ol>
confirm-asseverazione-04 =<p>il sottoscritto <strong style="text-transform:uppercase">{0}</strong> in qualità di <strong>COSTRUTTORE</strong> o l.r. della <strong>DITTA COSTRUTTRICE</strong> {1} dichiara, che si impegna a realizzare l’opera così come è descritta nel progetto, e a rispettare le prescrizioni inerenti alla qualità dei materiali impiegati, e della posa in opera degli elementi prefabbricati nel caso di loro utilizzo</p> confirm-asseverazione-04 =<p>il sottoscritto <strong style="text-transform:uppercase">{0}</strong> in qualità di <strong>COSTRUTTORE</strong> o l.r. della <strong>DITTA COSTRUTTRICE</strong> {1} dichiara, che si impegna a realizzare l’opera così come è descritta nel progetto, e a rispettare le prescrizioni inerenti alla qualità dei materiali impiegati, e della posa in opera degli elementi prefabbricati nel caso di loro utilizzo</p>
confirm-asseverazione-05 =<p>Il sottoscritto <strong style="text-transform:uppercase">{0}</strong> in qualità di <strong>GEOLOGO</strong>, dichiara che sono state rispettate le prescrizioni contenute negli strumenti della pianificazione territoriale e negli atti del governo del territorio, così come previsto in materia di indagini geologiche, con particolare riferimento alla fattibilità degli interventi a seguito delle indagini geologico-tecniche;</p><br/><p>Il sottoscritto in qualità di <strong>GEOLOGO</strong>, dichiara altresì che le indagini geologiche, geofisiche e geotecniche relative all'intervento in progetto sono state eseguite in ottemperanza alle disposizioni.</p> confirm-asseverazione-05 =<p>Il sottoscritto <strong style="text-transform:uppercase">{0}</strong> in qualità di <strong>GEOLOGO</strong>, dichiara che sono state rispettate le prescrizioni contenute negli strumenti della pianificazione territoriale e negli atti del governo del territorio, così come previsto in materia di indagini geologiche, con particolare riferimento alla fattibilità degli interventi a seguito delle indagini geologico-tecniche;</p><br/><p>Il sottoscritto in qualità di <strong>GEOLOGO</strong>, dichiara altresì che le indagini geologiche, geofisiche e geotecniche relative all'intervento in progetto sono state eseguite in ottemperanza alle disposizioni.</p>
confirm-asseverazione-06 =<p>Il sottoscritto <strong style="text-transform:uppercase">{0}</strong> in qualità di <strong>PROGETTISTA</strong> {1}, iscritto all'albo/collegio {2} della provincia {3} al n° {4} assevera quanto segue:</p><ol style="list-style:lower-latin"><li>che il progetto è stato redatto nel rispetto delle norme tecniche e nel rispetto delle norme tecniche contenute nei decreti ministeriali emanati ai sensi degli artt. 53 e 83 del D.P.R. 380/01;</li><li>che il progetto risponda alle prescrizioni ;</li><li>che:<ol><li>il progetto prevede la realizzazione di una nuova costruzione [<strong>{5}</strong>]</li><li>il progetto prevede interventi sugli edifici esistenti e risulta classificato come progetto di adeguamento [<strong>{6}</strong>] ovvero di miglioramento [<strong>{7}</strong>] oppure si tratti di intervento locale, anche di riparazione [<strong>{8}</strong>], in conformità a quanto disposto dalle norme tecniche individuate agli artt. 53 e 83 del D.P.R. 380/01;</li></ol></li><li>che gli elaborati progettuali possiedono i requisiti di completezza specificata;</li><li>la zona sismica dove deve essere realizzato l’intervento è la {9}, e la fascia di pericolosità risulta essere {10}</li></ol> confirm-asseverazione-06 =<p>Il sottoscritto <strong style="text-transform:uppercase">{0}</strong> in qualità di <strong>PROGETTISTA</strong> {1}, iscritto all'albo/collegio {2} della provincia {3} al n° {4} assevera quanto segue:</p><ol style="list-style:lower-latin"><li>che il progetto è stato redatto nel rispetto delle norme tecniche e nel rispetto delle norme tecniche contenute nei decreti ministeriali emanati ai sensi degli artt. 53 e 83 del D.P.R. 380/01;</li><li>che il progetto risponda alle prescrizioni ;</li><li>che:<ol><li>il progetto prevede la realizzazione di una nuova costruzione [<strong>{5}</strong>]</li><li>il progetto prevede interventi sugli edifici esistenti e risulta classificato come progetto di adeguamento [<strong>{6}</strong>] ovvero di miglioramento [<strong>{7}</strong>] oppure si tratti di intervento locale, anche di riparazione [<strong>{8}</strong>], in conformità a quanto disposto dalle norme tecniche individuate agli artt. 53 e 83 del D.P.R. 380/01;</li></ol></li><li>che gli elaborati progettuali possiedono i requisiti di completezza specificata;</li><li>la zona sismica dove deve essere realizzato l’intervento è la {9}, e la fascia di pericolosità risulta essere {10}</li></ol>
confirm-asseverazione-bottom =<p><br/><strong>Confermando, si sottoscrive ai sensi del D.Lgs. 82/2005</strong></p> confirm-asseverazione-bottom =<p><br/><strong>Confermando, si sottoscrive ai sensi del D.Lgs. 82/2005</strong></p>
## Cronologia ## ## Cronologia ##
cronologia-asc = Dal meno recente cronologia-asc = Dal meno recente
cronologia-desc = Dal più recente cronologia-desc = Dal più recente
##carichi di lavoro ##carichi di lavoro
visualizza-carichi-di-lavoro = Visualizza carichi di lavoro visualizza-carichi-di-lavoro = Visualizza carichi di lavoro
@ -1303,7 +1303,7 @@ registra-esito = Registra Esito
assign-to-me = Prendi in carico assign-to-me = Prendi in carico
change-uo = Cambia U.O. change-uo = Cambia U.O.
remove-uo = Rimuovi U.O. remove-uo = Rimuovi U.O.
x-completed-the-task-y-z={0} ha completato l'attività {1} ({2}). x-completed-the-task-y-z={0} ha completato l'attività {1} ({2}).
## Label Generiche ## ## Label Generiche ##
label.comunicazione.mediata = Comunicazione Mediata label.comunicazione.mediata = Comunicazione Mediata
@ -1318,10 +1318,10 @@ interventi-beni-culturali = Interventi su beni culturali
interventi-beni-paesaggistici = Interventi su beni paesaggistici interventi-beni-paesaggistici = Interventi su beni paesaggistici
tipo-procedura = Tipo di procedura tipo-procedura = Tipo di procedura
tipo-procedura-a = A - Interventi “rilevanti” da realizzare previo rilascio di autorizzazione ai sensi dell'art. 94 D.P.R. 380/01 D.D.G. 344/20 all. A - lettera A<br><span style="color:red">A - varianti da realizzare su autorizzazione, per pratiche cartacee già acquisite dagli Uffici del Genio Civile</span> tipo-procedura-a = A - Interventi “rilevanti” da realizzare previo rilascio di autorizzazione ai sensi dell'art. 94 D.P.R. 380/01 D.D.G. 344/20 all. A - lettera A<br><span style="color:red">A - varianti da realizzare su autorizzazione, per pratiche cartacee già acquisite dagli Uffici del Genio Civile</span>
tipo-procedura-b = B - Interventi di “minore rilevanza” D.D.G. 344/20 all. A - lettera B tipo-procedura-b = B - Interventi di “minore rilevanza” D.D.G. 344/20 all. A - lettera B
tipo-procedura-b1 = B1 - Interventi di “minore rilevanza” zone 1-2 ed interventi in abitati da consolidare, art.61 (zone 3-4) tipo-procedura-b1 = B1 - Interventi di “minore rilevanza” zone 1-2 ed interventi in abitati da consolidare, art.61 (zone 3-4)
tipo-procedura-c = C - Interventi “privi di rilevanza“ D.D.G. 344/20 all. A - lett. C tipo-procedura-c = C - Interventi “privi di rilevanza“ D.D.G. 344/20 all. A - lett. C
label_procedura_P0 = 1 label_procedura_P0 = 1
tipo_procedura_P0 = Autorizzazione per interventi su Beni Culturali (D.Lgs. 42/2004 art. 21, 31, 48, 49, 50) tipo_procedura_P0 = Autorizzazione per interventi su Beni Culturali (D.Lgs. 42/2004 art. 21, 31, 48, 49, 50)
@ -1330,19 +1330,19 @@ tipo_procedura_P1 = Interventi su Beni Culturali mobili
label_procedura_P2 = 1.2 label_procedura_P2 = 1.2
tipo_procedura_P2 = Interventi su Beni Culturali immobili tipo_procedura_P2 = Interventi su Beni Culturali immobili
label_procedura_P3 = 2 label_procedura_P3 = 2
tipo_procedura_P3 = Verifica preventiva dellinteresse archeologico (D.Lgs. 25/2016, art. 25) tipo_procedura_P3 = Verifica preventiva dell’interesse archeologico (D.Lgs. 25/2016, art. 25)
label_procedura_P4 = 3 label_procedura_P4 = 3
tipo_procedura_P4 = Autorizzazione per interventi di edilizia su Beni Culturali (D.Lgs. 42/2004 artt. 21, 22) tipo_procedura_P4 = Autorizzazione per interventi di edilizia su Beni Culturali (D.Lgs. 42/2004 artt. 21, 22)
label_procedura_P5 = 4 label_procedura_P5 = 4
tipo_procedura_P5 = Autorizzazione paesaggistica per interventi e/o opere di grande impegno territoriale (D.Lgs. 42/2004 art. 146) tipo_procedura_P5 = Autorizzazione paesaggistica per interventi e/o opere di grande impegno territoriale (D.Lgs. 42/2004 art. 146)
label_procedura_P6 = 5 label_procedura_P6 = 5
tipo_procedura_P6 = Autorizzazione paesaggistica per opere il cui impatto è valutato mediante documentazione semplificata (D.Lgs. 42/2004 art. 146) tipo_procedura_P6 = Autorizzazione paesaggistica per opere il cui impatto è valutato mediante documentazione semplificata (D.Lgs. 42/2004 art. 146)
label_procedura_P7 = 6 label_procedura_P7 = 6
tipo_procedura_P7 = Autorizzazione paesaggistica per interventi di lieve entità (L.R. 5/2019 artt. 3, 5) tipo_procedura_P7 = Autorizzazione paesaggistica per interventi di lieve entità (L.R. 5/2019 artt. 3, 5)
label_procedura_P8 = 7 label_procedura_P8 = 7
tipo_procedura_P8 = Accertamento di compatibilità paesaggistica (D.Lgs. 42/2004 art. 146, 167) tipo_procedura_P8 = Accertamento di compatibilità paesaggistica (D.Lgs. 42/2004 art. 146, 167)
label_procedura_P9 = 8 label_procedura_P9 = 8
tipo_procedura_P9 = Accertamento di compatibilità paesaggistica per Sanatorie Edilizie (L. 47/1985 e L.R. 37/1985 – L. 724/1994 – L. 326/2003 e L.R. 15/2004) tipo_procedura_P9 = 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)
label_procedura_P10 = 9 label_procedura_P10 = 9
tipo_procedura_P10 = Certificazione di sussistenza vincoli tipo_procedura_P10 = Certificazione di sussistenza vincoli
@ -1351,7 +1351,7 @@ tipo_procedura_Q1 = Autorizzazione per interventi su Beni Culturali mobili, appa
label_procedura_Q2 = 2 label_procedura_Q2 = 2
tipo_procedura_Q2 = Autorizzazione per interventi su Beni Culturali immobili tipo_procedura_Q2 = Autorizzazione per interventi su Beni Culturali immobili
label_procedura_Q3 = 3 label_procedura_Q3 = 3
tipo_procedura_Q3 = Verifica preventiva dellinteresse archeologico tipo_procedura_Q3 = Verifica preventiva dell’interesse archeologico
label_procedura_Q4 = 4 label_procedura_Q4 = 4
tipo_procedura_Q4 = Autorizzazione prevista dagli strumenti urbanistici per interventi in aree e immobili non assoggettati a tutela ai sensi del D.Lgs. 42/2004 tipo_procedura_Q4 = Autorizzazione prevista dagli strumenti urbanistici per interventi in aree e immobili non assoggettati a tutela ai sensi del D.Lgs. 42/2004
label_procedura_Q5 = 5 label_procedura_Q5 = 5
@ -1359,26 +1359,26 @@ tipo_procedura_Q5 = Autorizzazione per "Settori Speciali"
label_procedura_Q6 = 6 label_procedura_Q6 = 6
tipo_procedura_Q6 = Autorizzazione paesaggistica tipo_procedura_Q6 = Autorizzazione paesaggistica
label_procedura_Q7 = 7 label_procedura_Q7 = 7
tipo_procedura_Q7 = Autorizzazione paesaggistica per interventi di lieve entità tipo_procedura_Q7 = Autorizzazione paesaggistica per interventi di lieve entità
label_procedura_Q8 = 8 label_procedura_Q8 = 8
tipo_procedura_Q8 = Accertamento di compatibilità paesaggistica tipo_procedura_Q8 = Accertamento di compatibilità paesaggistica
label_procedura_Q9 = 9 label_procedura_Q9 = 9
tipo_procedura_Q9 = Accertamento di compatibilità paesaggistica per istanze di Condono Edilizio tipo_procedura_Q9 = Accertamento di compatibilità paesaggistica per istanze di Condono Edilizio
label_procedura_Q10 = 10 label_procedura_Q10 = 10
tipo_procedura_Q10 = Certificazione di sussistenza vincoli tipo_procedura_Q10 = Certificazione di sussistenza vincoli
label_procedura_Q11 = 11 label_procedura_Q4H = 11
tipo_procedura_Q11 = Interventi per il potenziamento della rete ospedaliera della Regione Siciliana, emergenza COVID-19 ex ordinanza 25/20 tipo_procedura_Q4H = Interventi per il potenziamento della rete ospedaliera della Regione Siciliana, emergenza COVID-19 ex ordinanza 25/20
mappe-bbcc = Mappe BBCC mappe-bbcc = Mappe BBCC
mappe-openstreetmap = OpenStreetmap mappe-openstreetmap = OpenStreetmap
#tipo_procedura_Q11 = 1) Autorizzazione per interventi su Beni Culturali mobili #tipo_procedura_Q11 = 1) Autorizzazione per interventi su Beni Culturali mobili
#tipo_procedura_Q12 = 2) Autorizzazione per interventi su Beni Culturali immobili #tipo_procedura_Q12 = 2) Autorizzazione per interventi su Beni Culturali immobili
#tipo_procedura_Q13 = 3) Verifica preventiva dellinteresse archeologico #tipo_procedura_Q13 = 3) Verifica preventiva dell’interesse archeologico
#tipo_procedura_Q14 = 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_Q14 = 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_Q15 = 5) Autorizzazione per "Settori Speciali" #tipo_procedura_Q15 = 5) Autorizzazione per "Settori Speciali"
#tipo_procedura_Q16 = 6) Autorizzazione paesaggistica #tipo_procedura_Q16 = 6) Autorizzazione paesaggistica
#tipo_procedura_Q17 = 7) Autorizzazione paesaggistica per interventi di lieve entità #tipo_procedura_Q17 = 7) Autorizzazione paesaggistica per interventi di lieve entità
#tipo_procedura_Q18 = 8) Accertamento di compatibilità paesaggistica #tipo_procedura_Q18 = 8) Accertamento di compatibilità paesaggistica
#tipo_procedura_Q19 = 9) Condono Edilizio #tipo_procedura_Q19 = 9) Condono Edilizio
sanatoria-edilizia = Sanatoria edilizia sanatoria-edilizia = Sanatoria edilizia

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

@ -37,7 +37,7 @@ import java.util.Date;
public class ComuneCacheModel implements CacheModel<Comune>, Externalizable { public class ComuneCacheModel implements CacheModel<Comune>, Externalizable {
@Override @Override
public String toString() { public String toString() {
StringBundler sb = new StringBundler(35); StringBundler sb = new StringBundler(37);
sb.append("{uuid="); sb.append("{uuid=");
sb.append(uuid); sb.append(uuid);
@ -73,6 +73,8 @@ public class ComuneCacheModel implements CacheModel<Comune>, Externalizable {
sb.append(mailSuap); sb.append(mailSuap);
sb.append(", mailSue="); sb.append(", mailSue=");
sb.append(mailSue); sb.append(mailSue);
sb.append(", praticaOspedali=");
sb.append(praticaOspedali);
sb.append("}"); sb.append("}");
return sb.toString(); return sb.toString();
@ -167,6 +169,8 @@ public class ComuneCacheModel implements CacheModel<Comune>, Externalizable {
comuneImpl.setMailSue(mailSue); comuneImpl.setMailSue(mailSue);
} }
comuneImpl.setPraticaOspedali(praticaOspedali);
comuneImpl.resetOriginalValues(); comuneImpl.resetOriginalValues();
return comuneImpl; return comuneImpl;
@ -191,6 +195,7 @@ public class ComuneCacheModel implements CacheModel<Comune>, Externalizable {
disabilitato = objectInput.readBoolean(); disabilitato = objectInput.readBoolean();
mailSuap = objectInput.readUTF(); mailSuap = objectInput.readUTF();
mailSue = objectInput.readUTF(); mailSue = objectInput.readUTF();
praticaOspedali = objectInput.readBoolean();
} }
@Override @Override
@ -269,6 +274,8 @@ public class ComuneCacheModel implements CacheModel<Comune>, Externalizable {
else { else {
objectOutput.writeUTF(mailSue); objectOutput.writeUTF(mailSue);
} }
objectOutput.writeBoolean(praticaOspedali);
} }
public String uuid; public String uuid;
@ -288,4 +295,5 @@ public class ComuneCacheModel implements CacheModel<Comune>, Externalizable {
public boolean disabilitato; public boolean disabilitato;
public String mailSuap; public String mailSuap;
public String mailSue; public String mailSue;
public boolean praticaOspedali;
} }

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

@ -83,9 +83,10 @@ public class ComuneModelImpl extends BaseModelImpl<Comune>
{ "stato", Types.BOOLEAN }, { "stato", Types.BOOLEAN },
{ "disabilitato", Types.BOOLEAN }, { "disabilitato", Types.BOOLEAN },
{ "mailSuap", Types.VARCHAR }, { "mailSuap", Types.VARCHAR },
{ "mailSue", Types.VARCHAR } { "mailSue", Types.VARCHAR },
{ "praticaOspedali", Types.BOOLEAN }
}; };
public static final String TABLE_SQL_CREATE = "create table portos_bo_Comune (uuid_ VARCHAR(75) null,comuneId LONG not null primary key,companyId LONG,userId LONG,userName VARCHAR(75) null,createDate DATE null,modifiedDate DATE null,codiceProvincia VARCHAR(75) null,codiceComune VARCHAR(75) null,codiceIstat VARCHAR(6) null,codiceBelfiore VARCHAR(75) null,denominazione VARCHAR(250) null,provincia BOOLEAN,stato BOOLEAN,disabilitato BOOLEAN,mailSuap VARCHAR(75) null,mailSue VARCHAR(75) null)"; public static final String TABLE_SQL_CREATE = "create table portos_bo_Comune (uuid_ VARCHAR(75) null,comuneId LONG not null primary key,companyId LONG,userId LONG,userName VARCHAR(75) null,createDate DATE null,modifiedDate DATE null,codiceProvincia VARCHAR(75) null,codiceComune VARCHAR(75) null,codiceIstat VARCHAR(6) null,codiceBelfiore VARCHAR(75) null,denominazione VARCHAR(250) null,provincia BOOLEAN,stato BOOLEAN,disabilitato BOOLEAN,mailSuap VARCHAR(75) null,mailSue VARCHAR(75) null,praticaOspedali BOOLEAN)";
public static final String TABLE_SQL_DROP = "drop table portos_bo_Comune"; public static final String TABLE_SQL_DROP = "drop table portos_bo_Comune";
public static final String ORDER_BY_JPQL = " ORDER BY comune.denominazione ASC"; public static final String ORDER_BY_JPQL = " ORDER BY comune.denominazione ASC";
public static final String ORDER_BY_SQL = " ORDER BY portos_bo_Comune.denominazione ASC"; public static final String ORDER_BY_SQL = " ORDER BY portos_bo_Comune.denominazione ASC";
@ -139,6 +140,7 @@ public class ComuneModelImpl extends BaseModelImpl<Comune>
model.setDisabilitato(soapModel.getDisabilitato()); model.setDisabilitato(soapModel.getDisabilitato());
model.setMailSuap(soapModel.getMailSuap()); model.setMailSuap(soapModel.getMailSuap());
model.setMailSue(soapModel.getMailSue()); model.setMailSue(soapModel.getMailSue());
model.setPraticaOspedali(soapModel.getPraticaOspedali());
return model; return model;
} }
@ -220,6 +222,7 @@ public class ComuneModelImpl extends BaseModelImpl<Comune>
attributes.put("disabilitato", getDisabilitato()); attributes.put("disabilitato", getDisabilitato());
attributes.put("mailSuap", getMailSuap()); attributes.put("mailSuap", getMailSuap());
attributes.put("mailSue", getMailSue()); attributes.put("mailSue", getMailSue());
attributes.put("praticaOspedali", getPraticaOspedali());
return attributes; return attributes;
} }
@ -327,6 +330,12 @@ public class ComuneModelImpl extends BaseModelImpl<Comune>
if (mailSue != null) { if (mailSue != null) {
setMailSue(mailSue); setMailSue(mailSue);
} }
Boolean praticaOspedali = (Boolean)attributes.get("praticaOspedali");
if (praticaOspedali != null) {
setPraticaOspedali(praticaOspedali);
}
} }
@JSON @JSON
@ -658,6 +667,22 @@ public class ComuneModelImpl extends BaseModelImpl<Comune>
_mailSue = mailSue; _mailSue = mailSue;
} }
@JSON
@Override
public boolean getPraticaOspedali() {
return _praticaOspedali;
}
@Override
public boolean isPraticaOspedali() {
return _praticaOspedali;
}
@Override
public void setPraticaOspedali(boolean praticaOspedali) {
_praticaOspedali = praticaOspedali;
}
@Override @Override
public StagedModelType getStagedModelType() { public StagedModelType getStagedModelType() {
return new StagedModelType(PortalUtil.getClassNameId( return new StagedModelType(PortalUtil.getClassNameId(
@ -712,6 +737,7 @@ public class ComuneModelImpl extends BaseModelImpl<Comune>
comuneImpl.setDisabilitato(getDisabilitato()); comuneImpl.setDisabilitato(getDisabilitato());
comuneImpl.setMailSuap(getMailSuap()); comuneImpl.setMailSuap(getMailSuap());
comuneImpl.setMailSue(getMailSue()); comuneImpl.setMailSue(getMailSue());
comuneImpl.setPraticaOspedali(getPraticaOspedali());
comuneImpl.resetOriginalValues(); comuneImpl.resetOriginalValues();
@ -889,12 +915,14 @@ public class ComuneModelImpl extends BaseModelImpl<Comune>
comuneCacheModel.mailSue = null; comuneCacheModel.mailSue = null;
} }
comuneCacheModel.praticaOspedali = getPraticaOspedali();
return comuneCacheModel; return comuneCacheModel;
} }
@Override @Override
public String toString() { public String toString() {
StringBundler sb = new StringBundler(35); StringBundler sb = new StringBundler(37);
sb.append("{uuid="); sb.append("{uuid=");
sb.append(getUuid()); sb.append(getUuid());
@ -930,6 +958,8 @@ public class ComuneModelImpl extends BaseModelImpl<Comune>
sb.append(getMailSuap()); sb.append(getMailSuap());
sb.append(", mailSue="); sb.append(", mailSue=");
sb.append(getMailSue()); sb.append(getMailSue());
sb.append(", praticaOspedali=");
sb.append(getPraticaOspedali());
sb.append("}"); sb.append("}");
return sb.toString(); return sb.toString();
@ -937,7 +967,7 @@ public class ComuneModelImpl extends BaseModelImpl<Comune>
@Override @Override
public String toXmlString() { public String toXmlString() {
StringBundler sb = new StringBundler(55); StringBundler sb = new StringBundler(58);
sb.append("<model><model-name>"); sb.append("<model><model-name>");
sb.append("it.tref.liferay.portos.bo.model.Comune"); sb.append("it.tref.liferay.portos.bo.model.Comune");
@ -1011,6 +1041,10 @@ public class ComuneModelImpl extends BaseModelImpl<Comune>
"<column><column-name>mailSue</column-name><column-value><![CDATA["); "<column><column-name>mailSue</column-name><column-value><![CDATA[");
sb.append(getMailSue()); sb.append(getMailSue());
sb.append("]]></column-value></column>"); sb.append("]]></column-value></column>");
sb.append(
"<column><column-name>praticaOspedali</column-name><column-value><![CDATA[");
sb.append(getPraticaOspedali());
sb.append("]]></column-value></column>");
sb.append("</model>"); sb.append("</model>");
@ -1046,6 +1080,7 @@ public class ComuneModelImpl extends BaseModelImpl<Comune>
private boolean _disabilitato; private boolean _disabilitato;
private String _mailSuap; private String _mailSuap;
private String _mailSue; private String _mailSue;
private boolean _praticaOspedali;
private long _columnBitmask; private long _columnBitmask;
private Comune _escapedModel; private Comune _escapedModel;
} }

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

@ -464,6 +464,16 @@ public class DettPraticaImpl extends DettPraticaBaseImpl {
case Constants.PROCEDURA_Q10: case Constants.PROCEDURA_Q10:
docObbligatori.add(DocumentiPraticaUtil.TIPOLOGIA_ALLEGATO_A12); docObbligatori.add(DocumentiPraticaUtil.TIPOLOGIA_ALLEGATO_A12);
break; break;
case Constants.PROCEDURA_Q4H:
docObbligatori.add(DocumentiPraticaUtil.TIPOLOGIA_ALLEGATO_A01);
docObbligatori.add(DocumentiPraticaUtil.TIPOLOGIA_ALLEGATO_A02);
docObbligatori.add(DocumentiPraticaUtil.TIPOLOGIA_ALLEGATO_A03);
docObbligatori.add(DocumentiPraticaUtil.TIPOLOGIA_ALLEGATO_A09);
docObbligatori.add(DocumentiPraticaUtil.TIPOLOGIA_ALLEGATO_A12);
if (getTcViarch()) {
docObbligatori.add(DocumentiPraticaUtil.TIPOLOGIA_ALLEGATO_A24);
}
break;
} }
if (getTcCostruzioniEsistenti() || getTcNuovaCostruzionePertinenza() || getTcManutOrdStraord()) { if (getTcCostruzioniEsistenti() || getTcNuovaCostruzionePertinenza() || getTcManutOrdStraord()) {
docObbligatori.add(DocumentiPraticaUtil.TIPOLOGIA_ALLEGATO_A26); docObbligatori.add(DocumentiPraticaUtil.TIPOLOGIA_ALLEGATO_A26);
@ -934,6 +944,7 @@ public class DettPraticaImpl extends DettPraticaBaseImpl {
case Constants.PROCEDURA_Q10: case Constants.PROCEDURA_Q10:
soggettiRichiesti.add(TipoSoggettoUtil.COMMITTENTE); soggettiRichiesti.add(TipoSoggettoUtil.COMMITTENTE);
break; break;
case Constants.PROCEDURA_Q4H:
} }
boolean isDelegaCommittente = intPratica.isTitolareInCommittenti() boolean isDelegaCommittente = intPratica.isTitolareInCommittenti()

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

@ -178,6 +178,8 @@ public class IntPraticaImpl extends IntPraticaBaseImpl {
case Constants.PROCEDURA_P10: case Constants.PROCEDURA_P10:
case Constants.PROCEDURA_Q10: case Constants.PROCEDURA_Q10:
return Constants.VINCOLI; return Constants.VINCOLI;
case Constants.PROCEDURA_Q4H:
return Constants.OSPEDALIERA;
default: default:
return 0; return 0;
} }

11
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/portlet/AmministrazionePortlet.java

@ -191,6 +191,7 @@ public class AmministrazionePortlet extends MVCPortlet {
String denominazione = ParamUtil.getString(request, "denominazione"); String denominazione = ParamUtil.getString(request, "denominazione");
String mailSuap = ParamUtil.getString(request, "mailSuap"); String mailSuap = ParamUtil.getString(request, "mailSuap");
String mailSue = ParamUtil.getString(request, "mailSue"); String mailSue = ParamUtil.getString(request, "mailSue");
boolean praticaOspedaliera = ParamUtil.getBoolean(request, "praticaOspedaliera");
boolean provincia = ParamUtil.getBoolean(request, "provincia"); boolean provincia = ParamUtil.getBoolean(request, "provincia");
ServiceContext serviceContext = ServiceContextFactory.getInstance(Comune.class.getName(), request); ServiceContext serviceContext = ServiceContextFactory.getInstance(Comune.class.getName(), request);
long userId = PortalUtil.getUserId(request); long userId = PortalUtil.getUserId(request);
@ -199,10 +200,10 @@ public class AmministrazionePortlet extends MVCPortlet {
if (comuneId == 0) { // ADD if (comuneId == 0) { // ADD
codiceComune = codiceIstat.substring(0, 3); codiceComune = codiceIstat.substring(0, 3);
comune = ComuneLocalServiceUtil.addComune(userId, codiceProvincia, codiceComune, codiceIstat, comune = ComuneLocalServiceUtil.addComune(userId, codiceProvincia, codiceComune, codiceIstat,
codiceBelfiore, denominazione, provincia, mailSuap, mailSue, serviceContext); codiceBelfiore, denominazione, provincia, mailSuap, mailSue, praticaOspedaliera, serviceContext);
} else { // EDIT } else { // EDIT
ComuneLocalServiceUtil.updateComune(userId, comuneId, codiceProvincia, codiceComune, codiceIstat, ComuneLocalServiceUtil.updateComune(userId, comuneId, codiceProvincia, codiceComune, codiceIstat,
denominazione, provincia, mailSuap, mailSue, serviceContext); denominazione, provincia, mailSuap, mailSue, praticaOspedaliera, serviceContext);
} }
String redirect = ParamUtil.getString(request, "redirect"); String redirect = ParamUtil.getString(request, "redirect");
if (Validator.isNull(redirect)) { if (Validator.isNull(redirect)) {
@ -387,11 +388,11 @@ public class AmministrazionePortlet extends MVCPortlet {
if (nazioneEstera) { if (nazioneEstera) {
ComuneLocalServiceUtil.addComune(themeDisplay.getUserId(), codiceProvincia, ComuneLocalServiceUtil.addComune(themeDisplay.getUserId(), codiceProvincia,
codiceComune, codiceIstat, codiceBelfiore, denominazione, false, true, codiceComune, codiceIstat, codiceBelfiore, denominazione, false, true,
StringPool.BLANK, StringPool.BLANK, serviceContext); StringPool.BLANK, StringPool.BLANK, false, serviceContext);
} else { } else {
ComuneLocalServiceUtil.addComune(themeDisplay.getUserId(), codiceProvincia, ComuneLocalServiceUtil.addComune(themeDisplay.getUserId(), codiceProvincia,
codiceComune, codiceIstat, codiceBelfiore, denominazione, isProvincia, false, codiceComune, codiceIstat, codiceBelfiore, denominazione, isProvincia, false,
StringPool.BLANK, StringPool.BLANK, serviceContext); StringPool.BLANK, StringPool.BLANK, false, serviceContext);
} }
} else { } else {
if (_log.isDebugEnabled()) { if (_log.isDebugEnabled()) {
@ -399,7 +400,7 @@ public class AmministrazionePortlet extends MVCPortlet {
} }
ComuneLocalServiceUtil.updateComune(themeDisplay.getUserId(), comuneO.getPrimaryKey(), ComuneLocalServiceUtil.updateComune(themeDisplay.getUserId(), comuneO.getPrimaryKey(),
codiceProvincia, codiceComune, codiceIstat, denominazione, isProvincia, codiceProvincia, codiceComune, codiceIstat, denominazione, isProvincia,
nazioneEstera, StringPool.BLANK, StringPool.BLANK, serviceContext); nazioneEstera, StringPool.BLANK, StringPool.BLANK, false, serviceContext);
} }
} }
} catch (PortalException e) { } catch (PortalException e) {

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

@ -128,7 +128,7 @@ public class ComuneLocalServiceClpInvoker {
"long", "java.lang.String", "java.lang.String", "long", "java.lang.String", "java.lang.String",
"java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String",
"boolean", "boolean", "java.lang.String", "java.lang.String", "boolean", "boolean", "java.lang.String", "java.lang.String",
"com.liferay.portal.service.ServiceContext" "boolean", "com.liferay.portal.service.ServiceContext"
}; };
_methodName171 = "addComune"; _methodName171 = "addComune";
@ -136,7 +136,7 @@ public class ComuneLocalServiceClpInvoker {
_methodParameterTypes171 = new String[] { _methodParameterTypes171 = new String[] {
"long", "java.lang.String", "java.lang.String", "long", "java.lang.String", "java.lang.String",
"java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String",
"boolean", "java.lang.String", "java.lang.String", "boolean", "java.lang.String", "java.lang.String", "boolean",
"com.liferay.portal.service.ServiceContext" "com.liferay.portal.service.ServiceContext"
}; };
@ -215,31 +215,37 @@ public class ComuneLocalServiceClpInvoker {
_methodParameterTypes187 = new String[] { "long" }; _methodParameterTypes187 = new String[] { "long" };
_methodName188 = "updateComune"; _methodName188 = "setPraticaOspedaliera";
_methodParameterTypes188 = new String[] { _methodParameterTypes188 = new String[] {
"long", "boolean", "com.liferay.portal.service.ServiceContext"
};
_methodName189 = "updateComune";
_methodParameterTypes189 = new String[] {
"long", "long", "java.lang.String", "java.lang.String", "long", "long", "java.lang.String", "java.lang.String",
"java.lang.String", "java.lang.String", "boolean", "boolean", "java.lang.String", "java.lang.String", "boolean", "boolean",
"java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "boolean",
"com.liferay.portal.service.ServiceContext" "com.liferay.portal.service.ServiceContext"
}; };
_methodName189 = "updateComune"; _methodName190 = "updateComune";
_methodParameterTypes189 = new String[] { _methodParameterTypes190 = new String[] {
"long", "long", "java.lang.String", "java.lang.String", "long", "long", "java.lang.String", "java.lang.String",
"java.lang.String", "java.lang.String", "boolean", "java.lang.String", "java.lang.String", "boolean",
"java.lang.String", "java.lang.String", "java.lang.String", "java.lang.String", "boolean",
"com.liferay.portal.service.ServiceContext" "com.liferay.portal.service.ServiceContext"
}; };
_methodName190 = "getComuniForOrganizationByUserId"; _methodName191 = "getComuniForOrganizationByUserId";
_methodParameterTypes190 = new String[] { "long" }; _methodParameterTypes191 = new String[] { "long" };
_methodName191 = "getComuniForOrganizationByUserIdUfficioId"; _methodName192 = "getComuniForOrganizationByUserIdUfficioId";
_methodParameterTypes191 = new String[] { "long", "long" }; _methodParameterTypes192 = new String[] { "long", "long" };
} }
public Object invokeMethod(String name, String[] parameterTypes, public Object invokeMethod(String name, String[] parameterTypes,
@ -364,7 +370,8 @@ public class ComuneLocalServiceClpInvoker {
((Boolean)arguments[6]).booleanValue(), ((Boolean)arguments[6]).booleanValue(),
((Boolean)arguments[7]).booleanValue(), ((Boolean)arguments[7]).booleanValue(),
(java.lang.String)arguments[8], (java.lang.String)arguments[9], (java.lang.String)arguments[8], (java.lang.String)arguments[9],
(com.liferay.portal.service.ServiceContext)arguments[10]); ((Boolean)arguments[10]).booleanValue(),
(com.liferay.portal.service.ServiceContext)arguments[11]);
} }
if (_methodName171.equals(name) && if (_methodName171.equals(name) &&
@ -375,7 +382,8 @@ public class ComuneLocalServiceClpInvoker {
(java.lang.String)arguments[5], (java.lang.String)arguments[5],
((Boolean)arguments[6]).booleanValue(), ((Boolean)arguments[6]).booleanValue(),
(java.lang.String)arguments[7], (java.lang.String)arguments[8], (java.lang.String)arguments[7], (java.lang.String)arguments[8],
(com.liferay.portal.service.ServiceContext)arguments[9]); ((Boolean)arguments[9]).booleanValue(),
(com.liferay.portal.service.ServiceContext)arguments[10]);
} }
if (_methodName172.equals(name) && if (_methodName172.equals(name) &&
@ -481,6 +489,13 @@ public class ComuneLocalServiceClpInvoker {
if (_methodName188.equals(name) && if (_methodName188.equals(name) &&
Arrays.deepEquals(_methodParameterTypes188, parameterTypes)) { Arrays.deepEquals(_methodParameterTypes188, parameterTypes)) {
return ComuneLocalServiceUtil.setPraticaOspedaliera(((Long)arguments[0]).longValue(),
((Boolean)arguments[1]).booleanValue(),
(com.liferay.portal.service.ServiceContext)arguments[2]);
}
if (_methodName189.equals(name) &&
Arrays.deepEquals(_methodParameterTypes189, parameterTypes)) {
return ComuneLocalServiceUtil.updateComune(((Long)arguments[0]).longValue(), return ComuneLocalServiceUtil.updateComune(((Long)arguments[0]).longValue(),
((Long)arguments[1]).longValue(), ((Long)arguments[1]).longValue(),
(java.lang.String)arguments[2], (java.lang.String)arguments[3], (java.lang.String)arguments[2], (java.lang.String)arguments[3],
@ -488,27 +503,29 @@ public class ComuneLocalServiceClpInvoker {
((Boolean)arguments[6]).booleanValue(), ((Boolean)arguments[6]).booleanValue(),
((Boolean)arguments[7]).booleanValue(), ((Boolean)arguments[7]).booleanValue(),
(java.lang.String)arguments[8], (java.lang.String)arguments[9], (java.lang.String)arguments[8], (java.lang.String)arguments[9],
(com.liferay.portal.service.ServiceContext)arguments[10]); ((Boolean)arguments[10]).booleanValue(),
(com.liferay.portal.service.ServiceContext)arguments[11]);
} }
if (_methodName189.equals(name) && if (_methodName190.equals(name) &&
Arrays.deepEquals(_methodParameterTypes189, parameterTypes)) { Arrays.deepEquals(_methodParameterTypes190, parameterTypes)) {
return ComuneLocalServiceUtil.updateComune(((Long)arguments[0]).longValue(), return ComuneLocalServiceUtil.updateComune(((Long)arguments[0]).longValue(),
((Long)arguments[1]).longValue(), ((Long)arguments[1]).longValue(),
(java.lang.String)arguments[2], (java.lang.String)arguments[3], (java.lang.String)arguments[2], (java.lang.String)arguments[3],
(java.lang.String)arguments[4], (java.lang.String)arguments[5], (java.lang.String)arguments[4], (java.lang.String)arguments[5],
((Boolean)arguments[6]).booleanValue(), ((Boolean)arguments[6]).booleanValue(),
(java.lang.String)arguments[7], (java.lang.String)arguments[8], (java.lang.String)arguments[7], (java.lang.String)arguments[8],
(com.liferay.portal.service.ServiceContext)arguments[9]); ((Boolean)arguments[9]).booleanValue(),
(com.liferay.portal.service.ServiceContext)arguments[10]);
} }
if (_methodName190.equals(name) && if (_methodName191.equals(name) &&
Arrays.deepEquals(_methodParameterTypes190, parameterTypes)) { Arrays.deepEquals(_methodParameterTypes191, parameterTypes)) {
return ComuneLocalServiceUtil.getComuniForOrganizationByUserId(((Long)arguments[0]).longValue()); return ComuneLocalServiceUtil.getComuniForOrganizationByUserId(((Long)arguments[0]).longValue());
} }
if (_methodName191.equals(name) && if (_methodName192.equals(name) &&
Arrays.deepEquals(_methodParameterTypes191, parameterTypes)) { Arrays.deepEquals(_methodParameterTypes192, parameterTypes)) {
return ComuneLocalServiceUtil.getComuniForOrganizationByUserIdUfficioId(((Long)arguments[0]).longValue(), return ComuneLocalServiceUtil.getComuniForOrganizationByUserIdUfficioId(((Long)arguments[0]).longValue(),
((Long)arguments[1]).longValue()); ((Long)arguments[1]).longValue());
} }
@ -600,4 +617,6 @@ public class ComuneLocalServiceClpInvoker {
private String[] _methodParameterTypes190; private String[] _methodParameterTypes190;
private String _methodName191; private String _methodName191;
private String[] _methodParameterTypes191; private String[] _methodParameterTypes191;
private String _methodName192;
private String[] _methodParameterTypes192;
} }

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

@ -57,7 +57,7 @@ public class ComuneLocalServiceImpl extends ComuneLocalServiceBaseImpl {
@Override @Override
public Comune addComune(long userId, String codiceProvincia, String codiceComune, String codiceIstat, public Comune addComune(long userId, String codiceProvincia, String codiceComune, String codiceIstat,
String codiceBelfiore, String denominazione, boolean provincia, boolean stato, String mailSuap, String codiceBelfiore, String denominazione, boolean provincia, boolean stato, String mailSuap,
String mailSue, ServiceContext serviceContext) throws PortalException, SystemException { String mailSue, boolean praticaOspedaliera, ServiceContext serviceContext) throws PortalException, SystemException {
User user = userPersistence.findByPrimaryKey(userId); User user = userPersistence.findByPrimaryKey(userId);
Date now = new Date(); Date now = new Date();
@ -78,6 +78,7 @@ public class ComuneLocalServiceImpl extends ComuneLocalServiceBaseImpl {
comune.setProvincia(provincia); comune.setProvincia(provincia);
comune.setMailSuap(mailSuap); comune.setMailSuap(mailSuap);
comune.setMailSue(mailSue); comune.setMailSue(mailSue);
comune.setPraticaOspedali(praticaOspedaliera);
comune = comunePersistence.update(comune); comune = comunePersistence.update(comune);
return comune; return comune;
} }
@ -85,7 +86,7 @@ public class ComuneLocalServiceImpl extends ComuneLocalServiceBaseImpl {
@Override @Override
public Comune addComune(long userId, String codiceProvincia, String codiceComune, String codiceIstat, public Comune addComune(long userId, String codiceProvincia, String codiceComune, String codiceIstat,
String codiceBelfiore, String denominazione, boolean provincia, String mailSuap, String mailSue, String codiceBelfiore, String denominazione, boolean provincia, String mailSuap, String mailSue,
ServiceContext serviceContext) throws PortalException, SystemException { boolean praticaOspedaliera, ServiceContext serviceContext) throws PortalException, SystemException {
User user = userPersistence.findByPrimaryKey(userId); User user = userPersistence.findByPrimaryKey(userId);
Date now = new Date(); Date now = new Date();
@ -105,6 +106,7 @@ public class ComuneLocalServiceImpl extends ComuneLocalServiceBaseImpl {
comune.setProvincia(provincia); comune.setProvincia(provincia);
comune.setMailSuap(mailSuap); comune.setMailSuap(mailSuap);
comune.setMailSue(mailSue); comune.setMailSue(mailSue);
comune.setPraticaOspedali(praticaOspedaliera);
comune = comunePersistence.update(comune); comune = comunePersistence.update(comune);
return comune; return comune;
} }
@ -215,10 +217,18 @@ public class ComuneLocalServiceImpl extends ComuneLocalServiceBaseImpl {
return comunePersistence.findByC_Stato(companyId, true); return comunePersistence.findByC_Stato(companyId, true);
} }
public Comune setPraticaOspedaliera(long comuneId, boolean isPraticaOspedaliera, ServiceContext serviceContext) throws SystemException{
Comune comune = comunePersistence.fetchByPrimaryKey(comuneId);
comune.setPraticaOspedali(isPraticaOspedaliera);
comune.setModifiedDate(serviceContext.getModifiedDate(new Date()));
comune = comunePersistence.update(comune);
return comune;
}
@Override @Override
public Comune updateComune(long userId, long comuneId, String codiceProvincia, String codiceComune, public Comune updateComune(long userId, long comuneId, String codiceProvincia, String codiceComune,
String codiceIstat, String denominazione, boolean provincia, boolean stato, String mailSuap, String codiceIstat, String denominazione, boolean provincia, boolean stato, String mailSuap,
String mailSue, ServiceContext serviceContext) throws PortalException, SystemException { String mailSue, boolean praticaOspedaliera, ServiceContext serviceContext) throws PortalException, SystemException {
User user = userPersistence.findByPrimaryKey(userId); User user = userPersistence.findByPrimaryKey(userId);
Date now = new Date(); Date now = new Date();
@ -238,6 +248,7 @@ public class ComuneLocalServiceImpl extends ComuneLocalServiceBaseImpl {
comune.setMailSue(mailSue); comune.setMailSue(mailSue);
comune.setDenominazione(denominazione); comune.setDenominazione(denominazione);
comune.setProvincia(provincia); comune.setProvincia(provincia);
comune.setPraticaOspedali(praticaOspedaliera);
comune = comunePersistence.update(comune); comune = comunePersistence.update(comune);
return comune; return comune;
} }
@ -245,7 +256,7 @@ public class ComuneLocalServiceImpl extends ComuneLocalServiceBaseImpl {
@Override @Override
public Comune updateComune(long userId, long comuneId, String codiceProvincia, String codiceComune, public Comune updateComune(long userId, long comuneId, String codiceProvincia, String codiceComune,
String codiceIstat, String denominazione, boolean provincia, String mailSuap, String mailSue, String codiceIstat, String denominazione, boolean provincia, String mailSuap, String mailSue,
ServiceContext serviceContext) throws PortalException, SystemException { boolean praticaOspedaliera, ServiceContext serviceContext) throws PortalException, SystemException {
User user = userPersistence.findByPrimaryKey(userId); User user = userPersistence.findByPrimaryKey(userId);
Date now = new Date(); Date now = new Date();
@ -264,6 +275,7 @@ public class ComuneLocalServiceImpl extends ComuneLocalServiceBaseImpl {
comune.setMailSue(mailSue); comune.setMailSue(mailSue);
comune.setDenominazione(denominazione); comune.setDenominazione(denominazione);
comune.setProvincia(provincia); comune.setProvincia(provincia);
comune.setPraticaOspedali(praticaOspedaliera);
comune = comunePersistence.update(comune); comune = comunePersistence.update(comune);
return comune; return comune;
} }

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

@ -25,6 +25,7 @@ import it.tref.liferay.portos.bo.shared.util.PagamentoConstants;
import it.tref.liferay.portos.bo.shared.util.StatoPraticaConstants; import it.tref.liferay.portos.bo.shared.util.StatoPraticaConstants;
import it.tref.liferay.portos.bo.shared.util.TipoIntegrazioneUtil; import it.tref.liferay.portos.bo.shared.util.TipoIntegrazioneUtil;
import it.tref.liferay.portos.bo.shared.util.TipoSoggettoUtil; import it.tref.liferay.portos.bo.shared.util.TipoSoggettoUtil;
import it.tref.liferay.portos.bo.util.Constants;
import it.tref.liferay.portos.bo.util.WorkflowUtil; import it.tref.liferay.portos.bo.util.WorkflowUtil;
import java.io.IOException; import java.io.IOException;
@ -139,7 +140,7 @@ public class DettPraticaLocalServiceImpl extends DettPraticaLocalServiceBaseImpl
dettPratica.setIntPraticaId(intPratica.getIntPraticaId()); dettPratica.setIntPraticaId(intPratica.getIntPraticaId());
dettPratica.setNormArt3com4(true); dettPratica.setNormArt3com4(true);
dettPratica.setNormArt3com3(true); dettPratica.setNormArt3com3(true);
if (tipoProcedura.equalsIgnoreCase(Constants.PROCEDURA_Q11)){ if (tipoProcedura.equalsIgnoreCase(Constants.PROCEDURA_Q4H)){
dettPratica.setNormEsenteBollo(true); dettPratica.setNormEsenteBollo(true);
dettPratica.setNormEsenteSpese(true); dettPratica.setNormEsenteSpese(true);
dettPratica.setLavoriPubblici(true); dettPratica.setLavoriPubblici(true);
@ -1189,11 +1190,11 @@ public class DettPraticaLocalServiceImpl extends DettPraticaLocalServiceBaseImpl
} }
@Override @Override
@SuppressWarnings("unchecked")
public List<Map<String, Serializable>> callForChanges(long intPraticaId) throws SystemException { public List<Map<String, Serializable>> callForChanges(long intPraticaId) throws SystemException {
DynamicQuery query = queryVersioning(intPraticaId); DynamicQuery query = queryVersioning(intPraticaId);
query.addOrder(OrderFactoryUtil.asc("dettPraticaId")); query.addOrder(OrderFactoryUtil.asc("dettPraticaId"));
@SuppressWarnings("unchecked")
List<DettPratica> lista = dettPraticaPersistence.findWithDynamicQuery(query); List<DettPratica> lista = dettPraticaPersistence.findWithDynamicQuery(query);
int size = lista.size(); int size = lista.size();
List<Map<String, Serializable>> versions = new ArrayList<>(size); List<Map<String, Serializable>> versions = new ArrayList<>(size);

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

@ -148,7 +148,7 @@ public class IntPraticaLocalServiceImpl extends IntPraticaLocalServiceBaseImpl {
tipiProcedure = new LinkedHashMap<>(); tipiProcedure = new LinkedHashMap<>();
for (String tipo : Arrays.asList(Constants.PROCEDURA_Q1, Constants.PROCEDURA_Q2, Constants.PROCEDURA_Q3, for (String tipo : Arrays.asList(Constants.PROCEDURA_Q1, Constants.PROCEDURA_Q2, Constants.PROCEDURA_Q3,
Constants.PROCEDURA_Q4, Constants.PROCEDURA_Q5, Constants.PROCEDURA_Q6, Constants.PROCEDURA_Q7, Constants.PROCEDURA_Q4, Constants.PROCEDURA_Q5, Constants.PROCEDURA_Q6, Constants.PROCEDURA_Q7,
Constants.PROCEDURA_Q8, Constants.PROCEDURA_Q9, Constants.PROCEDURA_Q10, Constants.PROCEDURA_Q11)) { Constants.PROCEDURA_Q8, Constants.PROCEDURA_Q9, Constants.PROCEDURA_Q10, Constants.PROCEDURA_Q4H)) {
tipiProcedure.put(tipo, LanguageUtil.get(LocaleUtil.ITALIAN, "tipo_procedura_" + tipo)); tipiProcedure.put(tipo, LanguageUtil.get(LocaleUtil.ITALIAN, "tipo_procedura_" + tipo));
} }
} }

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

@ -4602,6 +4602,7 @@ public class ComunePersistenceImpl extends BasePersistenceImpl<Comune>
comuneImpl.setDisabilitato(comune.isDisabilitato()); comuneImpl.setDisabilitato(comune.isDisabilitato());
comuneImpl.setMailSuap(comune.getMailSuap()); comuneImpl.setMailSuap(comune.getMailSuap());
comuneImpl.setMailSue(comune.getMailSue()); comuneImpl.setMailSue(comune.getMailSue());
comuneImpl.setPraticaOspedali(comune.isPraticaOspedali());
return comuneImpl; return comuneImpl;
} }

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

@ -13,8 +13,8 @@
## ##
build.namespace=portos_bo build.namespace=portos_bo
build.number=3659 build.number=3664
build.date=1682088644625 build.date=1683195246227
build.auto.upgrade=true build.auto.upgrade=true
## ##

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/amministrazione/tabs/comuni/edit.jsp

@ -54,6 +54,7 @@ if (Validator.isNotNull(comune.getCodiceProvincia())) {
<aui:input name="provincia" /> <aui:input name="provincia" />
<aui:input name="mailSuap" /> <aui:input name="mailSuap" />
<aui:input name="mailSue" /> <aui:input name="mailSue" />
<aui:input name="praticaOspedaliera" />
<aui:button-row> <aui:button-row>
<aui:button type="submit" value="save" /> <aui:button type="submit" value="save" />
</aui:button-row> </aui:button-row>

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/amministrazione/tabs/comuni/view.jsp

@ -68,6 +68,7 @@ DisplayTerms displayTerms = new DisplayTerms(renderRequest);
<liferay-ui:search-container-column-text href="<%= editURL %>" name="denominazione" orderable="true" /> <liferay-ui:search-container-column-text href="<%= editURL %>" name="denominazione" orderable="true" />
<liferay-ui:search-container-column-text href="<%= editURL %>" name="mail-suap" property="mailSuap" /> <liferay-ui:search-container-column-text href="<%= editURL %>" name="mail-suap" property="mailSuap" />
<liferay-ui:search-container-column-text href="<%= editURL %>" name="mail-sue" property="mailSue" /> <liferay-ui:search-container-column-text href="<%= editURL %>" name="mail-sue" property="mailSue" />
<liferay-ui:search-container-column-text href="<%= editURL %>" value='<%=comune.getPraticaOspedali()?LanguageUtil.get(pageContext, "yes"):LanguageUtil.get(pageContext, "no") %>' name="pratica-ospedali" orderable="true" translate="true" />
<liferay-ui:search-container-column-text href="<%= editURL %>" <liferay-ui:search-container-column-text href="<%= editURL %>"
value='<%= comune.getProvincia() ? LanguageUtil.get(pageContext, "yes") value='<%= comune.getProvincia() ? LanguageUtil.get(pageContext, "yes")
: LanguageUtil.get(pageContext, "no") %>' : LanguageUtil.get(pageContext, "no") %>'

12
liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/.classpath

@ -1,11 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<classpath> <classpath>
<classpathentry kind="src" path="docroot/WEB-INF/src"/> <classpathentry kind="src" path="docroot/WEB-INF/src"/>
<classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.web.container"/> <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jre">
<classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.module.container"/>
<classpathentry kind="con" path="com.liferay.ide.eclipse.server.plugin.container/portlet">
<attributes> <attributes>
<attribute name="org.eclipse.jst.component.nondependency" value=""/> <attribute name="owner.project.facets" value="java"/>
</attributes> </attributes>
</classpathentry> </classpathentry>
<classpathentry kind="con" path="org.eclipse.jst.server.core.container/com.liferay.ide.eclipse.server.tomcat.runtimeClasspathProvider/Liferay v6.2 CE (Tomcat 7)"> <classpathentry kind="con" path="org.eclipse.jst.server.core.container/com.liferay.ide.eclipse.server.tomcat.runtimeClasspathProvider/Liferay v6.2 CE (Tomcat 7)">
@ -13,9 +11,11 @@
<attribute name="owner.project.facets" value="jst.web"/> <attribute name="owner.project.facets" value="jst.web"/>
</attributes> </attributes>
</classpathentry> </classpathentry>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jre"> <classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.web.container"/>
<classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.module.container"/>
<classpathentry kind="con" path="com.liferay.ide.eclipse.server.plugin.container/portlet">
<attributes> <attributes>
<attribute name="owner.project.facets" value="java"/> <attribute name="org.eclipse.jst.component.nondependency" value=""/>
</attributes> </attributes>
</classpathentry> </classpathentry>
<classpathentry kind="output" path="docroot/WEB-INF/classes"/> <classpathentry kind="output" path="docroot/WEB-INF/classes"/>

11
liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/.project

@ -33,15 +33,4 @@
<nature>org.eclipse.jdt.core.javanature</nature> <nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.eclipse.wst.jsdt.core.jsNature</nature> <nature>org.eclipse.wst.jsdt.core.jsNature</nature>
</natures> </natures>
<filteredResources>
<filter>
<id>1676466957694</id>
<name></name>
<type>30</type>
<matcher>
<id>org.eclipse.core.resources.regexFilterMatcher</id>
<arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments>
</matcher>
</filter>
</filteredResources>
</projectDescription> </projectDescription>

2
liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/.settings/org.eclipse.wst.common.project.facet.core.xml

@ -2,8 +2,8 @@
<faceted-project> <faceted-project>
<runtime name="Liferay v6.2 CE (Tomcat 7)"/> <runtime name="Liferay v6.2 CE (Tomcat 7)"/>
<fixed facet="wst.jsdt.web"/> <fixed facet="wst.jsdt.web"/>
<fixed facet="jst.web"/>
<fixed facet="java"/> <fixed facet="java"/>
<fixed facet="jst.web"/>
<installed facet="java" version="1.7"/> <installed facet="java" version="1.7"/>
<installed facet="jst.web" version="3.0"/> <installed facet="jst.web" version="3.0"/>
<installed facet="liferay.portlet" version="6.0"/> <installed facet="liferay.portlet" version="6.0"/>

BIN
liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/WEB-INF/lib/portos-bo-shared.jar

File binario non mostrato.

BIN
liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/WEB-INF/lib/portos-mail-manager-shared.jar

File binario non mostrato.

BIN
liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/WEB-INF/lib/portos-report-shared.jar

File binario non mostrato.

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

@ -121,6 +121,9 @@ public class FascicoloFePortlet extends MVCPortlet {
try { try {
switch (request.getResourceID()) { switch (request.getResourceID()) {
case "ospedalieraEnabled":
resourceComuneOspedaliera(request, response);
break;
case "comuni": case "comuni":
resourceComuni(request, response); resourceComuni(request, response);
break; break;
@ -217,6 +220,19 @@ public class FascicoloFePortlet extends MVCPortlet {
writeJSON(request, response, result); writeJSON(request, response, result);
} }
private void resourceComuneOspedaliera(ResourceRequest request, ResourceResponse response) throws IOException,
SystemException {
long comuneId = ParamUtil.getLong(request, "comuneId");
Comune comune = ComuneLocalServiceUtil.fetchComune(comuneId);
JSONObject jsonObject = JSONFactoryUtil.createJSONObject();
if(Validator.isNotNull(comune)){
jsonObject.put("ospedalieraEnabled", comune.getPraticaOspedali());
} else {
jsonObject.put("ospedalieraEnabled", false);
}
writeJSON(request, response, jsonObject);
}
private void resourceProvince(ResourceRequest request, ResourceResponse response) throws IOException, private void resourceProvince(ResourceRequest request, ResourceResponse response) throws IOException,
SystemException { SystemException {

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

@ -57,6 +57,7 @@ String formName = ParamUtil.getString(request, "formName", "fm");
</div> </div>
<liferay-portlet:resourceURL id="province" var="getProvinceURL" /> <liferay-portlet:resourceURL id="province" var="getProvinceURL" />
<liferay-portlet:resourceURL id="comuni" var="getComuniURL" /> <liferay-portlet:resourceURL id="comuni" var="getComuniURL" />
<liferay-portlet:resourceURL id="ospedalieraEnabled" var="isOspedalieraEnabledURL" />
<aui:script use="aui-io-request,liferay-dynamic-select,aui-form-validator"> <aui:script use="aui-io-request,liferay-dynamic-select,aui-form-validator">
var defaultFormValidator = A.config.FormValidator; var defaultFormValidator = A.config.FormValidator;
@ -121,6 +122,39 @@ var getComuni = function (callback, provinciaId) {
}); });
}; };
var evalAddOspedaliRadio = function() {
var comuneId = $('.add-new-project__comune select').val();
A.io.request(
'<%= isOspedalieraEnabledURL %>',
{
data: {
<portlet:namespace />comuneId: comuneId
},
dataType: 'json',
on: {
success: function() {
var rd = this.get('responseData');
var ospedalieraRadio = $('.add-new-project__procedura input[value="<%= Constants.PROCEDURA_H %>"]');
var ospedalieraId = ospedalieraRadio.attr("id");
var ospedalieraLabel = ospedalieraRadio.closest('label[for="' + ospedalieraId + '"]');
if(!rd.ospedalieraEnabled){
ospedalieraRadio.prop('disabled', 'disabled').prop('checked', false);
if(!ospedalieraLabel.hasClass('hidden')){
ospedalieraLabel.addClass('hidden');
}
} else {
ospedalieraRadio.prop('disabled', false).removeClass('disabled');
if(ospedalieraLabel.hasClass('hidden')){
ospedalieraLabel.removeClass('hidden');
}
}
}
}
}
);
}
new Liferay.DynamicSelect([ new Liferay.DynamicSelect([
{ {
select: '<portlet:namespace />provincia', select: '<portlet:namespace />provincia',
@ -159,6 +193,7 @@ $('.add-new-project__comune select').change(function (){
$('.add-new-project__procedura div').removeClass('success'); $('.add-new-project__procedura div').removeClass('success');
} else if (val !== 0) { } else if (val !== 0) {
$('.add-new-project__procedura input').prop('disabled', false).removeClass('disabled').parent().css('display', 'block'); $('.add-new-project__procedura input').prop('disabled', false).removeClass('disabled').parent().css('display', 'block');
evalAddOspedaliRadio();
} }
}); });
</aui:script> </aui:script>

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

@ -43,7 +43,7 @@ boolean enabledByIntegrazione = dettPratica.hasDelegaCompilazioneDomanda(user.ge
boolean isDisabled = disabledInput && !enabledByIntegrazione; boolean isDisabled = disabledInput && !enabledByIntegrazione;
boolean isNewVariante = ParamUtil.getBoolean(request, "isNewVariante"); boolean isNewVariante = ParamUtil.getBoolean(request, "isNewVariante");
boolean disableViarch = !dettPratica.getLavoriPubblici() && !dettPratica.getIntervFinPub(); boolean disableViarch = !dettPratica.getLavoriPubblici() && !dettPratica.getIntervFinPub();
boolean isPraticaOspedaliera = intPratica.getTipoProcedura().equalsIgnoreCase(Constants.PROCEDURA_Q11); boolean isPraticaOspedaliera = intPratica.getTipoProcedura().equalsIgnoreCase(Constants.PROCEDURA_Q4H);
String urlIframeMappe = MappeUtil.getUrlFe(request, dettPratica, comune, (disabledInput || isGeoEditable)); String urlIframeMappe = MappeUtil.getUrlFe(request, dettPratica, comune, (disabledInput || isGeoEditable));
String hide1 = intPratica.getTipoProcedura().equalsIgnoreCase(Constants.PROCEDURA_Q1) String hide1 = intPratica.getTipoProcedura().equalsIgnoreCase(Constants.PROCEDURA_Q1)
|| intPratica.getTipoProcedura().equalsIgnoreCase(Constants.PROCEDURA_P1) ? "hideSection" : ""; || intPratica.getTipoProcedura().equalsIgnoreCase(Constants.PROCEDURA_P1) ? "hideSection" : "";

2
liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/soggettipratica/edit_soggetto.jsp

@ -16,7 +16,7 @@
<%@page import="it.tref.liferay.portos.bo.shared.util.TipoIntegrazioneUtil"%> <%@page import="it.tref.liferay.portos.bo.shared.util.TipoIntegrazioneUtil"%>
<%@page import="it.tref.liferay.portos.bo.shared.util.TipoSoggettoUtil"%> <%@page import="it.tref.liferay.portos.bo.shared.util.TipoSoggettoUtil"%>
<%@page import="java.util.Map.Entry"%> <%@page import="java.util.Map.Entry"%>
<%@include file="/html/soggettipratica/init.jsp"%> <%@include file="init.jsp"%>
<% <%
long dettPraticaId = ParamUtil.getLong(request, "dettPraticaId"); long dettPraticaId = ParamUtil.getLong(request, "dettPraticaId");
long soggettoId = ParamUtil.getLong(renderRequest, "soggettoId"); long soggettoId = ParamUtil.getLong(renderRequest, "soggettoId");

2
liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/soggettipratica/init.jsp

@ -1,5 +1,5 @@
<%@page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@include file="/html/init.jsp"%> <%@include file="../init.jsp"%>
<% <%
String helpTitle = GetterUtil.getString(portletPreferences.getValue("helpTitle", StringPool.BLANK)); String helpTitle = GetterUtil.getString(portletPreferences.getValue("helpTitle", StringPool.BLANK));
String helpMessage = GetterUtil.getString(portletPreferences.getValue("helpMessage", StringPool.BLANK)); String helpMessage = GetterUtil.getString(portletPreferences.getValue("helpMessage", StringPool.BLANK));

2
liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/soggettipratica/view_valida_fino.jsp

@ -1,5 +1,5 @@
<%@page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@include file="/html/soggettipratica/init.jsp"%> <%@include file="init.jsp"%>
<% <%
long dettPraticaId = ParamUtil.getLong(request, "dettPraticaId"); long dettPraticaId = ParamUtil.getLong(request, "dettPraticaId");
if (dettPraticaId == 0) { if (dettPraticaId == 0) {

4
liferay-plugins-sdk-6.2/shared/portos-bo-shared/src/it/tref/liferay/portos/bo/shared/util/Constants.java

@ -36,7 +36,7 @@ public class Constants implements com.liferay.portal.kernel.util.Constants {
public static final String PROCEDURA_Q8 = "Q8"; public static final String PROCEDURA_Q8 = "Q8";
public static final String PROCEDURA_Q9 = "Q9"; public static final String PROCEDURA_Q9 = "Q9";
public static final String PROCEDURA_Q10 = "Q10"; public static final String PROCEDURA_Q10 = "Q10";
public static final String PROCEDURA_Q11 = "Q11"; public static final String PROCEDURA_Q4H = "Q4H";
public static final String TIPO_PRATICA_DEPOSITO = "01"; public static final String TIPO_PRATICA_DEPOSITO = "01";
public static final String TIPO_PRATICA_AUTORIZZAZIONE = "02"; public static final String TIPO_PRATICA_AUTORIZZAZIONE = "02";
@ -79,7 +79,7 @@ public class Constants implements com.liferay.portal.kernel.util.Constants {
put(PROCEDURA_Q8, TIPO_PRATICA_AUTORIZZAZIONE); put(PROCEDURA_Q8, TIPO_PRATICA_AUTORIZZAZIONE);
put(PROCEDURA_Q9, TIPO_PRATICA_AUTORIZZAZIONE); put(PROCEDURA_Q9, TIPO_PRATICA_AUTORIZZAZIONE);
put(PROCEDURA_Q10, TIPO_PRATICA_AUTORIZZAZIONE); put(PROCEDURA_Q10, TIPO_PRATICA_AUTORIZZAZIONE);
put(PROCEDURA_Q11, TIPO_PRATICA_AUTORIZZAZIONE); put(PROCEDURA_Q4H, TIPO_PRATICA_AUTORIZZAZIONE);
} }
}; };

Caricamento…
Annulla
Salva