Sfoglia il codice sorgente

Asseverazione del titolare digitale

master
Salvatore La Manna 4 anni fa
parent
commit
b95a105f94
  1. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/content/Portal.properties
  2. 86
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/AsseverazioneLocalServiceImpl.java
  3. 36
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/AsseverazioneServiceImpl.java
  4. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/AllegatoManualePersistenceImpl.java
  5. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/AsseverazionePersistenceImpl.java
  6. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/AvvisoPersistenceImpl.java
  7. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/CollaudoPersistenceImpl.java
  8. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ComunePersistenceImpl.java
  9. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ComunicazionePersistenceImpl.java
  10. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ConfigurazionePersistenceImpl.java
  11. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ControlloPraticaPersistenceImpl.java
  12. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/DelegaPersistenceImpl.java
  13. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/DettPraticaPersistenceImpl.java
  14. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/DocAggiuntivaPersistenceImpl.java
  15. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/DocPraticaPersistenceImpl.java
  16. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/FineLavoriPersistenceImpl.java
  17. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/HistoryWorkflowActionPersistenceImpl.java
  18. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/IUVPersistenceImpl.java
  19. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/InfoFascicoloPersistenceImpl.java
  20. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/IntPraticaPersistenceImpl.java
  21. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/PagamentoPersistenceImpl.java
  22. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ParereGeologoPersistenceImpl.java
  23. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ProvinciaPersistenceImpl.java
  24. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/SoggettoPersistenceImpl.java
  25. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/SorteggioPersistenceImpl.java
  26. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/StoricoSoggettoPraticaPersistenceImpl.java
  27. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/TempisticaPersistenceImpl.java
  28. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/TerritorioPersistenceImpl.java
  29. 40
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/resource/asseverazioni/titolare_digitale.html
  30. 4
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/service.properties
  31. 4
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/fe/portlet/FascicoloFePortlet.java
  32. 73
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/navigator/domanda/page_asseverazioni_riepilogo.jsp
  33. 88
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/verify_fascicolo_asseverazione.jsp
  34. 27
      liferay-plugins-sdk-6.2/themes/portos-private-fe-theme/docroot/_diffs/templates/header.ftl
  35. 27
      liferay-plugins-sdk-6.2/themes/portos-private-fe-theme/docroot/templates/header.ftl
  36. 24
      liferay-plugins-sdk-6.2/themes/portos-private-theme/docroot/_diffs/templates/navigation.ftl
  37. 24
      liferay-plugins-sdk-6.2/themes/portos-private-theme/docroot/templates/navigation.ftl
  38. 17
      liferay-plugins-sdk-6.2/themes/portos-public-theme/docroot/_diffs/templates/header.ftl
  39. 17
      liferay-plugins-sdk-6.2/themes/portos-public-theme/docroot/templates/header.ftl

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

@ -68,6 +68,7 @@ label-deleghe-tipologia-VI = Visualizzazione
label-deleghe-tipologia-CL = Collaudo
effettua-asseverazione = Effettua Asseverazione
label-asseverazione-tipologia-00 = Titolare Digitale
label-asseverazione-tipologia-01 = Collaudatore
label-asseverazione-tipologia-02 = Committente
label-asseverazione-tipologia-03 = Direttore Lavori

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

