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. 94
      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. 115
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/navigator/domanda/page_asseverazioni_riepilogo.jsp
  33. 138
      liferay-plugins-sdk-6.2/portlets/portos-fe-portlet/docroot/html/fascicolofe/verify_fascicolo_asseverazione.jsp
  34. 125
      liferay-plugins-sdk-6.2/themes/portos-private-fe-theme/docroot/_diffs/templates/header.ftl
  35. 125
      liferay-plugins-sdk-6.2/themes/portos-private-fe-theme/docroot/templates/header.ftl
  36. 170
      liferay-plugins-sdk-6.2/themes/portos-private-theme/docroot/_diffs/templates/navigation.ftl
  37. 170
      liferay-plugins-sdk-6.2/themes/portos-private-theme/docroot/templates/navigation.ftl
  38. 59
      liferay-plugins-sdk-6.2/themes/portos-public-theme/docroot/_diffs/templates/header.ftl
  39. 59
      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 label-deleghe-tipologia-CL = Collaudo
effettua-asseverazione = Effettua Asseverazione effettua-asseverazione = Effettua Asseverazione
label-asseverazione-tipologia-00 = Titolare Digitale
label-asseverazione-tipologia-01 = Collaudatore label-asseverazione-tipologia-01 = Collaudatore
label-asseverazione-tipologia-02 = Committente label-asseverazione-tipologia-02 = Committente
label-asseverazione-tipologia-03 = Direttore Lavori label-asseverazione-tipologia-03 = Direttore Lavori