@ -97,22 +97,28 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
* to access the asseverazione local service.
*/
private static final Log _log = LogFactoryUtil.getLog(AsseverazioneLocalServiceImpl.class);
@Override
public String anteprimaAsseverazione(String tipo, User user, DettPratica dettPratica, String relazioni)
throws IOException, SystemException, PortalException {
return testoAsseverazione(tipo, user.getScreenName(), dettPratica, relazioni, true);
}
@Override
public String testoAsseverazione(String tipo, User user, long dettPraticaId, String relazioni)
throws SystemException, PortalException, IOException {
return testoAsseverazione(tipo, user.getScreenName(), dettPraticaId, relazioni);
}
@Override
public String testoAsseverazione(String tipo, String codiceFiscale, long dettPraticaId, String relazioni)
throws PortalException, SystemException, IOException {
DettPratica dettPratica = DettPraticaLocalServiceUtil.getDettPratica(dettPraticaId);
return testoAsseverazione(tipo, codiceFiscale, dettPratica, relazioni);
}
@Override
public String testoAsseverazione(String tipo, String codiceFiscale, DettPratica dettPratica,
String relazioni) throws SystemException, PortalException, IOException {
return testoAsseverazione(tipo, codiceFiscale, dettPratica, relazioni, false);
@ -138,16 +144,15 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
User user = UserLocalServiceUtil.fetchUserByScreenName(dettPratica.getCompanyId(), codiceFiscale);
if (Validator.isNotNull(user)) {
return testoAsseverazione(tipo, user.getFirstName(), user.getLastName(), user.getScreenName(),
StringPool.BLANK, dettPratica, relazioni, anteprima, StringPool.BLANK,
StringPool.BLANK, StringPool.BLANK);
StringPool.BLANK, dettPratica, relazioni, anteprima, StringPool.BLANK, StringPool.BLANK,
StringPool.BLANK);
}
return null;
}
private String testoAsseverazione(String tipo, String nome, String cognome, String codiceFiscale,
String ambitoProfessione, DettPratica dettPratica, String relazioni, boolean anteprima, String albo,
String albon, String albop)
throws IOException, SystemException, PortalException {
String ambitoProfessione, DettPratica dettPratica, String relazioni, boolean anteprima,
String albo, String albon, String albop) throws IOException, SystemException, PortalException {
String file = null;
switch (tipo) {
@ -167,15 +172,19 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
file = "geologo";
break;
case TipoSoggettoUtil.PROGETTISTA:
if (Validator.isNull(ambitoProfessione) || ambitoProfessione.equalsIgnoreCase("architettonico") || ambitoProfessione.equalsIgnoreCase("altro")) {
if (Validator.isNull(ambitoProfessione) || ambitoProfessione.equalsIgnoreCase("architettonico")
|| ambitoProfessione.equalsIgnoreCase("altro")) {
file = "progettista_architettonico";
} else {
file = "calcolista";
}
break;
/*case TipoSoggettoUtil.ARCHEOLOGO:
file = "calcolista";
break;*/
case TipoSoggettoUtil.TITOLARE_DIGITALE:
file = "titolare_digitale";
break;
/*
* case TipoSoggettoUtil.ARCHEOLOGO: file = "calcolista"; break;
*/
default:
return null;
}
@ -253,10 +262,8 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
.replace("{{nonrilevanti}}", nonRilevanti ? "X" : " ")
.replace("{{riparazioni}}", riparazioni ? "X" : " ")
.replace("{{rischio}}", rischio ? "X" : " ").replace("{{!rischio}}", rischio ? " " : "X")
.replace("{{strategico}}", strategico ? "X" : " ")
.replace("{{albo}}", albo)
.replace("{{albop}}", albop)
.replace("{{albon}}", albon);
.replace("{{strategico}}", strategico ? "X" : " ").replace("{{albo}}", albo)
.replace("{{albop}}", albop).replace("{{albon}}", albon);
if (null == relazioni) {
html = html.replace("{{coniugio}}", " ").replace("{{!coniugio}}", " ")
@ -269,6 +276,7 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
return html;
}
@Override
public Asseverazione addAsseverazione(long userId, long intPraticaId, long dettPraticaId,
String tipologia, String codiceFiscale, ServiceContext serviceContext) throws PortalException,
SystemException {
@ -303,6 +311,7 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
return asseverazione;
}
@Override
public void richiediAsseverazioni(long dettPraticaId, ServiceContext serviceContext)
throws SystemException, PortalException {
@ -322,6 +331,7 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
TipoSoggettoUtil.COMMITTENTE, TipoSoggettoUtil.DIRETTORE_LAVORI,
TipoSoggettoUtil.GEOLOGO, TipoSoggettoUtil.DITTA, TipoSoggettoUtil.PROGETTISTA },
new String[] { AsseverazioniUtil.STATO_ESEGUITA }));
nuoviDelegati.removeAll(cfNuoviSoggetti);
for (String cfDelegato : nuoviDelegati) {
List<Soggetto> delegato = soggettoLocalService.getValidTmpByIntPratica_CodiceFiscale(
@ -332,24 +342,21 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
if (TipoIntegrazioneUtil.RICHIESTA_INTEGRAZIONE.equalsIgnoreCase(dettPratica
.getTipoIntegrazione())) {
User titolaredigitaleUser = UserLocalServiceUtil.getUser(intPratica.getUserId());
// Soggetto titolareDigitale =
// soggettoLocalService.getValidTmpByIntPratica_CodiceFiscale(intPraticaId,
// titolaredigitaleUser.getScreenName()).get(0);
// addAsseverazione(serviceContext.getUserId(),
// dettPratica.getIntPraticaId(),
// dettPraticaId,
// titolareDigitale.getTipologiaSoggetto(),
// titolareDigitale.getCodiceFiscale(),
// serviceContext);
// il titolare digitale potrebbe avere più ruoli
List<Soggetto> titolareDigitali = soggettoLocalService.getValidTmpByIntPratica_CodiceFiscale(
intPraticaId, titolaredigitaleUser.getScreenName(), 0l);
if (titolareDigitali.isEmpty()) {
addAsseverazione(titolaredigitaleUser.getUserId(), dettPratica.getIntPraticaId(),
dettPraticaId, TipoSoggettoUtil.TITOLARE_DIGITALE,
titolaredigitaleUser.getScreenName(), serviceContext);
} else {
for (Soggetto titolareDigitale : titolareDigitali) {
addAsseverazione(serviceContext.getUserId(), dettPratica.getIntPraticaId(),
dettPraticaId, titolareDigitale.getTipologiaSoggetto(),
titolareDigitale.getCodiceFiscale(), serviceContext);
}
}
} else if (TipoIntegrazioneUtil.VARIANTE.equalsIgnoreCase(dettPratica.getTipoIntegrazione())) {
String[] tipoSoggetti = new String[] { TipoSoggettoUtil.COMMITTENTE,
@ -395,6 +402,7 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
}
@Override
public void resetAsseverazione(long asseverazioneId) throws PortalException, SystemException {
Asseverazione asseverazione = asseverazioneLocalService.getAsseverazione(asseverazioneId);
@ -411,11 +419,13 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
asseverazionePersistence.update(asseverazione);
}
@Override
public void annullaAsseverazioni(long dettPraticaId) throws IOException, SystemException, PortalException {
cambioStatoAsseverazioni(dettPraticaId, AsseverazioniUtil.STATO_ANNULLATA);
}
@Override
public void cambioStatoAsseverazione(long userId, long asseverazioneId, String stato) throws IOException,
SystemException, PortalException {
@ -433,6 +443,7 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
asseverazione = asseverazionePersistence.update(asseverazione);
}
@Override
public Asseverazione generateReportAsseverazione(Asseverazione asseverazione, long userId)
throws IOException, SystemException, PortalException {
@ -488,7 +499,8 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
IntPratica intPratica = IntPraticaLocalServiceUtil.getIntPratica(asseverazione.getIntPraticaId());
Territorio territorio = TerritorioLocalServiceUtil.getTerritorio(intPratica.getTerritorioId());
Comune comune = ComuneLocalServiceUtil.getComune(territorio.getComuneId());
Provincia provincia = ProvinciaLocalServiceUtil.fetchByC_C(asseverazione.getCompanyId(), comune.getCodiceProvincia());
Provincia provincia = ProvinciaLocalServiceUtil.fetchByC_C(asseverazione.getCompanyId(),
comune.getCodiceProvincia());
parameters.put("html", testoAsseverazione);
parameters.put("modello", asseverazione.getModello());
@ -512,6 +524,7 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
return asseverazione;
}
@Override
public void cambioStatoAsseverazioni(long dettPraticaId, String stato) throws IOException,
SystemException, PortalException {
@ -521,6 +534,7 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
}
}
@Override
public void concludiAsseverazioniExpired(long dettPraticaId) throws IOException, SystemException,
PortalException {
@ -533,6 +547,7 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
}
}
@Override
public void rimuoviFileAsseverazione(long asseverazioneId) throws SystemException, PortalException {
Asseverazione asseverazione = asseverazioneLocalService.getAsseverazione(asseverazioneId);
@ -568,6 +583,7 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
return deleteAsseverazione(asseverazioneLocalService.getAsseverazione(asseverazioneId));
}
@Override
public FileEntry allegaFileAsseverazione(long asseverazioneId, byte[] content, String sourceFileName,
ServiceContext serviceContext) throws SystemException, PortalException {
@ -615,28 +631,33 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
return fileEntry;
}
@Override
public List<Asseverazione> findByIntPratica(long intPraticaId, int start, int end,
OrderByComparator orderByComparator) throws SystemException {
return asseverazionePersistence.findByIntPratica(intPraticaId, start, end, orderByComparator);
}
@Override
public List<Asseverazione> findByDettPratica(long dettPraticaId, int start, int end,
OrderByComparator orderByComparator) throws SystemException {
return asseverazionePersistence.findByDettPratica(dettPraticaId, start, end, orderByComparator);
}
@Override
public int countByIntPratica(long intPraticaId) throws SystemException {
return asseverazionePersistence.countByIntPratica(intPraticaId);
}
@Override
public int countByDettPratica(long dettPraticaId) throws SystemException {
return asseverazionePersistence.countByDettPratica(dettPraticaId);
}
@Override
public List<Asseverazione> findByIntPratica_CodiceFiscale(long intPraticaId, String codiceFiscale,
int start, int end, OrderByComparator orderByComparator) throws SystemException {
@ -644,12 +665,14 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
end, orderByComparator);
}
@Override
public int countByIntPratica_CodiceFiscale(long intPraticaId, String codiceFiscale)
throws SystemException {
return asseverazionePersistence.countByIntPratica_CodiceFiscale(intPraticaId, codiceFiscale);
}
@Override
public List<Asseverazione> findByCodiceFiscale_InEsito(String codiceFiscale, String[] esiti, int start,
int end, OrderByComparator orderByComparator) throws SystemException {
@ -657,11 +680,13 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
orderByComparator);
}
@Override
public int countByCodiceFiscale_InEsito(String codiceFiscale, String[] esiti) throws SystemException {
return asseverazionePersistence.countByCodiceFiscale_InEsito(codiceFiscale, esiti);
}
@Override
public List<Asseverazione> findByIntPratica_CodiceFiscale_InEsito(long intPraticaId,
String codiceFiscale, String[] esiti, int start, int end, OrderByComparator orderByComparator)
throws SystemException {
@ -670,6 +695,7 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
esiti, start, end, orderByComparator);
}
@Override
public List<Asseverazione> findByDettPratica_CodiceFiscale_InEsito(long dettPraticaId,
String codiceFiscale, String[] esiti, int start, int end, OrderByComparator orderByComparator)
throws SystemException {
@ -678,6 +704,7 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
esiti, start, end, orderByComparator);
}
@Override
public int countByIntPratica_CodiceFiscale_InEsito(long intPraticaId, String codiceFiscale, String[] esiti)
throws SystemException {
@ -685,6 +712,7 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
esiti);
}
@Override
public int countByDettPratica_CodiceFiscale_InEsito(long dettPraticaId, String codiceFiscale,
String[] esiti) throws SystemException {
@ -692,6 +720,7 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
esiti);
}
@Override
public List<Asseverazione> findByIntPratica_InEsito(long intPraticaId, String[] esiti, int start,
int end, OrderByComparator orderByComparator) throws SystemException {
@ -699,11 +728,13 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
orderByComparator);
}
@Override
public int countByIntPratica_InEsito(long intPraticaId, String[] esiti) throws SystemException {
return asseverazionePersistence.countByIntPratica_InEsito(intPraticaId, esiti);
}
@Override
public List<Asseverazione> findByDettPratica_InEsito(long dettPraticaId, String[] esiti, int start,
int end, OrderByComparator orderByComparator) throws SystemException {
@ -711,11 +742,13 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
orderByComparator);
}
@Override
public int countByDettPratica_InEsito(long dettPraticaId, String[] esiti) throws SystemException {
return asseverazionePersistence.countByDettPratica_InEsito(dettPraticaId, esiti);
}
@Override
public List<Asseverazione> findByCodiceFiscale_Tipologia_InEsito(String codiceFiscale, String tipologia,
String[] esiti, int start, int end, OrderByComparator orderByComparator) throws SystemException {
@ -723,6 +756,7 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
esiti, start, end, orderByComparator);
}
@Override
public int countByCodiceFiscale_Tipologia_InEsito(String codiceFiscale, String tipologia, String[] esiti)
throws SystemException {
@ -730,6 +764,7 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
esiti);
}
@Override
public List<Asseverazione> findByIntPratica_CodiceFiscale_Tipologia_InEsito(long intPraticaId,
String codiceFiscale, String tipologia, String[] esiti, int start, int end,
OrderByComparator orderByComparator) throws SystemException {
@ -738,6 +773,7 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
codiceFiscale, tipologia, esiti, start, end, orderByComparator);
}
@Override
public int countByIntPratica_CodiceFiscale_Tipologia_InEsito(long intPraticaId, String codiceFiscale,
String tipologia, String[] esiti) throws SystemException {
@ -745,6 +781,7 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
codiceFiscale, tipologia, esiti);
}
@Override
public List<Asseverazione> findByIntPratica_Tipologia_InEsito(long intPraticaId, String tipologia,
String[] esiti, int start, int end, OrderByComparator orderByComparator) throws SystemException {
@ -752,6 +789,7 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
start, end, orderByComparator);
}
@Override
public List<Asseverazione> findByDettPratica_Tipologia_InEsito(long dettPraticaId, String tipologia,
String[] esiti, int start, int end, OrderByComparator orderByComparator) throws SystemException {
@ -759,12 +797,14 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
start, end, orderByComparator);
}
@Override
public int countByIntPratica_Tipologia_InEsito(long intPraticaId, String tipologia, String[] esiti)
throws SystemException {
return asseverazionePersistence.countByIntPratica_Tipologia_InEsito(intPraticaId, tipologia, esiti);
}
@Override
public int countByDettPratica_Tipologia_InEsito(long dettPraticaId, String tipologia, String[] esiti)
throws SystemException {

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

@ -21,6 +21,8 @@ import java.util.List;
import com.liferay.portal.kernel.exception.PortalException;
import com.liferay.portal.kernel.exception.SystemException;
import com.liferay.portal.kernel.log.Log;
import com.liferay.portal.kernel.log.LogFactoryUtil;
import com.liferay.portal.kernel.repository.model.FileEntry;
import com.liferay.portal.kernel.util.OrderByComparator;
import com.liferay.portal.security.auth.PrincipalException;
@ -51,6 +53,9 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
* access the asseverazione remote service.
*/
private static final Log _log = LogFactoryUtil.getLog(AsseverazioneServiceImpl.class);
@Override
public void cambioStatoAsseverazione(long asseverazioneId, String stato) throws IOException,
SystemException, PortalException {
@ -62,6 +67,7 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
}
@Override
public void cambioStatoAsseverazioni(long dettPraticaId, String stato) throws IOException,
SystemException, PrincipalException, PortalException {
@ -72,9 +78,9 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
}
}
@Override
public void richiediAsseverazioni(long dettPraticaId, ServiceContext serviceContext)
throws PrincipalException, PortalException, SystemException {
if (AsseverazioniUtil.hasRichiediAsseverazioni(getUserId(), dettPraticaId)) {
asseverazioneLocalService.richiediAsseverazioni(dettPraticaId, serviceContext);
} else {
@ -82,6 +88,7 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
}
}
@Override
public void resetAsseverazione(long dettPraticaId, long asseverazioneId) throws PortalException,
SystemException {
@ -92,6 +99,7 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
}
}
@Override
public void annullaAsseverazioni(long dettPraticaId) throws IOException, PrincipalException,
PortalException, SystemException {
@ -102,6 +110,7 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
}
}
@Override
public void rimuoviFileAsseverazione(long asseverazioneId) throws SystemException, PortalException {
if (AsseverazioniUtil.hasGestisciFileAsseverazione(getUserId(), asseverazioneId)) {
@ -111,6 +120,7 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
}
}
@Override
public FileEntry allegaFileAsseverazione(long asseverazioneId, byte[] content, String sourceFileName,
ServiceContext serviceContext) throws SystemException, PortalException {
@ -122,28 +132,33 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
}
}
@Override
public List<Asseverazione> findByIntPratica(long intPraticaId, int start, int end,
OrderByComparator orderByComparator) throws SystemException {
return asseverazioneLocalService.findByIntPratica(intPraticaId, start, end, orderByComparator);
}
@Override
public List<Asseverazione> findByDettPratica(long dettPraticaId, int start, int end,
OrderByComparator orderByComparator) throws SystemException {
return asseverazioneLocalService.findByDettPratica(dettPraticaId, start, end, orderByComparator);
}
@Override
public int countByIntPratica(long intPraticaId) throws SystemException {
return asseverazioneLocalService.countByIntPratica(intPraticaId);
}
@Override
public int countByDettPratica(long dettPraticaId) throws SystemException {
return asseverazioneLocalService.countByDettPratica(dettPraticaId);
}
@Override
public List<Asseverazione> findByIntPratica_CodiceFiscale(long intPraticaId, String codiceFiscale,
int start, int end, OrderByComparator orderByComparator) throws SystemException {
@ -151,12 +166,14 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
end, orderByComparator);
}
@Override
public int countByIntPratica_CodiceFiscale(long intPraticaId, String codiceFiscale)
throws SystemException {
return asseverazioneLocalService.countByIntPratica_CodiceFiscale(intPraticaId, codiceFiscale);
}
@Override
public List<Asseverazione> findByCodiceFiscale_InEsito(String codiceFiscale, String[] esiti, int start,
int end, OrderByComparator orderByComparator) throws SystemException {
@ -164,11 +181,13 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
orderByComparator);
}
@Override
public int countByCodiceFiscale_InEsito(String codiceFiscale, String[] esiti) throws SystemException {
return asseverazioneLocalService.countByCodiceFiscale_InEsito(codiceFiscale, esiti);
}
@Override
public List<Asseverazione> findByIntPratica_CodiceFiscale_InEsito(long intPraticaId,
String codiceFiscale, String[] esiti, int start, int end, OrderByComparator orderByComparator)
throws SystemException {
@ -177,6 +196,7 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
esiti, start, end, orderByComparator);
}
@Override
public List<Asseverazione> findByDettPratica_CodiceFiscale_InEsito(long dettPraticaId,
String codiceFiscale, String[] esiti, int start, int end, OrderByComparator orderByComparator)
throws SystemException {
@ -185,6 +205,7 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
codiceFiscale, esiti, start, end, orderByComparator);
}
@Override
public int countByIntPratica_CodiceFiscale_InEsito(long intPraticaId, String codiceFiscale, String[] esiti)
throws SystemException {
@ -192,6 +213,7 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
esiti);
}
@Override
public int countByDettPratica_CodiceFiscale_InEsito(long dettPraticaId, String codiceFiscale,
String[] esiti) throws SystemException {
@ -199,6 +221,7 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
codiceFiscale, esiti);
}
@Override
public List<Asseverazione> findByIntPratica_InEsito(long intPraticaId, String[] esiti, int start,
int end, OrderByComparator orderByComparator) throws SystemException {
@ -206,11 +229,13 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
orderByComparator);
}
@Override
public int countByIntPratica_InEsito(long intPraticaId, String[] esiti) throws SystemException {
return asseverazioneLocalService.countByIntPratica_InEsito(intPraticaId, esiti);
}
@Override
public List<Asseverazione> findByDettPratica_InEsito(long dettPraticaId, String[] esiti, int start,
int end, OrderByComparator orderByComparator) throws SystemException {
@ -218,11 +243,13 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
orderByComparator);
}
@Override
public int countByDettPratica_InEsito(long dettPraticaId, String[] esiti) throws SystemException {
return asseverazioneLocalService.countByDettPratica_InEsito(dettPraticaId, esiti);
}
@Override
public List<Asseverazione> findByCodiceFiscale_Tipologia_InEsito(String codiceFiscale, String tipologia,
String[] esiti, int start, int end, OrderByComparator orderByComparator) throws SystemException {
@ -230,6 +257,7 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
esiti, start, end, orderByComparator);
}
@Override
public int countByCodiceFiscale_Tipologia_InEsito(String codiceFiscale, String tipologia, String[] esiti)
throws SystemException {
@ -237,6 +265,7 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
esiti);
}
@Override
public List<Asseverazione> findByIntPratica_CodiceFiscale_Tipologia_InEsito(long intPraticaId,
String codiceFiscale, String tipologia, String[] esiti, int start, int end,
OrderByComparator orderByComparator) throws SystemException {
@ -245,6 +274,7 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
codiceFiscale, tipologia, esiti, start, end, orderByComparator);
}
@Override
public int countByIntPratica_CodiceFiscale_Tipologia_InEsito(long intPraticaId, String codiceFiscale,
String tipologia, String[] esiti) throws SystemException {
@ -252,6 +282,7 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
codiceFiscale, tipologia, esiti);
}
@Override
public List<Asseverazione> findByIntPratica_Tipologia_InEsito(long intPraticaId, String tipologia,
String[] esiti, int start, int end, OrderByComparator orderByComparator) throws SystemException {
@ -259,6 +290,7 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
start, end, orderByComparator);
}
@Override
public List<Asseverazione> findByDettPratica_Tipologia_InEsito(long dettPraticaId, String tipologia,
String[] esiti, int start, int end, OrderByComparator orderByComparator) throws SystemException {
@ -266,12 +298,14 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
start, end, orderByComparator);
}
@Override
public int countByIntPratica_Tipologia_InEsito(long intPraticaId, String tipologia, String[] esiti)
throws SystemException {
return asseverazioneLocalService.countByIntPratica_Tipologia_InEsito(intPraticaId, tipologia, esiti);
}
@Override
public int countByDettPratica_Tipologia_InEsito(long dettPraticaId, String tipologia, String[] esiti)
throws SystemException {

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

@ -45,6 +45,7 @@ import it.tref.liferay.portos.bo.NoSuchAllegatoManualeException;
import it.tref.liferay.portos.bo.model.AllegatoManuale;
import it.tref.liferay.portos.bo.model.impl.AllegatoManualeImpl;
import it.tref.liferay.portos.bo.model.impl.AllegatoManualeModelImpl;
import it.tref.liferay.portos.bo.service.persistence.AllegatoManualePersistence;
import java.io.Serializable;

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

@ -46,6 +46,7 @@ import it.tref.liferay.portos.bo.NoSuchAsseverazioneException;
import it.tref.liferay.portos.bo.model.Asseverazione;
import it.tref.liferay.portos.bo.model.impl.AsseverazioneImpl;
import it.tref.liferay.portos.bo.model.impl.AsseverazioneModelImpl;
import it.tref.liferay.portos.bo.service.persistence.AsseverazionePersistence;
import java.io.Serializable;

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

@ -46,6 +46,7 @@ import it.tref.liferay.portos.bo.NoSuchAvvisoException;
import it.tref.liferay.portos.bo.model.Avviso;
import it.tref.liferay.portos.bo.model.impl.AvvisoImpl;
import it.tref.liferay.portos.bo.model.impl.AvvisoModelImpl;
import it.tref.liferay.portos.bo.service.persistence.AvvisoPersistence;
import java.io.Serializable;

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

@ -45,6 +45,7 @@ import it.tref.liferay.portos.bo.NoSuchCollaudoException;
import it.tref.liferay.portos.bo.model.Collaudo;
import it.tref.liferay.portos.bo.model.impl.CollaudoImpl;
import it.tref.liferay.portos.bo.model.impl.CollaudoModelImpl;
import it.tref.liferay.portos.bo.service.persistence.CollaudoPersistence;
import java.io.Serializable;

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

@ -46,6 +46,7 @@ import it.tref.liferay.portos.bo.NoSuchComuneException;
import it.tref.liferay.portos.bo.model.Comune;
import it.tref.liferay.portos.bo.model.impl.ComuneImpl;
import it.tref.liferay.portos.bo.model.impl.ComuneModelImpl;
import it.tref.liferay.portos.bo.service.persistence.ComunePersistence;
import java.io.Serializable;

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

@ -45,6 +45,7 @@ import it.tref.liferay.portos.bo.NoSuchComunicazioneException;
import it.tref.liferay.portos.bo.model.Comunicazione;
import it.tref.liferay.portos.bo.model.impl.ComunicazioneImpl;
import it.tref.liferay.portos.bo.model.impl.ComunicazioneModelImpl;
import it.tref.liferay.portos.bo.service.persistence.ComunicazionePersistence;
import java.io.Serializable;

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

@ -45,6 +45,7 @@ import it.tref.liferay.portos.bo.NoSuchConfigurazioneException;
import it.tref.liferay.portos.bo.model.Configurazione;
import it.tref.liferay.portos.bo.model.impl.ConfigurazioneImpl;
import it.tref.liferay.portos.bo.model.impl.ConfigurazioneModelImpl;
import it.tref.liferay.portos.bo.service.persistence.ConfigurazionePersistence;
import java.io.Serializable;

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

@ -45,6 +45,7 @@ import it.tref.liferay.portos.bo.NoSuchControlloPraticaException;
import it.tref.liferay.portos.bo.model.ControlloPratica;
import it.tref.liferay.portos.bo.model.impl.ControlloPraticaImpl;
import it.tref.liferay.portos.bo.model.impl.ControlloPraticaModelImpl;
import it.tref.liferay.portos.bo.service.persistence.ControlloPraticaPersistence;
import java.io.Serializable;

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

@ -46,6 +46,7 @@ import it.tref.liferay.portos.bo.NoSuchDelegaException;
import it.tref.liferay.portos.bo.model.Delega;
import it.tref.liferay.portos.bo.model.impl.DelegaImpl;
import it.tref.liferay.portos.bo.model.impl.DelegaModelImpl;
import it.tref.liferay.portos.bo.service.persistence.DelegaPersistence;
import java.io.Serializable;

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

@ -45,6 +45,7 @@ import it.tref.liferay.portos.bo.NoSuchDettPraticaException;
import it.tref.liferay.portos.bo.model.DettPratica;
import it.tref.liferay.portos.bo.model.impl.DettPraticaImpl;
import it.tref.liferay.portos.bo.model.impl.DettPraticaModelImpl;
import it.tref.liferay.portos.bo.service.persistence.DettPraticaPersistence;
import java.io.Serializable;

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

@ -45,6 +45,7 @@ import it.tref.liferay.portos.bo.NoSuchDocAggiuntivaException;
import it.tref.liferay.portos.bo.model.DocAggiuntiva;
import it.tref.liferay.portos.bo.model.impl.DocAggiuntivaImpl;
import it.tref.liferay.portos.bo.model.impl.DocAggiuntivaModelImpl;
import it.tref.liferay.portos.bo.service.persistence.DocAggiuntivaPersistence;
import java.io.Serializable;

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

@ -46,6 +46,7 @@ import it.tref.liferay.portos.bo.NoSuchDocPraticaException;
import it.tref.liferay.portos.bo.model.DocPratica;
import it.tref.liferay.portos.bo.model.impl.DocPraticaImpl;
import it.tref.liferay.portos.bo.model.impl.DocPraticaModelImpl;
import it.tref.liferay.portos.bo.service.persistence.DocPraticaPersistence;
import java.io.Serializable;

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

@ -45,6 +45,7 @@ import it.tref.liferay.portos.bo.NoSuchFineLavoriException;
import it.tref.liferay.portos.bo.model.FineLavori;
import it.tref.liferay.portos.bo.model.impl.FineLavoriImpl;
import it.tref.liferay.portos.bo.model.impl.FineLavoriModelImpl;
import it.tref.liferay.portos.bo.service.persistence.FineLavoriPersistence;
import java.io.Serializable;

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

@ -42,6 +42,7 @@ import it.tref.liferay.portos.bo.NoSuchHistoryWorkflowActionException;
import it.tref.liferay.portos.bo.model.HistoryWorkflowAction;
import it.tref.liferay.portos.bo.model.impl.HistoryWorkflowActionImpl;
import it.tref.liferay.portos.bo.model.impl.HistoryWorkflowActionModelImpl;
import it.tref.liferay.portos.bo.service.persistence.HistoryWorkflowActionPersistence;
import java.io.Serializable;

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

@ -46,6 +46,7 @@ import it.tref.liferay.portos.bo.NoSuchIUVException;
import it.tref.liferay.portos.bo.model.IUV;
import it.tref.liferay.portos.bo.model.impl.IUVImpl;
import it.tref.liferay.portos.bo.model.impl.IUVModelImpl;
import it.tref.liferay.portos.bo.service.persistence.IUVPersistence;
import java.io.Serializable;

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

@ -45,6 +45,7 @@ import it.tref.liferay.portos.bo.NoSuchInfoFascicoloException;
import it.tref.liferay.portos.bo.model.InfoFascicolo;
import it.tref.liferay.portos.bo.model.impl.InfoFascicoloImpl;
import it.tref.liferay.portos.bo.model.impl.InfoFascicoloModelImpl;
import it.tref.liferay.portos.bo.service.persistence.InfoFascicoloPersistence;
import java.io.Serializable;

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

@ -48,6 +48,7 @@ import it.tref.liferay.portos.bo.NoSuchIntPraticaException;
import it.tref.liferay.portos.bo.model.IntPratica;
import it.tref.liferay.portos.bo.model.impl.IntPraticaImpl;
import it.tref.liferay.portos.bo.model.impl.IntPraticaModelImpl;
import it.tref.liferay.portos.bo.service.persistence.IntPraticaPersistence;
import java.io.Serializable;

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

@ -46,6 +46,7 @@ import it.tref.liferay.portos.bo.NoSuchPagamentoException;
import it.tref.liferay.portos.bo.model.Pagamento;
import it.tref.liferay.portos.bo.model.impl.PagamentoImpl;
import it.tref.liferay.portos.bo.model.impl.PagamentoModelImpl;
import it.tref.liferay.portos.bo.service.persistence.PagamentoPersistence;
import java.io.Serializable;

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

@ -45,6 +45,7 @@ import it.tref.liferay.portos.bo.NoSuchParereGeologoException;
import it.tref.liferay.portos.bo.model.ParereGeologo;
import it.tref.liferay.portos.bo.model.impl.ParereGeologoImpl;
import it.tref.liferay.portos.bo.model.impl.ParereGeologoModelImpl;
import it.tref.liferay.portos.bo.service.persistence.ParereGeologoPersistence;
import java.io.Serializable;

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

@ -43,6 +43,7 @@ import it.tref.liferay.portos.bo.NoSuchProvinciaException;
import it.tref.liferay.portos.bo.model.Provincia;
import it.tref.liferay.portos.bo.model.impl.ProvinciaImpl;
import it.tref.liferay.portos.bo.model.impl.ProvinciaModelImpl;
import it.tref.liferay.portos.bo.service.persistence.ProvinciaPersistence;
import java.io.Serializable;

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

@ -45,6 +45,7 @@ import it.tref.liferay.portos.bo.NoSuchSoggettoException;
import it.tref.liferay.portos.bo.model.Soggetto;
import it.tref.liferay.portos.bo.model.impl.SoggettoImpl;
import it.tref.liferay.portos.bo.model.impl.SoggettoModelImpl;
import it.tref.liferay.portos.bo.service.persistence.SoggettoPersistence;
import java.io.Serializable;

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

@ -45,6 +45,7 @@ import it.tref.liferay.portos.bo.NoSuchSorteggioException;
import it.tref.liferay.portos.bo.model.Sorteggio;
import it.tref.liferay.portos.bo.model.impl.SorteggioImpl;
import it.tref.liferay.portos.bo.model.impl.SorteggioModelImpl;
import it.tref.liferay.portos.bo.service.persistence.SorteggioPersistence;
import java.io.Serializable;

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

@ -42,6 +42,7 @@ import it.tref.liferay.portos.bo.NoSuchStoricoSoggettoPraticaException;
import it.tref.liferay.portos.bo.model.StoricoSoggettoPratica;
import it.tref.liferay.portos.bo.model.impl.StoricoSoggettoPraticaImpl;
import it.tref.liferay.portos.bo.model.impl.StoricoSoggettoPraticaModelImpl;
import it.tref.liferay.portos.bo.service.persistence.StoricoSoggettoPraticaPersistence;
import java.io.Serializable;

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

@ -45,6 +45,7 @@ import it.tref.liferay.portos.bo.NoSuchTempisticaException;
import it.tref.liferay.portos.bo.model.Tempistica;
import it.tref.liferay.portos.bo.model.impl.TempisticaImpl;
import it.tref.liferay.portos.bo.model.impl.TempisticaModelImpl;
import it.tref.liferay.portos.bo.service.persistence.TempisticaPersistence;
import java.io.Serializable;

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

@ -44,6 +44,7 @@ import it.tref.liferay.portos.bo.NoSuchTerritorioException;
import it.tref.liferay.portos.bo.model.Territorio;
import it.tref.liferay.portos.bo.model.impl.TerritorioImpl;
import it.tref.liferay.portos.bo.model.impl.TerritorioModelImpl;
import it.tref.liferay.portos.bo.service.persistence.TerritorioPersistence;
import java.io.Serializable;

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

@ -0,0 +1,40 @@
<br/>
<h1 class="text-center">DICHIARAZIONE/ASSEVERAZIONE SOSTITUTIVA DELL’ATTO DI NOTORIETÀ DEL PROCURATORE</h1>
<p class="text-center">(resa ai sensi e per gli effetti dell’art. 47 del D.P.R. 445/2000)</p>
<br/>
<p>
Il sottoscritto <b>{{nome}} {{cognome}}</b>, C.F. <b>{{codicefiscale}}</b>, titolare digitale, che sottoscrive con
firma elettronica avanzata la copia informatica del presente documento, consapevole delle responsabilità penali per
le ipotesi di falsità in atti e dichiarazioni mendaci, di cui all’art. 76 del D.P.R. 445/2000 ed all’art. 19, co.
6, della Legge 241/1990
</p>
<p class="text-center"><b>DICHIARA</b></p>
<ul>
<li>
di agire in qualità di procuratore speciale in rappresentanza dei soggetti che hanno apposto la propria firma
autografa/digitale nel documento di delega alla presentazione telematica della richiesta di autorizzazione ai
sensi del codice dei beni culturali, nonché ai sensi dell’art. 46, co. 1, lett. u), del D.P.R. 445/2000, per
l’espletamento degli adempimenti amministrativi connessi alla pratica in oggetto;
</li>
</ul>
<p class="text-center"><br/>Dichiara ed ASSEVERA INOLTRE</p>
<ul>
<li>
in qualità di incaricato per l’adempimento agli obblighi di cui al D. Lgs. n. 231/2007, di avere verificato
l’autenticità dei dati, delle informazioni e delle generalità riportati nel portale nonché di avere
sottoscritto con la funzione di firma elettronica avanzata disponibile sul portale gli atti e i documenti
obbligatori richiesti ai fini dell'istruttoria dell'istanza (allegati).
</li>
##anteprima
<li>
ai sensi dell'art. 1, comma 9 lettera “e”, della legge n° 190/2012:<br/>
[<b>{{!coniugio}}</b>] di non trovarsi in rapporti di coniugio, parentela o affinità, del coniuge o del
convivente, entro il 2° grado, con i dirigenti e i dipendenti dell'Ufficio deputato alla trattazione del procedimento;<br/>
[<b>{{coniugio}}</b>] di trovarsi in rapporti di coniugio, parentela o affinità entro il 2° grado con i seguenti
dipendenti dell'Ufficio deputato alla trattazione del procedimento: {{relazioni}}
</li>
##
</ul>
<p>
<br/><b>Confermando, si sottoscrive ai sensi del D.Lgs. 82/2005</b>
</p>

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

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

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