94
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. * 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) public String anteprimaAsseverazione(String tipo, User user, DettPratica dettPratica, String relazioni)
throws IOException, SystemException, PortalException { throws IOException, SystemException, PortalException {
return testoAsseverazione(tipo, user.getScreenName(), dettPratica, relazioni, true); return testoAsseverazione(tipo, user.getScreenName(), dettPratica, relazioni, true);
} }
@Override
public String testoAsseverazione(String tipo, User user, long dettPraticaId, String relazioni) public String testoAsseverazione(String tipo, User user, long dettPraticaId, String relazioni)
throws SystemException, PortalException, IOException { throws SystemException, PortalException, IOException {
return testoAsseverazione(tipo, user.getScreenName(), dettPraticaId, relazioni); return testoAsseverazione(tipo, user.getScreenName(), dettPraticaId, relazioni);
} }
@Override
public String testoAsseverazione(String tipo, String codiceFiscale, long dettPraticaId, String relazioni) public String testoAsseverazione(String tipo, String codiceFiscale, long dettPraticaId, String relazioni)
throws PortalException, SystemException, IOException { throws PortalException, SystemException, IOException {
DettPratica dettPratica = DettPraticaLocalServiceUtil.getDettPratica(dettPraticaId); DettPratica dettPratica = DettPraticaLocalServiceUtil.getDettPratica(dettPraticaId);
return testoAsseverazione(tipo, codiceFiscale, dettPratica, relazioni); return testoAsseverazione(tipo, codiceFiscale, dettPratica, relazioni);
} }
@Override
public String testoAsseverazione(String tipo, String codiceFiscale, DettPratica dettPratica, public String testoAsseverazione(String tipo, String codiceFiscale, DettPratica dettPratica,
String relazioni) throws SystemException, PortalException, IOException { String relazioni) throws SystemException, PortalException, IOException {
return testoAsseverazione(tipo, codiceFiscale, dettPratica, relazioni, false); return testoAsseverazione(tipo, codiceFiscale, dettPratica, relazioni, false);
@ -138,16 +144,15 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
User user = UserLocalServiceUtil.fetchUserByScreenName(dettPratica.getCompanyId(), codiceFiscale); User user = UserLocalServiceUtil.fetchUserByScreenName(dettPratica.getCompanyId(), codiceFiscale);
if (Validator.isNotNull(user)) { if (Validator.isNotNull(user)) {
return testoAsseverazione(tipo, user.getFirstName(), user.getLastName(), user.getScreenName(), return testoAsseverazione(tipo, user.getFirstName(), user.getLastName(), user.getScreenName(),
StringPool.BLANK, dettPratica, relazioni, anteprima, StringPool.BLANK, StringPool.BLANK, dettPratica, relazioni, anteprima, StringPool.BLANK, StringPool.BLANK,
StringPool.BLANK, StringPool.BLANK); StringPool.BLANK);
} }
return null; return null;
} }
private String testoAsseverazione(String tipo, String nome, String cognome, String codiceFiscale, private String testoAsseverazione(String tipo, String nome, String cognome, String codiceFiscale,
String ambitoProfessione, DettPratica dettPratica, String relazioni, boolean anteprima, String albo, String ambitoProfessione, DettPratica dettPratica, String relazioni, boolean anteprima,
String albon, String albop) String albo, String albon, String albop) throws IOException, SystemException, PortalException {
throws IOException, SystemException, PortalException {
String file = null; String file = null;
switch (tipo) { switch (tipo) {
@ -167,15 +172,19 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
file = "geologo"; file = "geologo";
break; break;
case TipoSoggettoUtil.PROGETTISTA: case TipoSoggettoUtil.PROGETTISTA:
if (Validator.isNull(ambitoProfessione) || ambitoProfessione.equalsIgnoreCase("architettonico") || ambitoProfessione.equalsIgnoreCase("altro")) { if (Validator.isNull(ambitoProfessione) || ambitoProfessione.equalsIgnoreCase("architettonico")
|| ambitoProfessione.equalsIgnoreCase("altro")) {
file = "progettista_architettonico"; file = "progettista_architettonico";
} else { } else {
file = "calcolista"; file = "calcolista";
} }
break; break;
/*case TipoSoggettoUtil.ARCHEOLOGO: case TipoSoggettoUtil.TITOLARE_DIGITALE:
file = "calcolista"; file = "titolare_digitale";
break;*/ break;
/*
* case TipoSoggettoUtil.ARCHEOLOGO: file = "calcolista"; break;
*/
default: default:
return null; return null;
} }
@ -253,10 +262,8 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
.replace("{{nonrilevanti}}", nonRilevanti ? "X" : " ") .replace("{{nonrilevanti}}", nonRilevanti ? "X" : " ")
.replace("{{riparazioni}}", riparazioni ? "X" : " ") .replace("{{riparazioni}}", riparazioni ? "X" : " ")
.replace("{{rischio}}", rischio ? "X" : " ").replace("{{!rischio}}", rischio ? " " : "X") .replace("{{rischio}}", rischio ? "X" : " ").replace("{{!rischio}}", rischio ? " " : "X")
.replace("{{strategico}}", strategico ? "X" : " ") .replace("{{strategico}}", strategico ? "X" : " ").replace("{{albo}}", albo)
.replace("{{albo}}", albo) .replace("{{albop}}", albop).replace("{{albon}}", albon);
.replace("{{albop}}", albop)
.replace("{{albon}}", albon);
if (null == relazioni) { if (null == relazioni) {
html = html.replace("{{coniugio}}", " ").replace("{{!coniugio}}", " ") html = html.replace("{{coniugio}}", " ").replace("{{!coniugio}}", " ")
@ -269,6 +276,7 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
return html; return html;
} }
@Override
public Asseverazione addAsseverazione(long userId, long intPraticaId, long dettPraticaId, public Asseverazione addAsseverazione(long userId, long intPraticaId, long dettPraticaId,
String tipologia, String codiceFiscale, ServiceContext serviceContext) throws PortalException, String tipologia, String codiceFiscale, ServiceContext serviceContext) throws PortalException,
SystemException { SystemException {
@ -303,6 +311,7 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
return asseverazione; return asseverazione;
} }
@Override
public void richiediAsseverazioni(long dettPraticaId, ServiceContext serviceContext) public void richiediAsseverazioni(long dettPraticaId, ServiceContext serviceContext)
throws SystemException, PortalException { throws SystemException, PortalException {
@ -322,6 +331,7 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
TipoSoggettoUtil.COMMITTENTE, TipoSoggettoUtil.DIRETTORE_LAVORI, TipoSoggettoUtil.COMMITTENTE, TipoSoggettoUtil.DIRETTORE_LAVORI,
TipoSoggettoUtil.GEOLOGO, TipoSoggettoUtil.DITTA, TipoSoggettoUtil.PROGETTISTA }, TipoSoggettoUtil.GEOLOGO, TipoSoggettoUtil.DITTA, TipoSoggettoUtil.PROGETTISTA },
new String[] { AsseverazioniUtil.STATO_ESEGUITA })); new String[] { AsseverazioniUtil.STATO_ESEGUITA }));
nuoviDelegati.removeAll(cfNuoviSoggetti); nuoviDelegati.removeAll(cfNuoviSoggetti);
for (String cfDelegato : nuoviDelegati) { for (String cfDelegato : nuoviDelegati) {
List<Soggetto> delegato = soggettoLocalService.getValidTmpByIntPratica_CodiceFiscale( List<Soggetto> delegato = soggettoLocalService.getValidTmpByIntPratica_CodiceFiscale(
@ -332,23 +342,20 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
if (TipoIntegrazioneUtil.RICHIESTA_INTEGRAZIONE.equalsIgnoreCase(dettPratica if (TipoIntegrazioneUtil.RICHIESTA_INTEGRAZIONE.equalsIgnoreCase(dettPratica
.getTipoIntegrazione())) { .getTipoIntegrazione())) {
User titolaredigitaleUser = UserLocalServiceUtil.getUser(intPratica.getUserId()); 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 // il titolare digitale potrebbe avere più ruoli
List<Soggetto> titolareDigitali = soggettoLocalService.getValidTmpByIntPratica_CodiceFiscale( List<Soggetto> titolareDigitali = soggettoLocalService.getValidTmpByIntPratica_CodiceFiscale(
intPraticaId, titolaredigitaleUser.getScreenName(), 0l); intPraticaId, titolaredigitaleUser.getScreenName(), 0l);
for (Soggetto titolareDigitale : titolareDigitali) { if (titolareDigitali.isEmpty()) {
addAsseverazione(serviceContext.getUserId(), dettPratica.getIntPraticaId(), addAsseverazione(titolaredigitaleUser.getUserId(), dettPratica.getIntPraticaId(),
dettPraticaId, titolareDigitale.getTipologiaSoggetto(), dettPraticaId, TipoSoggettoUtil.TITOLARE_DIGITALE,
titolareDigitale.getCodiceFiscale(), serviceContext); 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())) { } else if (TipoIntegrazioneUtil.VARIANTE.equalsIgnoreCase(dettPratica.getTipoIntegrazione())) {
@ -395,6 +402,7 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
} }
@Override
public void resetAsseverazione(long asseverazioneId) throws PortalException, SystemException { public void resetAsseverazione(long asseverazioneId) throws PortalException, SystemException {
Asseverazione asseverazione = asseverazioneLocalService.getAsseverazione(asseverazioneId); Asseverazione asseverazione = asseverazioneLocalService.getAsseverazione(asseverazioneId);
@ -411,11 +419,13 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
asseverazionePersistence.update(asseverazione); asseverazionePersistence.update(asseverazione);
} }
@Override
public void annullaAsseverazioni(long dettPraticaId) throws IOException, SystemException, PortalException { public void annullaAsseverazioni(long dettPraticaId) throws IOException, SystemException, PortalException {
cambioStatoAsseverazioni(dettPraticaId, AsseverazioniUtil.STATO_ANNULLATA); cambioStatoAsseverazioni(dettPraticaId, AsseverazioniUtil.STATO_ANNULLATA);
} }
@Override
public void cambioStatoAsseverazione(long userId, long asseverazioneId, String stato) throws IOException, public void cambioStatoAsseverazione(long userId, long asseverazioneId, String stato) throws IOException,
SystemException, PortalException { SystemException, PortalException {
@ -433,6 +443,7 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
asseverazione = asseverazionePersistence.update(asseverazione); asseverazione = asseverazionePersistence.update(asseverazione);
} }
@Override
public Asseverazione generateReportAsseverazione(Asseverazione asseverazione, long userId) public Asseverazione generateReportAsseverazione(Asseverazione asseverazione, long userId)
throws IOException, SystemException, PortalException { throws IOException, SystemException, PortalException {
@ -488,7 +499,8 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
IntPratica intPratica = IntPraticaLocalServiceUtil.getIntPratica(asseverazione.getIntPraticaId()); IntPratica intPratica = IntPraticaLocalServiceUtil.getIntPratica(asseverazione.getIntPraticaId());
Territorio territorio = TerritorioLocalServiceUtil.getTerritorio(intPratica.getTerritorioId()); Territorio territorio = TerritorioLocalServiceUtil.getTerritorio(intPratica.getTerritorioId());
Comune comune = ComuneLocalServiceUtil.getComune(territorio.getComuneId()); 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("html", testoAsseverazione);
parameters.put("modello", asseverazione.getModello()); parameters.put("modello", asseverazione.getModello());
@ -512,6 +524,7 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
return asseverazione; return asseverazione;
} }
@Override
public void cambioStatoAsseverazioni(long dettPraticaId, String stato) throws IOException, public void cambioStatoAsseverazioni(long dettPraticaId, String stato) throws IOException,
SystemException, PortalException { SystemException, PortalException {
@ -521,6 +534,7 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
} }
} }
@Override
public void concludiAsseverazioniExpired(long dettPraticaId) throws IOException, SystemException, public void concludiAsseverazioniExpired(long dettPraticaId) throws IOException, SystemException,
PortalException { PortalException {
@ -533,6 +547,7 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
} }
} }
@Override
public void rimuoviFileAsseverazione(long asseverazioneId) throws SystemException, PortalException { public void rimuoviFileAsseverazione(long asseverazioneId) throws SystemException, PortalException {
Asseverazione asseverazione = asseverazioneLocalService.getAsseverazione(asseverazioneId); Asseverazione asseverazione = asseverazioneLocalService.getAsseverazione(asseverazioneId);
@ -568,6 +583,7 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
return deleteAsseverazione(asseverazioneLocalService.getAsseverazione(asseverazioneId)); return deleteAsseverazione(asseverazioneLocalService.getAsseverazione(asseverazioneId));
} }
@Override
public FileEntry allegaFileAsseverazione(long asseverazioneId, byte[] content, String sourceFileName, public FileEntry allegaFileAsseverazione(long asseverazioneId, byte[] content, String sourceFileName,
ServiceContext serviceContext) throws SystemException, PortalException { ServiceContext serviceContext) throws SystemException, PortalException {
@ -615,28 +631,33 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
return fileEntry; return fileEntry;
} }
@Override
public List<Asseverazione> findByIntPratica(long intPraticaId, int start, int end, public List<Asseverazione> findByIntPratica(long intPraticaId, int start, int end,
OrderByComparator orderByComparator) throws SystemException { OrderByComparator orderByComparator) throws SystemException {
return asseverazionePersistence.findByIntPratica(intPraticaId, start, end, orderByComparator); return asseverazionePersistence.findByIntPratica(intPraticaId, start, end, orderByComparator);
} }
@Override
public List<Asseverazione> findByDettPratica(long dettPraticaId, int start, int end, public List<Asseverazione> findByDettPratica(long dettPraticaId, int start, int end,
OrderByComparator orderByComparator) throws SystemException { OrderByComparator orderByComparator) throws SystemException {
return asseverazionePersistence.findByDettPratica(dettPraticaId, start, end, orderByComparator); return asseverazionePersistence.findByDettPratica(dettPraticaId, start, end, orderByComparator);
} }
@Override
public int countByIntPratica(long intPraticaId) throws SystemException { public int countByIntPratica(long intPraticaId) throws SystemException {
return asseverazionePersistence.countByIntPratica(intPraticaId); return asseverazionePersistence.countByIntPratica(intPraticaId);
} }
@Override
public int countByDettPratica(long dettPraticaId) throws SystemException { public int countByDettPratica(long dettPraticaId) throws SystemException {
return asseverazionePersistence.countByDettPratica(dettPraticaId); return asseverazionePersistence.countByDettPratica(dettPraticaId);
} }
@Override
public List<Asseverazione> findByIntPratica_CodiceFiscale(long intPraticaId, String codiceFiscale, public List<Asseverazione> findByIntPratica_CodiceFiscale(long intPraticaId, String codiceFiscale,
int start, int end, OrderByComparator orderByComparator) throws SystemException { int start, int end, OrderByComparator orderByComparator) throws SystemException {
@ -644,12 +665,14 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
end, orderByComparator); end, orderByComparator);
} }
@Override
public int countByIntPratica_CodiceFiscale(long intPraticaId, String codiceFiscale) public int countByIntPratica_CodiceFiscale(long intPraticaId, String codiceFiscale)
throws SystemException { throws SystemException {
return asseverazionePersistence.countByIntPratica_CodiceFiscale(intPraticaId, codiceFiscale); return asseverazionePersistence.countByIntPratica_CodiceFiscale(intPraticaId, codiceFiscale);
} }
@Override
public List<Asseverazione> findByCodiceFiscale_InEsito(String codiceFiscale, String[] esiti, int start, public List<Asseverazione> findByCodiceFiscale_InEsito(String codiceFiscale, String[] esiti, int start,
int end, OrderByComparator orderByComparator) throws SystemException { int end, OrderByComparator orderByComparator) throws SystemException {
@ -657,11 +680,13 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
orderByComparator); orderByComparator);
} }
@Override
public int countByCodiceFiscale_InEsito(String codiceFiscale, String[] esiti) throws SystemException { public int countByCodiceFiscale_InEsito(String codiceFiscale, String[] esiti) throws SystemException {
return asseverazionePersistence.countByCodiceFiscale_InEsito(codiceFiscale, esiti); return asseverazionePersistence.countByCodiceFiscale_InEsito(codiceFiscale, esiti);
} }
@Override
public List<Asseverazione> findByIntPratica_CodiceFiscale_InEsito(long intPraticaId, public List<Asseverazione> findByIntPratica_CodiceFiscale_InEsito(long intPraticaId,
String codiceFiscale, String[] esiti, int start, int end, OrderByComparator orderByComparator) String codiceFiscale, String[] esiti, int start, int end, OrderByComparator orderByComparator)
throws SystemException { throws SystemException {
@ -670,6 +695,7 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
esiti, start, end, orderByComparator); esiti, start, end, orderByComparator);
} }
@Override
public List<Asseverazione> findByDettPratica_CodiceFiscale_InEsito(long dettPraticaId, public List<Asseverazione> findByDettPratica_CodiceFiscale_InEsito(long dettPraticaId,
String codiceFiscale, String[] esiti, int start, int end, OrderByComparator orderByComparator) String codiceFiscale, String[] esiti, int start, int end, OrderByComparator orderByComparator)
throws SystemException { throws SystemException {
@ -678,6 +704,7 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
esiti, start, end, orderByComparator); esiti, start, end, orderByComparator);
} }
@Override
public int countByIntPratica_CodiceFiscale_InEsito(long intPraticaId, String codiceFiscale, String[] esiti) public int countByIntPratica_CodiceFiscale_InEsito(long intPraticaId, String codiceFiscale, String[] esiti)
throws SystemException { throws SystemException {
@ -685,6 +712,7 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
esiti); esiti);
} }
@Override
public int countByDettPratica_CodiceFiscale_InEsito(long dettPraticaId, String codiceFiscale, public int countByDettPratica_CodiceFiscale_InEsito(long dettPraticaId, String codiceFiscale,
String[] esiti) throws SystemException { String[] esiti) throws SystemException {
@ -692,6 +720,7 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
esiti); esiti);
} }
@Override
public List<Asseverazione> findByIntPratica_InEsito(long intPraticaId, String[] esiti, int start, public List<Asseverazione> findByIntPratica_InEsito(long intPraticaId, String[] esiti, int start,
int end, OrderByComparator orderByComparator) throws SystemException { int end, OrderByComparator orderByComparator) throws SystemException {
@ -699,11 +728,13 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
orderByComparator); orderByComparator);
} }
@Override
public int countByIntPratica_InEsito(long intPraticaId, String[] esiti) throws SystemException { public int countByIntPratica_InEsito(long intPraticaId, String[] esiti) throws SystemException {
return asseverazionePersistence.countByIntPratica_InEsito(intPraticaId, esiti); return asseverazionePersistence.countByIntPratica_InEsito(intPraticaId, esiti);
} }
@Override
public List<Asseverazione> findByDettPratica_InEsito(long dettPraticaId, String[] esiti, int start, public List<Asseverazione> findByDettPratica_InEsito(long dettPraticaId, String[] esiti, int start,
int end, OrderByComparator orderByComparator) throws SystemException { int end, OrderByComparator orderByComparator) throws SystemException {
@ -711,11 +742,13 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
orderByComparator); orderByComparator);
} }
@Override
public int countByDettPratica_InEsito(long dettPraticaId, String[] esiti) throws SystemException { public int countByDettPratica_InEsito(long dettPraticaId, String[] esiti) throws SystemException {
return asseverazionePersistence.countByDettPratica_InEsito(dettPraticaId, esiti); return asseverazionePersistence.countByDettPratica_InEsito(dettPraticaId, esiti);
} }
@Override
public List<Asseverazione> findByCodiceFiscale_Tipologia_InEsito(String codiceFiscale, String tipologia, public List<Asseverazione> findByCodiceFiscale_Tipologia_InEsito(String codiceFiscale, String tipologia,
String[] esiti, int start, int end, OrderByComparator orderByComparator) throws SystemException { String[] esiti, int start, int end, OrderByComparator orderByComparator) throws SystemException {
@ -723,6 +756,7 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
esiti, start, end, orderByComparator); esiti, start, end, orderByComparator);
} }
@Override
public int countByCodiceFiscale_Tipologia_InEsito(String codiceFiscale, String tipologia, String[] esiti) public int countByCodiceFiscale_Tipologia_InEsito(String codiceFiscale, String tipologia, String[] esiti)
throws SystemException { throws SystemException {
@ -730,6 +764,7 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
esiti); esiti);
} }
@Override
public List<Asseverazione> findByIntPratica_CodiceFiscale_Tipologia_InEsito(long intPraticaId, public List<Asseverazione> findByIntPratica_CodiceFiscale_Tipologia_InEsito(long intPraticaId,
String codiceFiscale, String tipologia, String[] esiti, int start, int end, String codiceFiscale, String tipologia, String[] esiti, int start, int end,
OrderByComparator orderByComparator) throws SystemException { OrderByComparator orderByComparator) throws SystemException {
@ -738,6 +773,7 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
codiceFiscale, tipologia, esiti, start, end, orderByComparator); codiceFiscale, tipologia, esiti, start, end, orderByComparator);
} }
@Override
public int countByIntPratica_CodiceFiscale_Tipologia_InEsito(long intPraticaId, String codiceFiscale, public int countByIntPratica_CodiceFiscale_Tipologia_InEsito(long intPraticaId, String codiceFiscale,
String tipologia, String[] esiti) throws SystemException { String tipologia, String[] esiti) throws SystemException {
@ -745,6 +781,7 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
codiceFiscale, tipologia, esiti); codiceFiscale, tipologia, esiti);
} }
@Override
public List<Asseverazione> findByIntPratica_Tipologia_InEsito(long intPraticaId, String tipologia, public List<Asseverazione> findByIntPratica_Tipologia_InEsito(long intPraticaId, String tipologia,
String[] esiti, int start, int end, OrderByComparator orderByComparator) throws SystemException { String[] esiti, int start, int end, OrderByComparator orderByComparator) throws SystemException {
@ -752,6 +789,7 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
start, end, orderByComparator); start, end, orderByComparator);
} }
@Override
public List<Asseverazione> findByDettPratica_Tipologia_InEsito(long dettPraticaId, String tipologia, public List<Asseverazione> findByDettPratica_Tipologia_InEsito(long dettPraticaId, String tipologia,
String[] esiti, int start, int end, OrderByComparator orderByComparator) throws SystemException { String[] esiti, int start, int end, OrderByComparator orderByComparator) throws SystemException {
@ -759,12 +797,14 @@ public class AsseverazioneLocalServiceImpl extends AsseverazioneLocalServiceBase
start, end, orderByComparator); start, end, orderByComparator);
} }
@Override
public int countByIntPratica_Tipologia_InEsito(long intPraticaId, String tipologia, String[] esiti) public int countByIntPratica_Tipologia_InEsito(long intPraticaId, String tipologia, String[] esiti)
throws SystemException { throws SystemException {
return asseverazionePersistence.countByIntPratica_Tipologia_InEsito(intPraticaId, tipologia, esiti); return asseverazionePersistence.countByIntPratica_Tipologia_InEsito(intPraticaId, tipologia, esiti);
} }
@Override
public int countByDettPratica_Tipologia_InEsito(long dettPraticaId, String tipologia, String[] esiti) public int countByDettPratica_Tipologia_InEsito(long dettPraticaId, String tipologia, String[] esiti)
throws SystemException { 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.PortalException;
import com.liferay.portal.kernel.exception.SystemException; 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.repository.model.FileEntry;
import com.liferay.portal.kernel.util.OrderByComparator; import com.liferay.portal.kernel.util.OrderByComparator;
import com.liferay.portal.security.auth.PrincipalException; import com.liferay.portal.security.auth.PrincipalException;
@ -51,6 +53,9 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
* access the asseverazione remote service. * access the asseverazione remote service.
*/ */
private static final Log _log = LogFactoryUtil.getLog(AsseverazioneServiceImpl.class);
@Override
public void cambioStatoAsseverazione(long asseverazioneId, String stato) throws IOException, public void cambioStatoAsseverazione(long asseverazioneId, String stato) throws IOException,
SystemException, PortalException { SystemException, PortalException {
@ -62,6 +67,7 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
} }
@Override
public void cambioStatoAsseverazioni(long dettPraticaId, String stato) throws IOException, public void cambioStatoAsseverazioni(long dettPraticaId, String stato) throws IOException,
SystemException, PrincipalException, PortalException { SystemException, PrincipalException, PortalException {
@ -72,9 +78,9 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
} }
} }
@Override
public void richiediAsseverazioni(long dettPraticaId, ServiceContext serviceContext) public void richiediAsseverazioni(long dettPraticaId, ServiceContext serviceContext)
throws PrincipalException, PortalException, SystemException { throws PrincipalException, PortalException, SystemException {
if (AsseverazioniUtil.hasRichiediAsseverazioni(getUserId(), dettPraticaId)) { if (AsseverazioniUtil.hasRichiediAsseverazioni(getUserId(), dettPraticaId)) {
asseverazioneLocalService.richiediAsseverazioni(dettPraticaId, serviceContext); asseverazioneLocalService.richiediAsseverazioni(dettPraticaId, serviceContext);
} else { } else {
@ -82,6 +88,7 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
} }
} }
@Override
public void resetAsseverazione(long dettPraticaId, long asseverazioneId) throws PortalException, public void resetAsseverazione(long dettPraticaId, long asseverazioneId) throws PortalException,
SystemException { SystemException {
@ -92,6 +99,7 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
} }
} }
@Override
public void annullaAsseverazioni(long dettPraticaId) throws IOException, PrincipalException, public void annullaAsseverazioni(long dettPraticaId) throws IOException, PrincipalException,
PortalException, SystemException { PortalException, SystemException {
@ -102,6 +110,7 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
} }
} }
@Override
public void rimuoviFileAsseverazione(long asseverazioneId) throws SystemException, PortalException { public void rimuoviFileAsseverazione(long asseverazioneId) throws SystemException, PortalException {
if (AsseverazioniUtil.hasGestisciFileAsseverazione(getUserId(), asseverazioneId)) { if (AsseverazioniUtil.hasGestisciFileAsseverazione(getUserId(), asseverazioneId)) {
@ -111,6 +120,7 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
} }
} }
@Override
public FileEntry allegaFileAsseverazione(long asseverazioneId, byte[] content, String sourceFileName, public FileEntry allegaFileAsseverazione(long asseverazioneId, byte[] content, String sourceFileName,
ServiceContext serviceContext) throws SystemException, PortalException { 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, public List<Asseverazione> findByIntPratica(long intPraticaId, int start, int end,
OrderByComparator orderByComparator) throws SystemException { OrderByComparator orderByComparator) throws SystemException {
return asseverazioneLocalService.findByIntPratica(intPraticaId, start, end, orderByComparator); return asseverazioneLocalService.findByIntPratica(intPraticaId, start, end, orderByComparator);
} }
@Override
public List<Asseverazione> findByDettPratica(long dettPraticaId, int start, int end, public List<Asseverazione> findByDettPratica(long dettPraticaId, int start, int end,
OrderByComparator orderByComparator) throws SystemException { OrderByComparator orderByComparator) throws SystemException {
return asseverazioneLocalService.findByDettPratica(dettPraticaId, start, end, orderByComparator); return asseverazioneLocalService.findByDettPratica(dettPraticaId, start, end, orderByComparator);
} }
@Override
public int countByIntPratica(long intPraticaId) throws SystemException { public int countByIntPratica(long intPraticaId) throws SystemException {
return asseverazioneLocalService.countByIntPratica(intPraticaId); return asseverazioneLocalService.countByIntPratica(intPraticaId);
} }
@Override
public int countByDettPratica(long dettPraticaId) throws SystemException { public int countByDettPratica(long dettPraticaId) throws SystemException {
return asseverazioneLocalService.countByDettPratica(dettPraticaId); return asseverazioneLocalService.countByDettPratica(dettPraticaId);
} }
@Override
public List<Asseverazione> findByIntPratica_CodiceFiscale(long intPraticaId, String codiceFiscale, public List<Asseverazione> findByIntPratica_CodiceFiscale(long intPraticaId, String codiceFiscale,
int start, int end, OrderByComparator orderByComparator) throws SystemException { int start, int end, OrderByComparator orderByComparator) throws SystemException {
@ -151,12 +166,14 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
end, orderByComparator); end, orderByComparator);
} }
@Override
public int countByIntPratica_CodiceFiscale(long intPraticaId, String codiceFiscale) public int countByIntPratica_CodiceFiscale(long intPraticaId, String codiceFiscale)
throws SystemException { throws SystemException {
return asseverazioneLocalService.countByIntPratica_CodiceFiscale(intPraticaId, codiceFiscale); return asseverazioneLocalService.countByIntPratica_CodiceFiscale(intPraticaId, codiceFiscale);
} }
@Override
public List<Asseverazione> findByCodiceFiscale_InEsito(String codiceFiscale, String[] esiti, int start, public List<Asseverazione> findByCodiceFiscale_InEsito(String codiceFiscale, String[] esiti, int start,
int end, OrderByComparator orderByComparator) throws SystemException { int end, OrderByComparator orderByComparator) throws SystemException {
@ -164,11 +181,13 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
orderByComparator); orderByComparator);
} }
@Override
public int countByCodiceFiscale_InEsito(String codiceFiscale, String[] esiti) throws SystemException { public int countByCodiceFiscale_InEsito(String codiceFiscale, String[] esiti) throws SystemException {
return asseverazioneLocalService.countByCodiceFiscale_InEsito(codiceFiscale, esiti); return asseverazioneLocalService.countByCodiceFiscale_InEsito(codiceFiscale, esiti);
} }
@Override
public List<Asseverazione> findByIntPratica_CodiceFiscale_InEsito(long intPraticaId, public List<Asseverazione> findByIntPratica_CodiceFiscale_InEsito(long intPraticaId,
String codiceFiscale, String[] esiti, int start, int end, OrderByComparator orderByComparator) String codiceFiscale, String[] esiti, int start, int end, OrderByComparator orderByComparator)
throws SystemException { throws SystemException {
@ -177,6 +196,7 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
esiti, start, end, orderByComparator); esiti, start, end, orderByComparator);
} }
@Override
public List<Asseverazione> findByDettPratica_CodiceFiscale_InEsito(long dettPraticaId, public List<Asseverazione> findByDettPratica_CodiceFiscale_InEsito(long dettPraticaId,
String codiceFiscale, String[] esiti, int start, int end, OrderByComparator orderByComparator) String codiceFiscale, String[] esiti, int start, int end, OrderByComparator orderByComparator)
throws SystemException { throws SystemException {
@ -185,6 +205,7 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
codiceFiscale, esiti, start, end, orderByComparator); codiceFiscale, esiti, start, end, orderByComparator);
} }
@Override
public int countByIntPratica_CodiceFiscale_InEsito(long intPraticaId, String codiceFiscale, String[] esiti) public int countByIntPratica_CodiceFiscale_InEsito(long intPraticaId, String codiceFiscale, String[] esiti)
throws SystemException { throws SystemException {
@ -192,6 +213,7 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
esiti); esiti);
} }
@Override
public int countByDettPratica_CodiceFiscale_InEsito(long dettPraticaId, String codiceFiscale, public int countByDettPratica_CodiceFiscale_InEsito(long dettPraticaId, String codiceFiscale,
String[] esiti) throws SystemException { String[] esiti) throws SystemException {
@ -199,6 +221,7 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
codiceFiscale, esiti); codiceFiscale, esiti);
} }
@Override
public List<Asseverazione> findByIntPratica_InEsito(long intPraticaId, String[] esiti, int start, public List<Asseverazione> findByIntPratica_InEsito(long intPraticaId, String[] esiti, int start,
int end, OrderByComparator orderByComparator) throws SystemException { int end, OrderByComparator orderByComparator) throws SystemException {
@ -206,11 +229,13 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
orderByComparator); orderByComparator);
} }
@Override
public int countByIntPratica_InEsito(long intPraticaId, String[] esiti) throws SystemException { public int countByIntPratica_InEsito(long intPraticaId, String[] esiti) throws SystemException {
return asseverazioneLocalService.countByIntPratica_InEsito(intPraticaId, esiti); return asseverazioneLocalService.countByIntPratica_InEsito(intPraticaId, esiti);
} }
@Override
public List<Asseverazione> findByDettPratica_InEsito(long dettPraticaId, String[] esiti, int start, public List<Asseverazione> findByDettPratica_InEsito(long dettPraticaId, String[] esiti, int start,
int end, OrderByComparator orderByComparator) throws SystemException { int end, OrderByComparator orderByComparator) throws SystemException {
@ -218,11 +243,13 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
orderByComparator); orderByComparator);
} }
@Override
public int countByDettPratica_InEsito(long dettPraticaId, String[] esiti) throws SystemException { public int countByDettPratica_InEsito(long dettPraticaId, String[] esiti) throws SystemException {
return asseverazioneLocalService.countByDettPratica_InEsito(dettPraticaId, esiti); return asseverazioneLocalService.countByDettPratica_InEsito(dettPraticaId, esiti);
} }
@Override
public List<Asseverazione> findByCodiceFiscale_Tipologia_InEsito(String codiceFiscale, String tipologia, public List<Asseverazione> findByCodiceFiscale_Tipologia_InEsito(String codiceFiscale, String tipologia,
String[] esiti, int start, int end, OrderByComparator orderByComparator) throws SystemException { String[] esiti, int start, int end, OrderByComparator orderByComparator) throws SystemException {
@ -230,6 +257,7 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
esiti, start, end, orderByComparator); esiti, start, end, orderByComparator);
} }
@Override
public int countByCodiceFiscale_Tipologia_InEsito(String codiceFiscale, String tipologia, String[] esiti) public int countByCodiceFiscale_Tipologia_InEsito(String codiceFiscale, String tipologia, String[] esiti)
throws SystemException { throws SystemException {
@ -237,6 +265,7 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
esiti); esiti);
} }
@Override
public List<Asseverazione> findByIntPratica_CodiceFiscale_Tipologia_InEsito(long intPraticaId, public List<Asseverazione> findByIntPratica_CodiceFiscale_Tipologia_InEsito(long intPraticaId,
String codiceFiscale, String tipologia, String[] esiti, int start, int end, String codiceFiscale, String tipologia, String[] esiti, int start, int end,
OrderByComparator orderByComparator) throws SystemException { OrderByComparator orderByComparator) throws SystemException {
@ -245,6 +274,7 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
codiceFiscale, tipologia, esiti, start, end, orderByComparator); codiceFiscale, tipologia, esiti, start, end, orderByComparator);
} }
@Override
public int countByIntPratica_CodiceFiscale_Tipologia_InEsito(long intPraticaId, String codiceFiscale, public int countByIntPratica_CodiceFiscale_Tipologia_InEsito(long intPraticaId, String codiceFiscale,
String tipologia, String[] esiti) throws SystemException { String tipologia, String[] esiti) throws SystemException {
@ -252,6 +282,7 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
codiceFiscale, tipologia, esiti); codiceFiscale, tipologia, esiti);
} }
@Override
public List<Asseverazione> findByIntPratica_Tipologia_InEsito(long intPraticaId, String tipologia, public List<Asseverazione> findByIntPratica_Tipologia_InEsito(long intPraticaId, String tipologia,
String[] esiti, int start, int end, OrderByComparator orderByComparator) throws SystemException { String[] esiti, int start, int end, OrderByComparator orderByComparator) throws SystemException {
@ -259,6 +290,7 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
start, end, orderByComparator); start, end, orderByComparator);
} }
@Override
public List<Asseverazione> findByDettPratica_Tipologia_InEsito(long dettPraticaId, String tipologia, public List<Asseverazione> findByDettPratica_Tipologia_InEsito(long dettPraticaId, String tipologia,
String[] esiti, int start, int end, OrderByComparator orderByComparator) throws SystemException { String[] esiti, int start, int end, OrderByComparator orderByComparator) throws SystemException {
@ -266,12 +298,14 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
start, end, orderByComparator); start, end, orderByComparator);
} }
@Override
public int countByIntPratica_Tipologia_InEsito(long intPraticaId, String tipologia, String[] esiti) public int countByIntPratica_Tipologia_InEsito(long intPraticaId, String tipologia, String[] esiti)
throws SystemException { throws SystemException {
return asseverazioneLocalService.countByIntPratica_Tipologia_InEsito(intPraticaId, tipologia, esiti); return asseverazioneLocalService.countByIntPratica_Tipologia_InEsito(intPraticaId, tipologia, esiti);
} }
@Override
public int countByDettPratica_Tipologia_InEsito(long dettPraticaId, String tipologia, String[] esiti) public int countByDettPratica_Tipologia_InEsito(long dettPraticaId, String tipologia, String[] esiti)
throws SystemException { 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.AllegatoManuale;
import it.tref.liferay.portos.bo.model.impl.AllegatoManualeImpl; import it.tref.liferay.portos.bo.model.impl.AllegatoManualeImpl;
import it.tref.liferay.portos.bo.model.impl.AllegatoManualeModelImpl; import it.tref.liferay.portos.bo.model.impl.AllegatoManualeModelImpl;
import it.tref.liferay.portos.bo.service.persistence.AllegatoManualePersistence;
import java.io.Serializable; 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.Asseverazione;
import it.tref.liferay.portos.bo.model.impl.AsseverazioneImpl; import it.tref.liferay.portos.bo.model.impl.AsseverazioneImpl;
import it.tref.liferay.portos.bo.model.impl.AsseverazioneModelImpl; import it.tref.liferay.portos.bo.model.impl.AsseverazioneModelImpl;
import it.tref.liferay.portos.bo.service.persistence.AsseverazionePersistence;
import java.io.Serializable; 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.Avviso;
import it.tref.liferay.portos.bo.model.impl.AvvisoImpl; import it.tref.liferay.portos.bo.model.impl.AvvisoImpl;
import it.tref.liferay.portos.bo.model.impl.AvvisoModelImpl; import it.tref.liferay.portos.bo.model.impl.AvvisoModelImpl;
import it.tref.liferay.portos.bo.service.persistence.AvvisoPersistence;
import java.io.Serializable; 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.Collaudo;
import it.tref.liferay.portos.bo.model.impl.CollaudoImpl; import it.tref.liferay.portos.bo.model.impl.CollaudoImpl;
import it.tref.liferay.portos.bo.model.impl.CollaudoModelImpl; import it.tref.liferay.portos.bo.model.impl.CollaudoModelImpl;
import it.tref.liferay.portos.bo.service.persistence.CollaudoPersistence;
import java.io.Serializable; 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.Comune;
import it.tref.liferay.portos.bo.model.impl.ComuneImpl; import it.tref.liferay.portos.bo.model.impl.ComuneImpl;
import it.tref.liferay.portos.bo.model.impl.ComuneModelImpl; import it.tref.liferay.portos.bo.model.impl.ComuneModelImpl;
import it.tref.liferay.portos.bo.service.persistence.ComunePersistence;
import java.io.Serializable; 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.Comunicazione;
import it.tref.liferay.portos.bo.model.impl.ComunicazioneImpl; import it.tref.liferay.portos.bo.model.impl.ComunicazioneImpl;
import it.tref.liferay.portos.bo.model.impl.ComunicazioneModelImpl; import it.tref.liferay.portos.bo.model.impl.ComunicazioneModelImpl;
import it.tref.liferay.portos.bo.service.persistence.ComunicazionePersistence;
import java.io.Serializable; 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.Configurazione;
import it.tref.liferay.portos.bo.model.impl.ConfigurazioneImpl; import it.tref.liferay.portos.bo.model.impl.ConfigurazioneImpl;
import it.tref.liferay.portos.bo.model.impl.ConfigurazioneModelImpl; import it.tref.liferay.portos.bo.model.impl.ConfigurazioneModelImpl;
import it.tref.liferay.portos.bo.service.persistence.ConfigurazionePersistence;
import java.io.Serializable; 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.ControlloPratica;
import it.tref.liferay.portos.bo.model.impl.ControlloPraticaImpl; import it.tref.liferay.portos.bo.model.impl.ControlloPraticaImpl;
import it.tref.liferay.portos.bo.model.impl.ControlloPraticaModelImpl; import it.tref.liferay.portos.bo.model.impl.ControlloPraticaModelImpl;
import it.tref.liferay.portos.bo.service.persistence.ControlloPraticaPersistence;
import java.io.Serializable; 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.Delega;
import it.tref.liferay.portos.bo.model.impl.DelegaImpl; import it.tref.liferay.portos.bo.model.impl.DelegaImpl;
import it.tref.liferay.portos.bo.model.impl.DelegaModelImpl; import it.tref.liferay.portos.bo.model.impl.DelegaModelImpl;
import it.tref.liferay.portos.bo.service.persistence.DelegaPersistence;
import java.io.Serializable; 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.DettPratica;
import it.tref.liferay.portos.bo.model.impl.DettPraticaImpl; import it.tref.liferay.portos.bo.model.impl.DettPraticaImpl;
import it.tref.liferay.portos.bo.model.impl.DettPraticaModelImpl; import it.tref.liferay.portos.bo.model.impl.DettPraticaModelImpl;
import it.tref.liferay.portos.bo.service.persistence.DettPraticaPersistence;
import java.io.Serializable; 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.DocAggiuntiva;
import it.tref.liferay.portos.bo.model.impl.DocAggiuntivaImpl; import it.tref.liferay.portos.bo.model.impl.DocAggiuntivaImpl;
import it.tref.liferay.portos.bo.model.impl.DocAggiuntivaModelImpl; import it.tref.liferay.portos.bo.model.impl.DocAggiuntivaModelImpl;
import it.tref.liferay.portos.bo.service.persistence.DocAggiuntivaPersistence;
import java.io.Serializable; 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.DocPratica;
import it.tref.liferay.portos.bo.model.impl.DocPraticaImpl; import it.tref.liferay.portos.bo.model.impl.DocPraticaImpl;
import it.tref.liferay.portos.bo.model.impl.DocPraticaModelImpl; import it.tref.liferay.portos.bo.model.impl.DocPraticaModelImpl;
import it.tref.liferay.portos.bo.service.persistence.DocPraticaPersistence;
import java.io.Serializable; 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.FineLavori;
import it.tref.liferay.portos.bo.model.impl.FineLavoriImpl; import it.tref.liferay.portos.bo.model.impl.FineLavoriImpl;
import it.tref.liferay.portos.bo.model.impl.FineLavoriModelImpl; import it.tref.liferay.portos.bo.model.impl.FineLavoriModelImpl;
import it.tref.liferay.portos.bo.service.persistence.FineLavoriPersistence;
import java.io.Serializable; 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.HistoryWorkflowAction;
import it.tref.liferay.portos.bo.model.impl.HistoryWorkflowActionImpl; import it.tref.liferay.portos.bo.model.impl.HistoryWorkflowActionImpl;
import it.tref.liferay.portos.bo.model.impl.HistoryWorkflowActionModelImpl; import it.tref.liferay.portos.bo.model.impl.HistoryWorkflowActionModelImpl;
import it.tref.liferay.portos.bo.service.persistence.HistoryWorkflowActionPersistence;
import java.io.Serializable; 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.IUV;
import it.tref.liferay.portos.bo.model.impl.IUVImpl; import it.tref.liferay.portos.bo.model.impl.IUVImpl;
import it.tref.liferay.portos.bo.model.impl.IUVModelImpl; import it.tref.liferay.portos.bo.model.impl.IUVModelImpl;
import it.tref.liferay.portos.bo.service.persistence.IUVPersistence;
import java.io.Serializable; 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.InfoFascicolo;
import it.tref.liferay.portos.bo.model.impl.InfoFascicoloImpl; import it.tref.liferay.portos.bo.model.impl.InfoFascicoloImpl;
import it.tref.liferay.portos.bo.model.impl.InfoFascicoloModelImpl; import it.tref.liferay.portos.bo.model.impl.InfoFascicoloModelImpl;
import it.tref.liferay.portos.bo.service.persistence.InfoFascicoloPersistence;
import java.io.Serializable; 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.IntPratica;
import it.tref.liferay.portos.bo.model.impl.IntPraticaImpl; import it.tref.liferay.portos.bo.model.impl.IntPraticaImpl;
import it.tref.liferay.portos.bo.model.impl.IntPraticaModelImpl; import it.tref.liferay.portos.bo.model.impl.IntPraticaModelImpl;
import it.tref.liferay.portos.bo.service.persistence.IntPraticaPersistence;
import java.io.Serializable; 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.Pagamento;
import it.tref.liferay.portos.bo.model.impl.PagamentoImpl; import it.tref.liferay.portos.bo.model.impl.PagamentoImpl;
import it.tref.liferay.portos.bo.model.impl.PagamentoModelImpl; import it.tref.liferay.portos.bo.model.impl.PagamentoModelImpl;
import it.tref.liferay.portos.bo.service.persistence.PagamentoPersistence;
import java.io.Serializable; 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.ParereGeologo;
import it.tref.liferay.portos.bo.model.impl.ParereGeologoImpl; import it.tref.liferay.portos.bo.model.impl.ParereGeologoImpl;
import it.tref.liferay.portos.bo.model.impl.ParereGeologoModelImpl; import it.tref.liferay.portos.bo.model.impl.ParereGeologoModelImpl;
import it.tref.liferay.portos.bo.service.persistence.ParereGeologoPersistence;
import java.io.Serializable; 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.Provincia;
import it.tref.liferay.portos.bo.model.impl.ProvinciaImpl; import it.tref.liferay.portos.bo.model.impl.ProvinciaImpl;
import it.tref.liferay.portos.bo.model.impl.ProvinciaModelImpl; import it.tref.liferay.portos.bo.model.impl.ProvinciaModelImpl;
import it.tref.liferay.portos.bo.service.persistence.ProvinciaPersistence;
import java.io.Serializable; 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.Soggetto;
import it.tref.liferay.portos.bo.model.impl.SoggettoImpl; import it.tref.liferay.portos.bo.model.impl.SoggettoImpl;
import it.tref.liferay.portos.bo.model.impl.SoggettoModelImpl; import it.tref.liferay.portos.bo.model.impl.SoggettoModelImpl;
import it.tref.liferay.portos.bo.service.persistence.SoggettoPersistence;
import java.io.Serializable; 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.Sorteggio;
import it.tref.liferay.portos.bo.model.impl.SorteggioImpl; import it.tref.liferay.portos.bo.model.impl.SorteggioImpl;
import it.tref.liferay.portos.bo.model.impl.SorteggioModelImpl; import it.tref.liferay.portos.bo.model.impl.SorteggioModelImpl;
import it.tref.liferay.portos.bo.service.persistence.SorteggioPersistence;
import java.io.Serializable; 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.StoricoSoggettoPratica;
import it.tref.liferay.portos.bo.model.impl.StoricoSoggettoPraticaImpl; import it.tref.liferay.portos.bo.model.impl.StoricoSoggettoPraticaImpl;
import it.tref.liferay.portos.bo.model.impl.StoricoSoggettoPraticaModelImpl; import it.tref.liferay.portos.bo.model.impl.StoricoSoggettoPraticaModelImpl;
import it.tref.liferay.portos.bo.service.persistence.StoricoSoggettoPraticaPersistence;
import java.io.Serializable; 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.Tempistica;
import it.tref.liferay.portos.bo.model.impl.TempisticaImpl; import it.tref.liferay.portos.bo.model.impl.TempisticaImpl;
import it.tref.liferay.portos.bo.model.impl.TempisticaModelImpl; import it.tref.liferay.portos.bo.model.impl.TempisticaModelImpl;
import it.tref.liferay.portos.bo.service.persistence.TempisticaPersistence;
import java.io.Serializable; 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.Territorio;
import it.tref.liferay.portos.bo.model.impl.TerritorioImpl; import it.tref.liferay.portos.bo.model.impl.TerritorioImpl;
import it.tref.liferay.portos.bo.model.impl.TerritorioModelImpl; import it.tref.liferay.portos.bo.model.impl.TerritorioModelImpl;
import it.tref.liferay.portos.bo.service.persistence.TerritorioPersistence;
import java.io.Serializable; 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.namespace=portos_bo
build.number=2879 build.number=2906
build.date=1613982106548 build.date=1615278830398
build.auto.upgrade=true 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.HttpServletRequest;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
import org.apache.commons.lang.StringUtils;
import net.sf.jasperreports.engine.JRDataSource; import net.sf.jasperreports.engine.JRDataSource;
import net.sf.jasperreports.engine.JREmptyDataSource; import net.sf.jasperreports.engine.JREmptyDataSource;
import net.sf.jasperreports.engine.JasperCompileManager; 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.design.JasperDesign;
import net.sf.jasperreports.engine.xml.JRXmlLoader; 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.dao.orm.QueryUtil;
import com.liferay.portal.kernel.exception.NestableException; import com.liferay.portal.kernel.exception.NestableException;
import com.liferay.portal.kernel.exception.PortalException; import com.liferay.portal.kernel.exception.PortalException;

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

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

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

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

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

@ -1,72 +1,61 @@
<div id="heading"> <div id="heading">
<div class="header">
<div class="header"> <h1 class="site-title visible-md visible-lg flex-end-menu">
<h1 class="site-title visible-md visible-lg flex-end-menu"> <#assign logo_url = "${images_folder}/logo-rs.png" />
<#assign logo_url = "${images_folder}/logo-rs.png" /> <img class="logo-img hidden-xs" alt="${logo_description}" src="${logo_url}"
<img class="logo-img hidden-xs" alt="${logo_description}" src="${logo_url}" height="${site_logo_height}" width="${site_logo_width}"/>
height="${site_logo_height}" <img class="logo-img visible-xs" alt="${logo_description}" src="${images_folder}/logo-mobile.png"
width="${site_logo_width}"/> height="${site_logo_height}" width="auto"/>
<img class="logo-img visible-xs" alt="${logo_description}" src="${images_folder}/logo-mobile.png" <div class="cont-payoff">
height="${site_logo_height}" <div class="payoff1">Regione Siciliana</div>
width="auto"/> <div class="payoff2">Dipartimento dei Beni Culturali<br />e dell'Identit&agrave; Siciliana</div>
<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>
</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}">
<img class="img-site" alt="${logo_description}" height="${site_logo_height}"
src="${images_folder}/etoscana-dark-text.png" width="${site_logo_width}"/>
</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>
<span class="toggle-line"></span>
<span class="toggle-line"></span>
</span>
</span>
</div> </div>
</div> </h1>
</div> <#assign ddmTemplate_news = theme.getSetting("ddmTemplate-news") />
<div class="navigation"> <#if ddmTemplate_news!= "">
<#if has_navigation> <div class="carousel-container">
<#include "${full_templates_path}/navigation.ftl" /> <#assign portlet_id = "101" />
</#if> <#assign instance_id = "carosello_header"+plid />
</div> <#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>
<span class="toggle-line"></span>
<span class="toggle-line"></span>
</span>
</span>
</div>
</div>
</div>
<div class="navigation">
<#if has_navigation>
<#include "${full_templates_path}/navigation.ftl" />
</#if>
</div>
<!--<div class="navigation-overlay hidden" style="height: 59px;"></div>--> <!--<div class="navigation-overlay hidden" style="height: 59px;"></div>-->
</div> </div>

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

@ -1,72 +1,61 @@
<div id="heading"> <div id="heading">
<div class="header">
<div class="header"> <h1 class="site-title visible-md visible-lg flex-end-menu">
<h1 class="site-title visible-md visible-lg flex-end-menu"> <#assign logo_url = "${images_folder}/logo-rs.png" />
<#assign logo_url = "${images_folder}/logo-rs.png" /> <img class="logo-img hidden-xs" alt="${logo_description}" src="${logo_url}"
<img class="logo-img hidden-xs" alt="${logo_description}" src="${logo_url}" height="${site_logo_height}" width="${site_logo_width}"/>
height="${site_logo_height}" <img class="logo-img visible-xs" alt="${logo_description}" src="${images_folder}/logo-mobile.png"
width="${site_logo_width}"/> height="${site_logo_height}" width="auto"/>
<img class="logo-img visible-xs" alt="${logo_description}" src="${images_folder}/logo-mobile.png" <div class="cont-payoff">
height="${site_logo_height}" <div class="payoff1">Regione Siciliana</div>
width="auto"/> <div class="payoff2">Dipartimento dei Beni Culturali<br />e dell'Identit&agrave; Siciliana</div>
<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>
</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}">
<img class="img-site" alt="${logo_description}" height="${site_logo_height}"
src="${images_folder}/etoscana-dark-text.png" width="${site_logo_width}"/>
</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>
<span class="toggle-line"></span>
<span class="toggle-line"></span>
</span>
</span>
</div> </div>
</div> </h1>
</div> <#assign ddmTemplate_news = theme.getSetting("ddmTemplate-news") />
<div class="navigation"> <#if ddmTemplate_news!= "">
<#if has_navigation> <div class="carousel-container">
<#include "${full_templates_path}/navigation.ftl" /> <#assign portlet_id = "101" />
</#if> <#assign instance_id = "carosello_header"+plid />
</div> <#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>
<span class="toggle-line"></span>
<span class="toggle-line"></span>
</span>
</span>
</div>
</div>
</div>
<div class="navigation">
<#if has_navigation>
<#include "${full_templates_path}/navigation.ftl" />
</#if>
</div>
<!--<div class="navigation-overlay hidden" style="height: 59px;"></div>--> <!--<div class="navigation-overlay hidden" style="height: 59px;"></div>-->
</div> </div>

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