@ -64,8 +64,6 @@ import javax.portlet.ResourceResponse;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.commons.lang.StringUtils;
import net.sf.jasperreports.engine.JRDataSource;
import net.sf.jasperreports.engine.JREmptyDataSource;
import net.sf.jasperreports.engine.JasperCompileManager;
@ -76,6 +74,8 @@ import net.sf.jasperreports.engine.JasperReport;
import net.sf.jasperreports.engine.design.JasperDesign;
import net.sf.jasperreports.engine.xml.JRXmlLoader;
import org.apache.commons.lang.StringUtils;
import com.liferay.portal.kernel.dao.orm.QueryUtil;
import com.liferay.portal.kernel.exception.NestableException;
import com.liferay.portal.kernel.exception.PortalException;

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

@ -15,91 +15,94 @@
<%
DettPratica dettPratica = (DettPratica)request.getAttribute("bean.dettPratica");
long dettPraticaId = dettPratica.getDettPraticaId();
long intPraticaId = dettPratica.getIntPraticaId();
boolean disabledInput = !DelegheUtil.hasDelegaCompilazioneDomanda(user.getUserId(),dettPratica.getDettPraticaId());
Soggetto soggettoDelegato = DelegheUtil.getPersonaDelegaCompilazioneDomanda(dettPratica.getDettPraticaId());
%>
<liferay-util:include page="/html/fascicolofe/navigator/header.jsp" servletContext="<%= application %>">
<liferay-util:param name="disabledInput" value="<%= String.valueOf(disabledInput) %>"/>
<c:if test="<%= soggettoDelegato!=null%>">
<liferay-util:param name="soggettoId" value="<%= String.valueOf(soggettoDelegato.getSoggettoId()) %>"/>
</c:if>
</liferay-util:include>
<aui:model-context bean="<%=dettPratica %>" model="<%=DettPratica.class %>"></aui:model-context>
<aui:model-context bean="<%= dettPratica %>" model="<%= DettPratica.class %>" />
<%
String orderByCol = ParamUtil.getString(renderRequest, "ORDER_BY_ASSEVERAZIONE_COL", "asseverazioneId");
String orderByType = ParamUtil.getString(renderRequest, "ORDER_BY_ASSEVERAZIONE_TYPE", "asc");
OrderByComparator orderByComparator = OrderByComparatorFactoryUtil.create("portos_bo_Asseverazione", "asseverazioneId", "asc".equals(orderByType));
OrderByComparator orderByComparator = OrderByComparatorFactoryUtil.create("portos_bo_Asseverazione",
"asseverazioneId", "asc".equals(orderByType));
DisplayTerms displayTerms = new DisplayTerms(renderRequest);
%>
<div class="container-fluid">
<div class="row">
<div class="col-sm-12 col-md-12">
<div class="col-sm-12">
<div class="module-group">
<liferay-ui:panel extended="false" defaultState="open" collapsible="false" title="Riepilogo Asseverazioni">
<liferay-ui:panel extended="false" defaultState="open" collapsible="false"
title="Riepilogo Asseverazioni">
<div class="container-fluid container_tab_asseverazioni">
<div class="row">
<div class="col-md-12">
<liferay-ui:search-container displayTerms="<%=displayTerms %>" emptyResultsMessage="no-entries-were-found" orderByCol="<%=orderByCol %>" orderByType="<%=orderByType %>" orderByColParam="ORDER_BY_ASSEVERAZIONE_COL" orderByTypeParam="ORDER_BY_ASSEVERAZIONE_TYPE">
<liferay-ui:search-container displayTerms="<%= displayTerms %>"
emptyResultsMessage="no-entries-were-found" orderByCol="<%= orderByCol %>"
orderByType="<%= orderByType %>" orderByColParam="ORDER_BY_ASSEVERAZIONE_COL"
orderByTypeParam="ORDER_BY_ASSEVERAZIONE_TYPE">
<liferay-ui:search-container-results>
<%
// Search by keyfascicolofe works only with the indexer enabled
results = AsseverazioneServiceUtil.findByDettPratica_InEsito(dettPraticaId,new String[]{AsseverazioniUtil.STATO_ASSEGNATA,AsseverazioniUtil.STATO_ESEGUITA}, QueryUtil.ALL_POS, QueryUtil.ALL_POS, orderByComparator);
total = AsseverazioneServiceUtil.countByDettPratica_InEsito(dettPraticaId,new String[]{AsseverazioniUtil.STATO_ASSEGNATA,AsseverazioniUtil.STATO_ESEGUITA});
results = AsseverazioneServiceUtil.findByDettPratica_InEsito(dettPraticaId,
new String[]{AsseverazioniUtil.STATO_ASSEGNATA,
AsseverazioniUtil.STATO_ESEGUITA}, QueryUtil.ALL_POS,
QueryUtil.ALL_POS, orderByComparator);
total = AsseverazioneServiceUtil.countByDettPratica_InEsito(dettPraticaId,
new String[]{AsseverazioniUtil.STATO_ASSEGNATA,
AsseverazioniUtil.STATO_ESEGUITA});
pageContext.setAttribute("results", results);
pageContext.setAttribute("total", total);
%>
</liferay-ui:search-container-results>
<liferay-ui:search-container-row className="it.tref.liferay.portos.bo.model.Asseverazione" keyProperty="asseverazioneId" modelVar="asseverazione">
<liferay-ui:search-container-row
className="it.tref.liferay.portos.bo.model.Asseverazione"
keyProperty="asseverazioneId" modelVar="asseverazione">
<liferay-ui:search-container-column-text name="persona">
<%
if(SoggettoLocalServiceUtil.countValidByIntPratica_CodiceFiscale(intPraticaId, asseverazione.getCodiceFiscale())==0){
out.print("<div class ='alert alert-danger'> Non esistono soggetti nella pratica abbinato al codice fiscale </div>");
if(SoggettoLocalServiceUtil.countValidByIntPratica_CodiceFiscale(
intPraticaId, asseverazione.getCodiceFiscale()) == 0) {
if (user.getScreenName().equalsIgnoreCase(asseverazione.getCodiceFiscale())) {
out.print(user.getFirstName() + StringPool.SPACE + user.getLastName());
} else {
if(UserLocalServiceUtil.fetchUserByScreenName(asseverazione.getCompanyId(), asseverazione.getCodiceFiscale())==null){
out.print("<div class='alert alert-warn'> Non esiste nessun utente di portale abbinato al codice fiscale</div>");
out.print("<div class='alert alert-danger'>Nella pratica non esistono soggetti abbinati al codice fiscale</div>");
}
List<Soggetto> soggetti = SoggettoLocalServiceUtil.getValidTmpByIntPratica_CodiceFiscale(intPraticaId, asseverazione.getCodiceFiscale(), 0l);
} else {
if (UserLocalServiceUtil.fetchUserByScreenName(
asseverazione.getCompanyId(),
asseverazione.getCodiceFiscale()) == null) {
out.print("<div class='alert alert-warn'>Non esistono utenti di portale abbinati al codice fiscale</div>");
}
List<Soggetto> soggetti = SoggettoLocalServiceUtil
.getValidTmpByIntPratica_CodiceFiscale(intPraticaId,
asseverazione.getCodiceFiscale(), 0l);
if (!soggetti.isEmpty()) {
out.print("<div>"+soggetti.get(0).getDescrizioneCompleta()+"</div>");
out.print("<div>" + soggetti.get(0).getDescrizioneCompleta()
+ "</div>");
}
/* List<Soggetto> soggetti = SoggettoLocalServiceUtil.findByIntPratica_CodiceFiscale(intPraticaId, asseverazione.getCodiceFiscale());
for(Soggetto soggetto:soggetti){
out.print("<div>"+soggetto.getDescrizioneCompleta()+" "+LanguageUtil.get(pageContext, "gc-soggetto-"+soggetto.getTipologiaSoggetto())+"</div>");
} */
}
%>
</liferay-ui:search-container-column-text>
<liferay-ui:search-container-column-text name="tipologia" orderable="true">
<liferay-ui:message key='<%="label-asseverazione-tipologia-"+asseverazione.getTipologia() %>'></liferay-ui:message>
<liferay-ui:message key='<%= "label-asseverazione-tipologia-" + asseverazione.getTipologia() %>' />
</liferay-ui:search-container-column-text>
<liferay-ui:search-container-column-date name="attiva-dal" property="createDate" />
<liferay-ui:search-container-column-date name="chiusa-il" property="dtEsito" />
<liferay-ui:search-container-column-text name="status">
<liferay-ui:message key='<%="label-asseverazione-status-"+asseverazione.getEsito() %>'></liferay-ui:message>
<liferay-ui:message key='<%= "label-asseverazione-status-" + asseverazione.getEsito() %>' />
</liferay-ui:search-container-column-text>
<%
request.setAttribute("comingFrom", "riepilogo");
%>
<liferay-ui:search-container-column-jsp path="/html/fascicolofe/asseverazione_actions.jsp" name="actions"/>
</liferay-ui:search-container-row>
<liferay-ui:search-iterator paginate="false" />
</liferay-ui:search-container>
</div>
</div>
</div>

88
liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/verify_fascicolo_asseverazione.jsp

@ -8,10 +8,8 @@
<%@page import="it.tref.liferay.portos.bo.model.IntPratica"%>
<%@page import="java.util.ArrayList"%>
<%@page import="com.liferay.portal.kernel.portlet.LiferayWindowState"%>
<%@page import="it.tref.liferay.portos.bo.util.AsseverazioniUtil"%>
<%@include file="/html/fascicolofe/init.jsp"%>
<%
long dettPraticaId = ParamUtil.getLong(request, "dettPraticaId", 0l);
DettPratica dettPratica = DettPraticaServiceUtil.getDettPratica(dettPraticaId);
@ -20,38 +18,28 @@
String formName = "fmasseverazioni";
String buttonId = "btnasseverazioni";
String backURL = ParamUtil.getString(request, "backURL");
%>
<liferay-portlet:renderURL var="verifyURL">
<liferay-portlet:param name="mvcPath" value="/html/fascicolofe/verify_fascicolo.jsp"/>
<liferay-portlet:param name="intPraticaId" value="<%= String.valueOf(dettPratica.getIntPraticaId()) %>"/>
<liferay-portlet:param name="dettPraticaId" value="<%= String.valueOf(dettPraticaId) %>" />
</liferay-portlet:renderURL>
<liferay-ui:error key="error-asseverazione-firma-file" message="error.geniocivilefe.asseverazione.allegato.firma.valid" />
<div class="container-fluid clearfix">
<h2 class="title-fascicolo pull-left">Gestione Asseverazioni</h2>
<div class="pull-right">
<liferay-ui:icon-menu showWhenSingleIcon="<%= false %>" extended="false" showExpanded="true" cssClass="inline_toolbar" >
<liferay-ui:icon
iconCssClass="fa fa-arrow-left"
message="back"
url="<%=verifyURL %>"
linkCssClass="btn"
/>
<liferay-ui:icon-menu showWhenSingleIcon="<%= false %>" extended="false" showExpanded="true"
cssClass="inline_toolbar">
<liferay-ui:icon iconCssClass="fa fa-arrow-left" message="back" url="<%= verifyURL %>"
linkCssClass="btn" />
<c:if test="<%= AsseverazioniUtil.hasAnnullaAsseverazioni(user.getUserId(), dettPraticaId) %>">
<liferay-portlet:actionURL name="annullaAsseverazioni" var="annullaAsseverazioniURL">
<liferay-portlet:param name="mvcPath" value="/html/fascicolofe/verify_fascicolo_asseverazione.jsp"/>
<liferay-portlet:param name="dettPraticaId" value="<%= String.valueOf(dettPraticaId) %>"/>
<liferay-portlet:param name="redirect" value="<%= currentURL %>"/>
</liferay-portlet:actionURL>
<liferay-ui:icon
iconCssClass="fa fa-close"
message="annulla-asseverazioni"
url="<%=annullaAsseverazioniURL %>"
linkCssClass="btn btn-danger"
/>
<liferay-ui:icon iconCssClass="fa fa-close" message="annulla-asseverazioni"
url="<%= annullaAsseverazioniURL %>" linkCssClass="btn btn-danger" />
</c:if>
<c:if test="<%= AsseverazioniUtil.hasRichiediAsseverazioni(user.getUserId(), dettPraticaId) %>">
<liferay-portlet:actionURL name="richiediAsseverazioni" var="richiediAsseverazioniURL">
@ -59,25 +47,16 @@
<liferay-portlet:param name="dettPraticaId" value="<%= String.valueOf(dettPraticaId) %>"/>
<liferay-portlet:param name="redirect" value="<%= currentURL %>"/>
</liferay-portlet:actionURL>
<liferay-ui:icon
id="<%=buttonId %>"
iconCssClass="fa fa-users"
message="richiedi-asseverazioni"
url="<%=richiediAsseverazioniURL %>"
linkCssClass="btn btn-primary"
/>
<liferay-ui:icon id="<%= buttonId %>" iconCssClass="fa fa-users" message="richiedi-asseverazioni"
url="<%= richiediAsseverazioniURL %>" linkCssClass="btn btn-primary" />
</c:if>
</liferay-ui:icon-menu>
</div>
</div>
<liferay-portlet:renderURL var="addAsseverazione">
<liferay-portlet:param name="mvcPath" value="/html/fascicolofe/edit_asseverazione.jsp"/>
<liferay-portlet:param name="backURL" value="<%= currentURL %>"/>
</liferay-portlet:renderURL>
<%
String orderByCol = ParamUtil.getString(renderRequest, SearchContainer.DEFAULT_ORDER_BY_COL_PARAM, "asseverazioneId");
String orderByType = ParamUtil.getString(renderRequest, SearchContainer.DEFAULT_ORDER_BY_TYPE_PARAM, "asc");
@ -85,59 +64,56 @@ OrderByComparator orderByComparator = OrderByComparatorFactoryUtil.create("porto
DisplayTerms displayTerms = new DisplayTerms(renderRequest);
%>
<div class="container_tab_asseverazioni">
<liferay-ui:search-container displayTerms="<%=displayTerms %>" emptyResultsMessage="no-entries-were-found" orderByCol="<%=orderByCol %>" orderByType="<%=orderByType %>">
<liferay-ui:search-container displayTerms="<%= displayTerms %>" emptyResultsMessage="no-entries-were-found"
orderByCol="<%= orderByCol %>" orderByType="<%= orderByType %>">
<liferay-ui:search-container-results>
<%
// Search by keyfascicolofe works only with the indexer enabled
results = AsseverazioneServiceUtil.findByDettPratica_InEsito(dettPraticaId,new String[]{AsseverazioniUtil.STATO_ASSEGNATA,AsseverazioniUtil.STATO_ESEGUITA} ,QueryUtil.ALL_POS, QueryUtil.ALL_POS, orderByComparator);
total = AsseverazioneServiceUtil.countByDettPratica_InEsito(dettPraticaId,new String[]{AsseverazioniUtil.STATO_ASSEGNATA,AsseverazioniUtil.STATO_ESEGUITA});
results = AsseverazioneServiceUtil.findByDettPratica_InEsito(dettPraticaId,
new String[]{AsseverazioniUtil.STATO_ASSEGNATA, AsseverazioniUtil.STATO_ESEGUITA},
QueryUtil.ALL_POS, QueryUtil.ALL_POS, orderByComparator);
total = AsseverazioneServiceUtil.countByDettPratica_InEsito(dettPraticaId,
new String[]{AsseverazioniUtil.STATO_ASSEGNATA, AsseverazioniUtil.STATO_ESEGUITA});
pageContext.setAttribute("results", results);
pageContext.setAttribute("total", total);
%>
</liferay-ui:search-container-results>
<liferay-ui:search-container-row className="it.tref.liferay.portos.bo.model.Asseverazione" keyProperty="asseverazioneId" modelVar="asseverazione">
<liferay-ui:search-container-column-text name="persona">
<%
if(SoggettoLocalServiceUtil.countValidByIntPratica_CodiceFiscale(intPraticaId, asseverazione.getCodiceFiscale())==0){
out.print("<div class='alert alert-danger'>Non esistono soggetti nella pratica abbinato al codice fiscale </div>");
if (SoggettoLocalServiceUtil.countValidByIntPratica_CodiceFiscale(intPraticaId,
asseverazione.getCodiceFiscale()) == 0) {
if (user.getScreenName().equalsIgnoreCase(asseverazione.getCodiceFiscale())) {
out.print(user.getFirstName() + StringPool.SPACE + user.getLastName());
} else {
out.print("<div class='alert alert-danger'>Nella pratica non esistono soggetti abbinati al codice fiscale</div>");
}
} else {
if(UserLocalServiceUtil.fetchUserByScreenName(asseverazione.getCompanyId(), asseverazione.getCodiceFiscale())==null){
out.print("<div class='alert alert-warn'>Non esiste nessun utente di portale abbinato al codice fiscale</div>");
if (UserLocalServiceUtil.fetchUserByScreenName(asseverazione.getCompanyId(),
asseverazione.getCodiceFiscale()) == null) {
out.print("<div class='alert alert-warn'>Non esistono utenti di portale abbinati al codice fiscale</div>");
}
List<Soggetto> soggetti = SoggettoLocalServiceUtil.getValidTmpByIntPratica_CodiceFiscale(intPraticaId, asseverazione.getCodiceFiscale(), 0l);
List<Soggetto> soggetti = SoggettoLocalServiceUtil.getValidTmpByIntPratica_CodiceFiscale(
intPraticaId, asseverazione.getCodiceFiscale(), 0l);
if (!soggetti.isEmpty()) {
out.print("<div>" + soggetti.get(0).getDescrizioneCompleta() + "</div>");
}
/* List<Soggetto> soggetti = SoggettoLocalServiceUtil.findByIntPratica_CodiceFiscale(intPraticaId, asseverazione.getCodiceFiscale());
for(Soggetto soggetto:soggetti){
out.print("<div>"+soggetto.getDescrizioneCompleta()+" "+LanguageUtil.get(pageContext, "gc-soggetto-"+soggetto.getTipologiaSoggetto())+"</div>");
} */
}
%>
</liferay-ui:search-container-column-text>
<liferay-ui:search-container-column-text name="tipologia">
<liferay-ui:message key='<%="label-asseverazione-tipologia-"+asseverazione.getTipologia() %>'></liferay-ui:message>
<liferay-ui:message key='<%= "label-asseverazione-tipologia-" + asseverazione.getTipologia() %>' />
</liferay-ui:search-container-column-text>
<liferay-ui:search-container-column-date name="attiva-dal" property="createDate" />
<liferay-ui:search-container-column-date name="chiusa-il" property="dtEsito" />
<liferay-ui:search-container-column-text name="status">
<liferay-ui:message key='<%="label-asseverazione-status-"+asseverazione.getEsito() %>'></liferay-ui:message>
<liferay-ui:message key='<%= "label-asseverazione-status-" + asseverazione.getEsito() %>' />
</liferay-ui:search-container-column-text>
<%
request.setAttribute("comingFrom", "verify");
%>
<liferay-ui:search-container-column-jsp path="/html/fascicolofe/asseverazione_actions.jsp" name="actions" cssClass="text-center"/>
<% request.setAttribute("comingFrom", "verify"); %>
<liferay-ui:search-container-column-jsp path="/html/fascicolofe/asseverazione_actions.jsp"
name="actions" cssClass="text-center"/>
</liferay-ui:search-container-row>
<liferay-ui:search-iterator paginate="false" />
</liferay-ui:search-container>
</div>

27
liferay-plugins-sdk-6.2/themes/portos-private-fe-theme/docroot/_diffs/templates/header.ftl

@ -1,58 +1,47 @@
<div id="heading">
<div class="header">
<h1 class="site-title visible-md visible-lg flex-end-menu">
<#assign logo_url = "${images_folder}/logo-rs.png" />
<img class="logo-img hidden-xs" alt="${logo_description}" src="${logo_url}"
height="${site_logo_height}"
width="${site_logo_width}"/>
height="${site_logo_height}" width="${site_logo_width}"/>
<img class="logo-img visible-xs" alt="${logo_description}" src="${images_folder}/logo-mobile.png"
height="${site_logo_height}"
width="auto"/>
height="${site_logo_height}" width="auto"/>
<div class="cont-payoff">
<div class="payoff1">Regione Siciliana</div>
<div class="payoff2">Dipartimento dei Beni Culturali<br />e dell'identit&agrave; Siciliana</div>
<div class="payoff2">Dipartimento dei Beni Culturali<br />e dell'Identit&agrave; Siciliana</div>
</div>
</h1>
<#assign ddmTemplate_news = theme.getSetting("ddmTemplate-news") />
<#if ddmTemplate_news!= "">
<div class="carousel-container">
<#assign portlet_id = "101" />
<#assign instance_id = "carosello_header"+plid />
<#assign VOID = freeMarkerPortletPreferences.setValue("displayStyle", "${ddmTemplate_news}")>
<#assign my_portlet_id = "${portlet_id}_INSTANCE_${instance_id}" />
${theme.runtime(my_portlet_id, "",freeMarkerPortletPreferences)}
<#assign VOID = freeMarkerPortletPreferences.reset()>
</div>
</#if>
<h2 class="page-title logo-margin">
<a href="${site_default_url}">
<#if propsUtil.get("mwg.test.display")?has_content >
<#assign test_display = propsUtil.get("mwg.test.display") />
<h3>${test_display}</h3>
<#else>
<img class="img-site" alt="${logo_description}" height="${site_logo_height}"
src="${images_folder}/etoscana-dark-text.png" width="${site_logo_width}"/>
</#if>
</a>
</h2>
<div class="navigation">
<a href="/" class="link-home hidden-xs">Home</a>
<div class="subheader-right">
<div class="notification-header">
<span class="notification-header__icon fa fa-bell-o"></span>
<#assign liferay_portlet = PortalJspTagLibs["/WEB-INF/tld/liferay-portlet-ext.tld"] />
<#assign portlet_id = "2_WAR_notificationsportlet" />
${theme.runtime(portlet_id)}
</div>
<span class="btn btn-danger button-menu-right">
<span class="toggle">
<span class="toggle-line"></span>

27
liferay-plugins-sdk-6.2/themes/portos-private-fe-theme/docroot/templates/header.ftl

@ -1,58 +1,47 @@
<div id="heading">
<div class="header">
<h1 class="site-title visible-md visible-lg flex-end-menu">
<#assign logo_url = "${images_folder}/logo-rs.png" />
<img class="logo-img hidden-xs" alt="${logo_description}" src="${logo_url}"
height="${site_logo_height}"
width="${site_logo_width}"/>
height="${site_logo_height}" width="${site_logo_width}"/>
<img class="logo-img visible-xs" alt="${logo_description}" src="${images_folder}/logo-mobile.png"
height="${site_logo_height}"
width="auto"/>
height="${site_logo_height}" width="auto"/>
<div class="cont-payoff">
<div class="payoff1">Regione Siciliana</div>
<div class="payoff2">Dipartimento dei Beni Culturali<br />e dell'identit&agrave; Siciliana</div>
<div class="payoff2">Dipartimento dei Beni Culturali<br />e dell'Identit&agrave; Siciliana</div>
</div>
</h1>
<#assign ddmTemplate_news = theme.getSetting("ddmTemplate-news") />
<#if ddmTemplate_news!= "">
<div class="carousel-container">
<#assign portlet_id = "101" />
<#assign instance_id = "carosello_header"+plid />
<#assign VOID = freeMarkerPortletPreferences.setValue("displayStyle", "${ddmTemplate_news}")>
<#assign my_portlet_id = "${portlet_id}_INSTANCE_${instance_id}" />
${theme.runtime(my_portlet_id, "",freeMarkerPortletPreferences)}
<#assign VOID = freeMarkerPortletPreferences.reset()>
</div>
</#if>
<h2 class="page-title logo-margin">
<a href="${site_default_url}">
<#if propsUtil.get("mwg.test.display")?has_content >
<#assign test_display = propsUtil.get("mwg.test.display") />
<h3>${test_display}</h3>
<#else>
<img class="img-site" alt="${logo_description}" height="${site_logo_height}"
src="${images_folder}/etoscana-dark-text.png" width="${site_logo_width}"/>
</#if>
</a>
</h2>
<div class="navigation">
<a href="/" class="link-home hidden-xs">Home</a>
<div class="subheader-right">
<div class="notification-header">
<span class="notification-header__icon fa fa-bell-o"></span>
<#assign liferay_portlet = PortalJspTagLibs["/WEB-INF/tld/liferay-portlet-ext.tld"] />
<#assign portlet_id = "2_WAR_notificationsportlet" />
${theme.runtime(portlet_id)}
</div>
<span class="btn btn-danger button-menu-right">
<span class="toggle">
<span class="toggle-line"></span>

24
liferay-plugins-sdk-6.2/themes/portos-private-theme/docroot/_diffs/templates/navigation.ftl

@ -1,35 +1,33 @@
<nav class="${nav_css_class} main-menu" id="navigation" role="navigation">
<ul class="hidden-xs hidden-sm" aria-label="<@liferay.language key=" site-pages
" />" role="menubar">
<ul class="hidden-xs hidden-sm" aria-label="<@liferay.language key="site-pages" />" role="menubar">
<#list nav_items as nav_item>
<#assign title = nav_item.getName() >
<#assign nav_item_attr_selected = "" />
<#assign nav_item_css_class = "" />
<#if nav_item.isSelected()>
<#assign nav_item_attr_selected = "aria-selected='true'" />
<#assign nav_item_css_class = "selected" />
</#if>
<li ${nav_item_attr_selected} class="${nav_item_css_class}" id="layout_${nav_item.getLayoutId()}"
role="presentation">
<a aria-labelledby="layout_${nav_item.getLayoutId()}" href="${nav_item.getURL()}" ${nav_item.getTarget()} role="menuitem">
<a aria-labelledby="layout_${nav_item.getLayoutId()}" href="${nav_item.getURL()}"
${nav_item.getTarget()} role="menuitem">
<span>${title}</span>
</a>
</li>
</#list>
</ul>
</nav>
<h2 class="page-title">
<a href="${site_default_url}">
<#if propsUtil.get("mwg.test.display")?has_content >
<#assign test_display = propsUtil.get("mwg.test.display") />
<h4 style="color:white">${test_display}</h4>
<#else>
<img class="img-site" alt="${logo_description}" src="${images_folder}/etoscana-white-text.png"/>
</#if>
</a>
</h2>
<div class="subheader-right">
<#if user_name != "" >
<div class="name-user">
@ -51,7 +49,6 @@
<#if org_names?has_content>
<p class="info-user__location">${org_names?substring(3)}</p>
</#if>
<#assign userGroupRoleService = serviceLocator.findService('com.liferay.portal.service.UserGroupRoleLocalService') />
<#assign roles = userGroupRoleService.getUserGroupRoles(user_id) >
<#assign role_names = "">
@ -72,19 +69,14 @@
</div>
</div>
</div>
<div class="header-separator"></div>
</#if>
<div class="notification-header">
<span class="notification-header__icon fa fa-bell-o"></span>
<#assign liferay_portlet = PortalJspTagLibs["/WEB-INF/tld/liferay-portlet-ext.tld"] />
<#assign portlet_id = "2_WAR_notificationsportlet" />
${theme.runtime(portlet_id)}
</div>
<span class="btn btn-danger button-menu-right">
<span class="toggle">
<span class="toggle-line"></span>

24
liferay-plugins-sdk-6.2/themes/portos-private-theme/docroot/templates/navigation.ftl

@ -1,35 +1,33 @@
<nav class="${nav_css_class} main-menu" id="navigation" role="navigation">
<ul class="hidden-xs hidden-sm" aria-label="<@liferay.language key=" site-pages
" />" role="menubar">
<ul class="hidden-xs hidden-sm" aria-label="<@liferay.language key="site-pages" />" role="menubar">
<#list nav_items as nav_item>
<#assign title = nav_item.getName() >
<#assign nav_item_attr_selected = "" />
<#assign nav_item_css_class = "" />
<#if nav_item.isSelected()>
<#assign nav_item_attr_selected = "aria-selected='true'" />
<#assign nav_item_css_class = "selected" />
</#if>
<li ${nav_item_attr_selected} class="${nav_item_css_class}" id="layout_${nav_item.getLayoutId()}"
role="presentation">
<a aria-labelledby="layout_${nav_item.getLayoutId()}" href="${nav_item.getURL()}" ${nav_item.getTarget()} role="menuitem">
<a aria-labelledby="layout_${nav_item.getLayoutId()}" href="${nav_item.getURL()}"
${nav_item.getTarget()} role="menuitem">
<span>${title}</span>
</a>
</li>
</#list>
</ul>
</nav>
<h2 class="page-title">
<a href="${site_default_url}">
<#if propsUtil.get("mwg.test.display")?has_content >
<#assign test_display = propsUtil.get("mwg.test.display") />
<h4 style="color:white">${test_display}</h4>
<#else>
<img class="img-site" alt="${logo_description}" src="${images_folder}/etoscana-white-text.png"/>
</#if>
</a>
</h2>
<div class="subheader-right">
<#if user_name != "" >
<div class="name-user">
@ -51,7 +49,6 @@
<#if org_names?has_content>
<p class="info-user__location">${org_names?substring(3)}</p>
</#if>
<#assign userGroupRoleService = serviceLocator.findService('com.liferay.portal.service.UserGroupRoleLocalService') />
<#assign roles = userGroupRoleService.getUserGroupRoles(user_id) >
<#assign role_names = "">
@ -72,19 +69,14 @@
</div>
</div>
</div>
<div class="header-separator"></div>
</#if>
<div class="notification-header">
<span class="notification-header__icon fa fa-bell-o"></span>
<#assign liferay_portlet = PortalJspTagLibs["/WEB-INF/tld/liferay-portlet-ext.tld"] />
<#assign portlet_id = "2_WAR_notificationsportlet" />
${theme.runtime(portlet_id)}
</div>
<span class="btn btn-danger button-menu-right">
<span class="toggle">
<span class="toggle-line"></span>

17
liferay-plugins-sdk-6.2/themes/portos-public-theme/docroot/_diffs/templates/header.ftl

@ -3,30 +3,29 @@
<#assign logo_url = "${images_folder}/logo-rs.png" />
<img class="logo-img hidden-xs" alt="${logo_description}" src="${logo_url}" height="${site_logo_height}"
width="${site_logo_width}"/>
<img class="logo-img visible-xs" alt="${logo_description}" src="${images_folder}/logo-mobile.png" height="${site_logo_height}"
<img class="logo-img visible-xs" alt="${logo_description}" src="${images_folder}/logo-mobile.png"
height="${site_logo_height}"
width="auto"/>
<div class="cont-payoff">
<div class="payoff1">Regione Siciliana</div>
<div class="payoff2">Dipartimento dei Beni Culturali<br />e dell'identit&agrave; Siciliana</div>
<div class="payoff2">Dipartimento dei Beni Culturali<br />e dell'Identit&agrave; Siciliana</div>
</div>
</h1>
<h2 class="page-title ">
<a href="${site_default_url}">
<#if propsUtil.get("mwg.test.display")?has_content >
<#assign test_display = propsUtil.get("mwg.test.display") />
<h3>${test_display}</h3>
<#else>
<img class="img-site" alt="${logo_description}" height="${site_logo_height}"
src="${images_folder}/etoscana-dark-text.png" width="${site_logo_width}"/>
</#if>
</a>
</h2>
<div class="navigation">
<a href="${site_default_url}" class="link-home hidden-xs">Home</a>
<#if has_navigation>
<#include "${full_templates_path}/navigation.ftl" />
</#if>
</div>
</div>

17
liferay-plugins-sdk-6.2/themes/portos-public-theme/docroot/templates/header.ftl

@ -3,30 +3,29 @@
<#assign logo_url = "${images_folder}/logo-rs.png" />
<img class="logo-img hidden-xs" alt="${logo_description}" src="${logo_url}" height="${site_logo_height}"
width="${site_logo_width}"/>
<img class="logo-img visible-xs" alt="${logo_description}" src="${images_folder}/logo-mobile.png" height="${site_logo_height}"
<img class="logo-img visible-xs" alt="${logo_description}" src="${images_folder}/logo-mobile.png"
height="${site_logo_height}"
width="auto"/>
<div class="cont-payoff">
<div class="payoff1">Regione Siciliana</div>
<div class="payoff2">Dipartimento dei Beni Culturali<br />e dell'identit&agrave; Siciliana</div>
<div class="payoff2">Dipartimento dei Beni Culturali<br />e dell'Identit&agrave; Siciliana</div>
</div>
</h1>
<h2 class="page-title ">
<a href="${site_default_url}">
<#if propsUtil.get("mwg.test.display")?has_content >
<#assign test_display = propsUtil.get("mwg.test.display") />
<h3>${test_display}</h3>
<#else>
<img class="img-site" alt="${logo_description}" height="${site_logo_height}"
src="${images_folder}/etoscana-dark-text.png" width="${site_logo_width}"/>
</#if>
</a>
</h2>
<div class="navigation">
<a href="${site_default_url}" class="link-home hidden-xs">Home</a>
<#if has_navigation>
<#include "${full_templates_path}/navigation.ftl" />
</#if>
</div>
</div>
Caricamento…
Annulla
Salva