@ -1,95 +1,87 @@
<nav class="${nav_css_class} main-menu" id="navigation" role="navigation"> <nav class="${nav_css_class} main-menu" id="navigation" role="navigation">
<ul class="hidden-xs hidden-sm" aria-label="<@liferay.language key=" site-pages <ul class="hidden-xs hidden-sm" aria-label="<@liferay.language key="site-pages" />" role="menubar">
" />" role="menubar"> <#list nav_items as nav_item>
<#list nav_items as nav_item> <#assign title = nav_item.getName() >
<#assign title = nav_item.getName() > <#assign nav_item_attr_selected = "" />
<#assign nav_item_css_class = "" />
<#assign nav_item_attr_selected = "" /> <#if nav_item.isSelected()>
<#assign nav_item_css_class = "" /> <#assign nav_item_attr_selected = "aria-selected='true'" />
<#assign nav_item_css_class = "selected" />
<#if nav_item.isSelected()> </#if>
<#assign nav_item_attr_selected = "aria-selected='true'" /> <li ${nav_item_attr_selected} class="${nav_item_css_class}" id="layout_${nav_item.getLayoutId()}"
<#assign nav_item_css_class = "selected" /> role="presentation">
</#if> <a aria-labelledby="layout_${nav_item.getLayoutId()}" href="${nav_item.getURL()}"
${nav_item.getTarget()} role="menuitem">
<li ${nav_item_attr_selected} class="${nav_item_css_class}" id="layout_${nav_item.getLayoutId()}" <span>${title}</span>
role="presentation"> </a>
<a aria-labelledby="layout_${nav_item.getLayoutId()}" href="${nav_item.getURL()}" ${nav_item.getTarget()} role="menuitem"> </li>
<span>${title}</span> </#list>
</a> </ul>
</li>
</#list>
</ul>
</nav> </nav>
<h2 class="page-title"> <h2 class="page-title">
<a href="${site_default_url}"> <a href="${site_default_url}">
<img class="img-site" alt="${logo_description}" src="${images_folder}/etoscana-white-text.png"/> <#if propsUtil.get("mwg.test.display")?has_content >
</a> <#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> </h2>
<div class="subheader-right"> <div class="subheader-right">
<#if user_name != "" > <#if user_name != "" >
<div class="name-user"> <div class="name-user">
<div> <div>
<span class="fa fa-user-circle"></span> <span class="fa fa-user-circle"></span>
${user_name} ${user_name}
</div> </div>
<div class="div_permessi"> <div class="div_permessi">
Permessi Permessi
<div class="info-user"> <div class="info-user">
<#assign organizationservice = serviceLocator.findService('com.liferay.portal.service.OrganizationLocalService') /> <#assign organizationservice = serviceLocator.findService('com.liferay.portal.service.OrganizationLocalService') />
<#assign organizations = organizationservice.getUserOrganizations(user_id) > <#assign organizations = organizationservice.getUserOrganizations(user_id) >
<#assign org_names = ""> <#assign org_names = "">
<#if organizations?has_content> <#if organizations?has_content>
<#list organizations as org> <#list organizations as org>
<#assign org_names = org_names+" - ${org.getName()}"> <#assign org_names = org_names + " - ${org.getName()}">
</#list> </#list>
</#if> </#if>
<#if org_names?has_content> <#if org_names?has_content>
<p class="info-user__location">${org_names?substring(3)}</p> <p class="info-user__location">${org_names?substring(3)}</p>
</#if> </#if>
<#assign userGroupRoleService = serviceLocator.findService('com.liferay.portal.service.UserGroupRoleLocalService') />
<#assign userGroupRoleService = serviceLocator.findService('com.liferay.portal.service.UserGroupRoleLocalService') /> <#assign roles = userGroupRoleService.getUserGroupRoles(user_id) >
<#assign roles = userGroupRoleService.getUserGroupRoles(user_id) > <#assign role_names = "">
<#assign role_names = ""> <#if roles?has_content>
<#if roles?has_content> <#list roles as role>
<#list roles as role> <#assign roleName = role.getRole().getName()>
<#assign roleName = role.getRole().getName()> <#if !roleName?matches('.*Owner') >
<#if !roleName?matches('.*Owner') > <#assign roleName = roleName?replace('portos_', '')?replace('_',' ')?capitalize>
<#assign roleName = roleName?replace('portos_', '')?replace('_',' ')?capitalize> <#if !role_names?contains(roleName) >
<#if !role_names?contains(roleName) > <#assign role_names = role_names+", ${roleName}">
<#assign role_names = role_names+", ${roleName}"> </#if>
</#if> </#if>
</#if> </#list>
</#list> </#if>
</#if> <#if role_names?has_content>
<#if role_names?has_content> <p class="info-user__occupazione">${role_names?substring(2)}</p>
<p class="info-user__occupazione">${role_names?substring(2)}</p> </#if>
</#if> </div>
</div> </div>
</div> </div>
</div> <div class="header-separator"></div>
</#if>
<div class="header-separator"></div> <div class="notification-header">
</#if> <span class="notification-header__icon fa fa-bell-o"></span>
<#assign liferay_portlet = PortalJspTagLibs["/WEB-INF/tld/liferay-portlet-ext.tld"] />
<div class="notification-header"> <#assign portlet_id = "2_WAR_notificationsportlet" />
<span class="notification-header__icon fa fa-bell-o"></span> ${theme.runtime(portlet_id)}
<#assign liferay_portlet = PortalJspTagLibs["/WEB-INF/tld/liferay-portlet-ext.tld"] /> </div>
<span class="btn btn-danger button-menu-right">
<#assign portlet_id = "2_WAR_notificationsportlet" /> <span class="toggle">
${theme.runtime(portlet_id)} <span class="toggle-line"></span>
<span class="toggle-line"></span>
</div> <span class="toggle-line"></span>
</span>
<span class="btn btn-danger button-menu-right"> </span>
<span class="toggle">
<span class="toggle-line"></span>
<span class="toggle-line"></span>
<span class="toggle-line"></span>
</span>
</span>
</div> </div>

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

@ -1,95 +1,87 @@
<nav class="${nav_css_class} main-menu" id="navigation" role="navigation"> <nav class="${nav_css_class} main-menu" id="navigation" role="navigation">
<ul class="hidden-xs hidden-sm" aria-label="<@liferay.language key=" site-pages <ul class="hidden-xs hidden-sm" aria-label="<@liferay.language key="site-pages" />" role="menubar">
" />" role="menubar"> <#list nav_items as nav_item>
<#list nav_items as nav_item> <#assign title = nav_item.getName() >
<#assign title = nav_item.getName() > <#assign nav_item_attr_selected = "" />
<#assign nav_item_css_class = "" />
<#assign nav_item_attr_selected = "" /> <#if nav_item.isSelected()>
<#assign nav_item_css_class = "" /> <#assign nav_item_attr_selected = "aria-selected='true'" />
<#assign nav_item_css_class = "selected" />
<#if nav_item.isSelected()> </#if>
<#assign nav_item_attr_selected = "aria-selected='true'" /> <li ${nav_item_attr_selected} class="${nav_item_css_class}" id="layout_${nav_item.getLayoutId()}"
<#assign nav_item_css_class = "selected" /> role="presentation">
</#if> <a aria-labelledby="layout_${nav_item.getLayoutId()}" href="${nav_item.getURL()}"
${nav_item.getTarget()} role="menuitem">
<li ${nav_item_attr_selected} class="${nav_item_css_class}" id="layout_${nav_item.getLayoutId()}" <span>${title}</span>
role="presentation"> </a>
<a aria-labelledby="layout_${nav_item.getLayoutId()}" href="${nav_item.getURL()}" ${nav_item.getTarget()} role="menuitem"> </li>
<span>${title}</span> </#list>
</a> </ul>
</li>
</#list>
</ul>
</nav> </nav>
<h2 class="page-title"> <h2 class="page-title">
<a href="${site_default_url}"> <a href="${site_default_url}">
<img class="img-site" alt="${logo_description}" src="${images_folder}/etoscana-white-text.png"/> <#if propsUtil.get("mwg.test.display")?has_content >
</a> <#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> </h2>
<div class="subheader-right"> <div class="subheader-right">
<#if user_name != "" > <#if user_name != "" >
<div class="name-user"> <div class="name-user">
<div> <div>
<span class="fa fa-user-circle"></span> <span class="fa fa-user-circle"></span>
${user_name} ${user_name}
</div> </div>
<div class="div_permessi"> <div class="div_permessi">
Permessi Permessi
<div class="info-user"> <div class="info-user">
<#assign organizationservice = serviceLocator.findService('com.liferay.portal.service.OrganizationLocalService') /> <#assign organizationservice = serviceLocator.findService('com.liferay.portal.service.OrganizationLocalService') />
<#assign organizations = organizationservice.getUserOrganizations(user_id) > <#assign organizations = organizationservice.getUserOrganizations(user_id) >
<#assign org_names = ""> <#assign org_names = "">
<#if organizations?has_content> <#if organizations?has_content>
<#list organizations as org> <#list organizations as org>
<#assign org_names = org_names+" - ${org.getName()}"> <#assign org_names = org_names + " - ${org.getName()}">
</#list> </#list>
</#if> </#if>
<#if org_names?has_content> <#if org_names?has_content>
<p class="info-user__location">${org_names?substring(3)}</p> <p class="info-user__location">${org_names?substring(3)}</p>
</#if> </#if>
<#assign userGroupRoleService = serviceLocator.findService('com.liferay.portal.service.UserGroupRoleLocalService') />
<#assign userGroupRoleService = serviceLocator.findService('com.liferay.portal.service.UserGroupRoleLocalService') /> <#assign roles = userGroupRoleService.getUserGroupRoles(user_id) >
<#assign roles = userGroupRoleService.getUserGroupRoles(user_id) > <#assign role_names = "">
<#assign role_names = ""> <#if roles?has_content>
<#if roles?has_content> <#list roles as role>
<#list roles as role> <#assign roleName = role.getRole().getName()>
<#assign roleName = role.getRole().getName()> <#if !roleName?matches('.*Owner') >
<#if !roleName?matches('.*Owner') > <#assign roleName = roleName?replace('portos_', '')?replace('_',' ')?capitalize>
<#assign roleName = roleName?replace('portos_', '')?replace('_',' ')?capitalize> <#if !role_names?contains(roleName) >
<#if !role_names?contains(roleName) > <#assign role_names = role_names+", ${roleName}">
<#assign role_names = role_names+", ${roleName}"> </#if>
</#if> </#if>
</#if> </#list>
</#list> </#if>
</#if> <#if role_names?has_content>
<#if role_names?has_content> <p class="info-user__occupazione">${role_names?substring(2)}</p>
<p class="info-user__occupazione">${role_names?substring(2)}</p> </#if>
</#if> </div>
</div> </div>
</div> </div>
</div> <div class="header-separator"></div>
</#if>
<div class="header-separator"></div> <div class="notification-header">
</#if> <span class="notification-header__icon fa fa-bell-o"></span>
<#assign liferay_portlet = PortalJspTagLibs["/WEB-INF/tld/liferay-portlet-ext.tld"] />
<div class="notification-header"> <#assign portlet_id = "2_WAR_notificationsportlet" />
<span class="notification-header__icon fa fa-bell-o"></span> ${theme.runtime(portlet_id)}
<#assign liferay_portlet = PortalJspTagLibs["/WEB-INF/tld/liferay-portlet-ext.tld"] /> </div>
<span class="btn btn-danger button-menu-right">
<#assign portlet_id = "2_WAR_notificationsportlet" /> <span class="toggle">
${theme.runtime(portlet_id)} <span class="toggle-line"></span>
<span class="toggle-line"></span>
</div> <span class="toggle-line"></span>
</span>
<span class="btn btn-danger button-menu-right"> </span>
<span class="toggle">
<span class="toggle-line"></span>
<span class="toggle-line"></span>
<span class="toggle-line"></span>
</span>
</span>
</div> </div>

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

@ -1,32 +1,31 @@
<div id="heading"> <div id="heading">
<h1 class="site-title flex-end-menu"> <h1 class="site-title flex-end-menu">
<#assign logo_url = "${images_folder}/logo-rs.png" /> <#assign logo_url = "${images_folder}/logo-rs.png" />
<img class="logo-img hidden-xs" alt="${logo_description}" src="${logo_url}" height="${site_logo_height}" <img class="logo-img hidden-xs" alt="${logo_description}" src="${logo_url}" height="${site_logo_height}"
width="${site_logo_width}"/> 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"
width="auto"/> height="${site_logo_height}"
width="auto"/>
<div class="cont-payoff"> <div class="cont-payoff">
<div class="payoff1">Regione Siciliana</div> <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> </div>
</h1>
</h1> <h2 class="page-title ">
<a href="${site_default_url}">
<h2 class="page-title "> <#if propsUtil.get("mwg.test.display")?has_content >
<a href="${site_default_url}"> <#assign test_display = propsUtil.get("mwg.test.display") />
<img class="img-site" alt="${logo_description}" height="${site_logo_height}" <h3>${test_display}</h3>
src="${images_folder}/etoscana-dark-text.png" width="${site_logo_width}"/> <#else>
</a> <img class="img-site" alt="${logo_description}" height="${site_logo_height}"
src="${images_folder}/etoscana-dark-text.png" width="${site_logo_width}"/>
</h2> </#if>
</a>
<div class="navigation"> </h2>
<a href="${site_default_url}" class="link-home hidden-xs">Home</a> <div class="navigation">
<a href="${site_default_url}" class="link-home hidden-xs">Home</a>
<#if has_navigation> <#if has_navigation>
<#include "${full_templates_path}/navigation.ftl" /> <#include "${full_templates_path}/navigation.ftl" />
</#if> </#if>
</div>
</div>
</div> </div>

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

@ -1,32 +1,31 @@
<div id="heading"> <div id="heading">
<h1 class="site-title flex-end-menu"> <h1 class="site-title flex-end-menu">
<#assign logo_url = "${images_folder}/logo-rs.png" /> <#assign logo_url = "${images_folder}/logo-rs.png" />
<img class="logo-img hidden-xs" alt="${logo_description}" src="${logo_url}" height="${site_logo_height}" <img class="logo-img hidden-xs" alt="${logo_description}" src="${logo_url}" height="${site_logo_height}"
width="${site_logo_width}"/> 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"
width="auto"/> height="${site_logo_height}"
width="auto"/>
<div class="cont-payoff"> <div class="cont-payoff">
<div class="payoff1">Regione Siciliana</div> <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> </div>
</h1>
</h1> <h2 class="page-title ">
<a href="${site_default_url}">
<h2 class="page-title "> <#if propsUtil.get("mwg.test.display")?has_content >
<a href="${site_default_url}"> <#assign test_display = propsUtil.get("mwg.test.display") />
<img class="img-site" alt="${logo_description}" height="${site_logo_height}" <h3>${test_display}</h3>
src="${images_folder}/etoscana-dark-text.png" width="${site_logo_width}"/> <#else>
</a> <img class="img-site" alt="${logo_description}" height="${site_logo_height}"
src="${images_folder}/etoscana-dark-text.png" width="${site_logo_width}"/>
</h2> </#if>
</a>
<div class="navigation"> </h2>
<a href="${site_default_url}" class="link-home hidden-xs">Home</a> <div class="navigation">
<a href="${site_default_url}" class="link-home hidden-xs">Home</a>
<#if has_navigation> <#if has_navigation>
<#include "${full_templates_path}/navigation.ftl" /> <#include "${full_templates_path}/navigation.ftl" />
</#if> </#if>
</div>
</div>
</div> </div>
Caricamento…
Annulla
Salva