diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/mwg/sismica/bo/util/SismicaUtil.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/mwg/sismica/bo/util/SismicaUtil.java index 4fc2ecc5..43f44d18 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/mwg/sismica/bo/util/SismicaUtil.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/mwg/sismica/bo/util/SismicaUtil.java @@ -37,6 +37,7 @@ import it.tref.liferay.portos.bo.service.ParereGeologoLocalServiceUtil; import it.tref.liferay.portos.bo.service.TerritorioLocalServiceUtil; import it.tref.liferay.portos.bo.shared.util.ConfigurazioneConstants; import it.tref.liferay.portos.bo.shared.util.StatoPraticaConstants; +import it.tref.liferay.portos.bo.shared.util.TipoIntegrazioneUtil; import it.tref.liferay.portos.bo.util.AvvisoUtil; import it.tref.liferay.portos.bo.util.Constants; import it.tref.liferay.portos.bo.util.WorkflowConstants; @@ -110,8 +111,10 @@ import com.liferay.portlet.documentlibrary.service.DLAppServiceUtil; public class SismicaUtil { private final static Log _log = LogFactoryUtil.getLog(SismicaUtil.class); - private static final SimpleDateFormat dfmt = new SimpleDateFormat("dd/MM/yyyy hh:mm:ss"); - private static final SimpleDateFormat sdfGiornoDB = new SimpleDateFormat("yyyy-MM-dd"); + private static final SimpleDateFormat dfmt = new SimpleDateFormat( + "dd/MM/yyyy hh:mm:ss"); + private static final SimpleDateFormat sdfGiornoDB = new SimpleDateFormat( + "yyyy-MM-dd"); private final static int SLICE = 1000; public static Date[] getWeekInterval(int dow) { @@ -126,7 +129,8 @@ public class SismicaUtil { reference.set(Calendar.SECOND, 0); reference.set(Calendar.MILLISECOND, 0); - reference.add(Calendar.DAY_OF_WEEK, Calendar.MONDAY - reference.get(Calendar.DAY_OF_WEEK)); + reference.add(Calendar.DAY_OF_WEEK, + Calendar.MONDAY - reference.get(Calendar.DAY_OF_WEEK)); reference.add(Calendar.MILLISECOND, -1); Date end = reference.getTime(); @@ -200,7 +204,8 @@ public class SismicaUtil { List pratiche = null; do { try { - pratiche = IntPraticaLocalServiceUtil.getIntPraticas(start, start + SLICE); + pratiche = IntPraticaLocalServiceUtil.getIntPraticas(start, + start + SLICE); } catch (SystemException e) { pratiche = new ArrayList<>(); } @@ -215,29 +220,35 @@ public class SismicaUtil { return esito; } - public static void inviaAvviso(ActionRequest actionRequest, ActionResponse actionResponse) - throws SystemException { + public static void inviaAvviso(ActionRequest actionRequest, + ActionResponse actionResponse) throws SystemException { List esito = new ArrayList<>(); - ThemeDisplay td = (ThemeDisplay) actionRequest.getAttribute(WebKeys.THEME_DISPLAY); + ThemeDisplay td = (ThemeDisplay) actionRequest + .getAttribute(WebKeys.THEME_DISPLAY); long companyId = td.getCompanyId(); String tipoAvviso = ParamUtil.getString(actionRequest, "tipoAvviso"); actionResponse.setRenderParameter("tipoAvviso", tipoAvviso); if (Validator.isNull(tipoAvviso)) { SessionErrors.add(actionRequest, "invia-avviso-tipo-obbligatorio"); } - String numeroProgetto = ParamUtil.getString(actionRequest, "numeroProgetto"); + String numeroProgetto = ParamUtil.getString(actionRequest, + "numeroProgetto"); actionResponse.setRenderParameter("numeroProgetto", numeroProgetto); if (Validator.isNull(numeroProgetto)) { - SessionErrors.add(actionRequest, "invia-avviso-progetto-obbligatorio"); + SessionErrors.add(actionRequest, + "invia-avviso-progetto-obbligatorio"); } - IntPratica intPratica = IntPraticaLocalServiceUtil.findByNumeroProgetto(numeroProgetto); + IntPratica intPratica = IntPraticaLocalServiceUtil + .findByNumeroProgetto(numeroProgetto); if (Validator.isNull(intPratica)) { - SessionErrors.add(actionRequest, "invia-avviso-progetto-inesistente"); + SessionErrors.add(actionRequest, + "invia-avviso-progetto-inesistente"); return; } long intPraticaId = intPratica.getIntPraticaId(); - List controlli = ControlloPraticaLocalServiceUtil.findByIntPratica(intPraticaId); + List controlli = ControlloPraticaLocalServiceUtil + .findByIntPratica(intPraticaId); long controlloPraticaId = 0; for (ControlloPratica controllo : controlli) { controlloPraticaId = controllo.getControlloPraticaId(); @@ -249,9 +260,12 @@ public class SismicaUtil { switch (tipoAvviso) { case StatoPraticaConstants.COLLAUDO: - List collaudi = CollaudoLocalServiceUtil.findByIntPraticaId_Completata(intPraticaId, - true, QueryUtil.ALL_POS, QueryUtil.ALL_POS, - OrderByComparatorFactoryUtil.create(CollaudoImpl.TABLE_NAME, "dtProtocollo", true)); + List collaudi = CollaudoLocalServiceUtil + .findByIntPraticaId_Completata(intPraticaId, true, + QueryUtil.ALL_POS, QueryUtil.ALL_POS, + OrderByComparatorFactoryUtil.create( + CollaudoImpl.TABLE_NAME, "dtProtocollo", + true)); Collaudo collaudo = null; for (Collaudo el : collaudi) { if (Validator.isNotNull(el.getDtProtocollo())) { @@ -259,7 +273,8 @@ public class SismicaUtil { } } if (Validator.isNull(collaudo)) { - SessionErrors.add(actionRequest, "invia-avviso-collaudo-non-trovato"); + SessionErrors.add(actionRequest, + "invia-avviso-collaudo-non-trovato"); return; } tipoDocumento = StatoPraticaConstants.VIDIMATA; @@ -267,10 +282,14 @@ public class SismicaUtil { classPk = collaudo.getPrimaryKey(); controlloPraticaId = 0; break; + case StatoPraticaConstants.FINE_LAVORI: - List fineLavori = FineLavoriLocalServiceUtil.findByIntPraticaId_Completata( - intPraticaId, true, QueryUtil.ALL_POS, QueryUtil.ALL_POS, - OrderByComparatorFactoryUtil.create(FineLavoriImpl.TABLE_NAME, "dtProtocollo", true)); + List fineLavori = FineLavoriLocalServiceUtil + .findByIntPraticaId_Completata(intPraticaId, true, + QueryUtil.ALL_POS, QueryUtil.ALL_POS, + OrderByComparatorFactoryUtil.create( + FineLavoriImpl.TABLE_NAME, "dtProtocollo", + true)); FineLavori fineLavoro = null; for (FineLavori el : fineLavori) { if (Validator.isNotNull(el.getDtProtocollo())) { @@ -278,7 +297,8 @@ public class SismicaUtil { } } if (Validator.isNull(fineLavoro)) { - SessionErrors.add(actionRequest, "invia-avviso-finelavori-non-trovato"); + SessionErrors.add(actionRequest, + "invia-avviso-finelavori-non-trovato"); return; } tipoDocumento = StatoPraticaConstants.VIDIMATA; @@ -286,23 +306,48 @@ public class SismicaUtil { classPk = fineLavoro.getPrimaryKey(); controlloPraticaId = 0; break; + + case StatoPraticaConstants.VIDIMATA: + List varianti = DettPraticaLocalServiceUtil + .findByIntPraticaId_TipoIntegrazione_Completa(intPraticaId, + TipoIntegrazioneUtil.VARIANTE, true); + DettPratica variante = null; + for (DettPratica el : varianti) { + if (Validator.isNotNull(el.getDtProtocollo())) { + variante = el; + } + } + if (Validator.isNull(variante)) { + SessionErrors.add(actionRequest, "invia-avviso-variante-non-trovato"); + return; + } + tipoDocumento = StatoPraticaConstants.VIDIMATA; + className = DettPratica.class.getName(); + classPk = variante.getPrimaryKey(); + controlloPraticaId = 0; + break; default: SessionErrors.add(actionRequest, "operazione-non-supportata"); return; } - String templateName = AvvisoUtil.getAllTipoDocumentoFileTemplateProps().get(tipoAvviso); - long template = ConfigurazioneLocalServiceUtil.findByC_ChiaveLong(companyId, templateName); + String templateName = AvvisoUtil.getAllTipoDocumentoFileTemplateProps() + .get(tipoAvviso); + long template = ConfigurazioneLocalServiceUtil.findByC_ChiaveLong( + companyId, templateName); esito.add("template = " + templateName); try { - AvvisoLocalServiceUtil.addAvviso(intPraticaId, StringPool.BLANK, new Date(), - AvvisoUtil.TIPO_AVVISO_DIRETTO, tipoDocumento, template, classPk, className, - controlloPraticaId, getServiceContextbyIntPratica(intPratica)); + AvvisoLocalServiceUtil.addAvviso(intPraticaId, StringPool.BLANK, + new Date(), AvvisoUtil.TIPO_AVVISO_DIRETTO, tipoDocumento, + template, classPk, className, controlloPraticaId, + getServiceContextbyIntPratica(intPratica)); } catch (PortalException e) { SessionErrors.add(actionRequest, "errore-generico"); - esito.add("Errore durante la generazione dell'avviso: " + e.getMessage()); + esito.add("Errore durante la generazione dell'avviso: " + + e.getMessage()); } - actionResponse.setRenderParameter("esito", esito.toArray(new String[esito.size()])); + actionResponse.setRenderParameter("esito", + esito.toArray(new String[esito.size()])); } public static List riparaWorkflow(long companyId, long userId) { @@ -320,7 +365,8 @@ public class SismicaUtil { return esito; } - private static List riparaAssegnazioniAlRuolo(long companyId, long userId) { + private static List riparaAssegnazioniAlRuolo(long companyId, + long userId) { List esito = new ArrayList<>(); esito.add("Controllo assegnazioni al ruolo"); @@ -328,18 +374,19 @@ public class SismicaUtil { List tasks = null; do { try { - tasks = WorkflowTaskManagerUtil - .getWorkflowTasks(companyId, false, start, start + SLICE, null); + tasks = WorkflowTaskManagerUtil.getWorkflowTasks(companyId, + false, start, start + SLICE, null); } catch (WorkflowException e) { - esito.add("Errore durante il recupero dei task: " + e.getMessage()); + esito.add("Errore durante il recupero dei task: " + + e.getMessage()); tasks = new ArrayList<>(); } start += SLICE; for (WorkflowTask task : tasks) { WorkflowInstance instance; try { - instance = WorkflowInstanceManagerUtil.getWorkflowInstance(companyId, - task.getWorkflowInstanceId()); + instance = WorkflowInstanceManagerUtil.getWorkflowInstance( + companyId, task.getWorkflowInstanceId()); } catch (WorkflowException e) { esito.add("Errore durante il recupero di WorkflowInstance per WorkflowTask " + task.getWorkflowTaskId() + ": " + e.getMessage()); @@ -349,46 +396,70 @@ public class SismicaUtil { long assigneeId = task.getAssigneeUserId(); boolean nonAssegnato = ((assigneeId == 0) || (assigneeId == -1)); if (nonAssegnato && (instance.getState().equals("Esito"))) { - Map attributes = task.getOptionalAttributes(); - String taskClass = (String) attributes.get(WorkflowConstants.CONTEXT_ENTRY_CLASS_NAME); + Map attributes = task + .getOptionalAttributes(); + String taskClass = (String) attributes + .get(WorkflowConstants.CONTEXT_ENTRY_CLASS_NAME); if (taskClass.equals(ControlloPratica.class.getName())) { long classPK = GetterUtil.getLong((String) attributes .get(WorkflowConstants.CONTEXT_ENTRY_CLASS_PK)); ControlloPratica controllo; try { - controllo = ControlloPraticaLocalServiceUtil.getControlloPratica(classPK); + controllo = ControlloPraticaLocalServiceUtil + .getControlloPratica(classPK); } catch (PortalException | SystemException e) { - esito.add("Errore durante il recupero del ControlloPratica " + classPK - + ", WorkflowTask " + task.getWorkflowTaskId() + ": " + e.getMessage()); + esito.add("Errore durante il recupero del ControlloPratica " + + classPK + + ", WorkflowTask " + + task.getWorkflowTaskId() + + ": " + + e.getMessage()); return esito; } IntPratica pratica; try { - pratica = IntPraticaLocalServiceUtil.getIntPratica(controllo.getIntPraticaId()); + pratica = IntPraticaLocalServiceUtil + .getIntPratica(controllo.getIntPraticaId()); } catch (PortalException | SystemException e) { esito.add("Errore durante il recupero di IntPratica " - + controllo.getIntPraticaId() + ", ControlloPratica " + classPK - + ", WorkflowTask " + task.getWorkflowTaskId() + ": " + e.getMessage()); + + controllo.getIntPraticaId() + + ", ControlloPratica " + + classPK + + ", WorkflowTask " + + task.getWorkflowTaskId() + + ": " + + e.getMessage()); return esito; } User user = null; try { - user = UserLocalServiceUtil.getUser(pratica.getStatusByUserId()); + user = UserLocalServiceUtil.getUser(pratica + .getStatusByUserId()); } catch (PortalException | SystemException e) { - esito.add("Errore durante il recupero dell'utente " + pratica.getStatusByUserId()); + esito.add("Errore durante il recupero dell'utente " + + pratica.getStatusByUserId()); return esito; } - esito.add("Pratica non assegnabile " + pratica.getNumeroProgetto() + " (" - + pratica.getIntPraticaId() + ") - Kaleo disallineato WorkflowInstance " - + instance.getWorkflowInstanceId() + ", riassegno a " + user.getFirstName() - + " " + user.getLastName()); + esito.add("Pratica non assegnabile " + + pratica.getNumeroProgetto() + " (" + + pratica.getIntPraticaId() + + ") - Kaleo disallineato WorkflowInstance " + + instance.getWorkflowInstanceId() + + ", riassegno a " + user.getFirstName() + " " + + user.getLastName()); try { - WorkflowTaskManagerUtil.assignWorkflowTaskToUser(companyId, userId, - task.getWorkflowTaskId(), pratica.getStatusByUserId(), - "Riassegnazione automatica da sistema per recupero workflow", - task.getDueDate(), instance.getWorkflowContext()); + WorkflowTaskManagerUtil + .assignWorkflowTaskToUser( + companyId, + userId, + task.getWorkflowTaskId(), + pratica.getStatusByUserId(), + "Riassegnazione automatica da sistema per recupero workflow", + task.getDueDate(), + instance.getWorkflowContext()); } catch (WorkflowException e) { - esito.add("Errore durante la riassegnazione: " + e.getMessage()); + esito.add("Errore durante la riassegnazione: " + + e.getMessage()); } } else { esito.add("La classe del task è " + taskClass); @@ -406,12 +477,16 @@ public class SismicaUtil { int dow; Date data; try { - dow = Integer.parseInt(ConfigurazioneLocalServiceUtil.findByC_ChiaveString(companyId, - ConfigurazioneConstants.DAY_OF_WEEK_SORTEGGIO)); - data = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss").parse(ConfigurazioneLocalServiceUtil - .findByC_ChiaveString(companyId, ConfigurazioneConstants.DATE_ULTIMO_SORTEGGIO)); + dow = Integer.parseInt(ConfigurazioneLocalServiceUtil + .findByC_ChiaveString(companyId, + ConfigurazioneConstants.DAY_OF_WEEK_SORTEGGIO)); + data = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss") + .parse(ConfigurazioneLocalServiceUtil.findByC_ChiaveString( + companyId, + ConfigurazioneConstants.DATE_ULTIMO_SORTEGGIO)); } catch (ParseException | NumberFormatException | SystemException e) { - esito.add("Errore nel recupero della configurazione sorteggio: " + e.getMessage()); + esito.add("Errore nel recupero della configurazione sorteggio: " + + e.getMessage()); return esito; } data = getWeekInterval(dow, data)[1]; @@ -420,52 +495,73 @@ public class SismicaUtil { int start = 0; do { try { - pratiche = IntPraticaLocalServiceUtil.getIntPraticas(start, start + SLICE); + pratiche = IntPraticaLocalServiceUtil.getIntPraticas(start, + start + SLICE); start += SLICE; for (IntPratica pratica : pratiche) { int numeroAvvisi = 0; - numeroAvvisi = AvvisoLocalServiceUtil.findByIntPratica_Inviato(pratica.getIntPraticaId(), - "S", QueryUtil.ALL_POS, QueryUtil.ALL_POS, null).size(); - if (pratica.getTipoProcedura().equalsIgnoreCase(Constants.PROCEDURA_B1) + numeroAvvisi = AvvisoLocalServiceUtil + .findByIntPratica_Inviato( + pratica.getIntPraticaId(), "S", + QueryUtil.ALL_POS, QueryUtil.ALL_POS, null) + .size(); + if (pratica.getTipoProcedura().equalsIgnoreCase( + Constants.PROCEDURA_B1) && Validator.isNull(pratica.getDtSorteggio()) - && pratica.getStatoPratica().equalsIgnoreCase(StatoPraticaConstants.VIDIMATA) - && (numeroAvvisi < 2) && (pratica.getDtPratica().compareTo(data) <= 0)) { - esito.add(" Pratica " + pratica.getNumeroProgetto() + " (" - + pratica.getIntPraticaId() + ") - " + pratica.getUserName() + ", " - + numeroAvvisi + " avvisi"); + && pratica.getStatoPratica().equalsIgnoreCase( + StatoPraticaConstants.VIDIMATA) + && (numeroAvvisi < 2) + && (pratica.getDtPratica().compareTo(data) <= 0)) { + esito.add(" Pratica " + pratica.getNumeroProgetto() + + " (" + pratica.getIntPraticaId() + ") - " + + pratica.getUserName() + ", " + numeroAvvisi + + " avvisi"); DettPratica dettPratica = DettPraticaLocalServiceUtil - .getLastCompletedByIntPratica(pratica.getIntPraticaId()); - long fileEntryIdTemplate = ConfigurazioneLocalServiceUtil.findByC_ChiaveLong( - companyId, "conf.geniocivile.avviso.template.id.deposito.B2"); + .getLastCompletedByIntPratica(pratica + .getIntPraticaId()); + long fileEntryIdTemplate = ConfigurazioneLocalServiceUtil + .findByC_ChiaveLong(companyId, + "conf.geniocivile.avviso.template.id.deposito.B2"); ServiceContext serviceContext = new ServiceContext(); serviceContext.setCompanyId(dettPratica.getCompanyId()); - serviceContext.setScopeGroupId(dettPratica.getGroupId()); + serviceContext + .setScopeGroupId(dettPratica.getGroupId()); serviceContext.setUserId(dettPratica.getUserId()); ControlloPratica controllo = null; try { List controlli = ControlloPraticaLocalServiceUtil - .findByIntPraticaId_Status(pratica.getIntPraticaId(), + .findByIntPraticaId_Status( + pratica.getIntPraticaId(), WorkflowConstants.STATUS_PENDING); controllo = controlli.get(controlli.size() - 1); } catch (Exception e1) { try { - controllo = ControlloPraticaLocalServiceUtil.addControlloPratica( - dettPratica.getGroupId(), dettPratica.getUserId(), - pratica.getIntPraticaId(), dettPratica.getDettPraticaId(), false, - serviceContext); + controllo = ControlloPraticaLocalServiceUtil + .addControlloPratica( + dettPratica.getGroupId(), + dettPratica.getUserId(), + pratica.getIntPraticaId(), + dettPratica.getDettPraticaId(), + false, serviceContext); } catch (PortalException | SystemException e2) { esito.add("Errore durante la creazione di un controllo pratica per progetto " - + pratica.getNumeroProgetto() + ": " + e2.getMessage()); + + pratica.getNumeroProgetto() + + ": " + + e2.getMessage()); } } controllo.setStatus(WorkflowConstants.STATUS_APPROVED); - AvvisoLocalServiceUtil.addAvviso(pratica.getIntPraticaId(), - "Attestazione di deposito progetto", new Date(), - AvvisoUtil.TIPO_AVVISO_DIRETTO, StatoPraticaConstants.CONFORME, - fileEntryIdTemplate, dettPratica.getDettPraticaId(), - DettPratica.class.getName(), controllo.getControlloPraticaId(), + AvvisoLocalServiceUtil.addAvviso( + pratica.getIntPraticaId(), + "Attestazione di deposito progetto", + new Date(), AvvisoUtil.TIPO_AVVISO_DIRETTO, + StatoPraticaConstants.CONFORME, + fileEntryIdTemplate, + dettPratica.getDettPraticaId(), + DettPratica.class.getName(), + controllo.getControlloPraticaId(), serviceContext); pratica.setStatoPratica(StatoPraticaConstants.CONFORME); IntPraticaLocalServiceUtil.updateIntPratica(pratica); @@ -486,7 +582,8 @@ public class SismicaUtil { int start = 0; do { try { - pratiche = IntPraticaLocalServiceUtil.getIntPraticas(start, start + SLICE); + pratiche = IntPraticaLocalServiceUtil.getIntPraticas(start, + start + SLICE); } catch (SystemException e) { esito.add("Errore caricamento intPratiche: " + e.getMessage()); } @@ -494,63 +591,85 @@ public class SismicaUtil { List avvisi = null; for (IntPratica pratica : pratiche) { String stato = pratica.getStatoPratica(); - if (Validator.isNotNull(stato) && Validator.isNotNull(pratica.getTipoProcedura()) - && pratica.getTipoPratica().equalsIgnoreCase(Constants.TIPO_PRATICA_DEPOSITO)) { + if (Validator.isNotNull(stato) + && Validator.isNotNull(pratica.getTipoProcedura()) + && pratica.getTipoPratica().equalsIgnoreCase( + Constants.TIPO_PRATICA_DEPOSITO)) { try { - avvisi = AvvisoLocalServiceUtil.findByIntPraticaId_tipoDocumento( - pratica.getIntPraticaId(), StatoPraticaConstants.CONFORME); + avvisi = AvvisoLocalServiceUtil + .findByIntPraticaId_tipoDocumento( + pratica.getIntPraticaId(), + StatoPraticaConstants.CONFORME); } catch (SystemException e) { - esito.add("Errore caricamento avvisi: " + e.getMessage()); + esito.add("Errore caricamento avvisi: " + + e.getMessage()); } List totali = null; try { - totali = AvvisoLocalServiceUtil.findByIntPratica(pratica.getIntPraticaId(), - QueryUtil.ALL_POS, QueryUtil.ALL_POS, null); + totali = AvvisoLocalServiceUtil.findByIntPratica( + pratica.getIntPraticaId(), QueryUtil.ALL_POS, + QueryUtil.ALL_POS, null); } catch (SystemException e) { totali = new ArrayList<>(); } - if ((avvisi.size() == 0) && stato.equalsIgnoreCase(StatoPraticaConstants.VIDIMATA)) { + if ((avvisi.size() == 0) + && stato.equalsIgnoreCase(StatoPraticaConstants.VIDIMATA)) { List controlli = null; try { - controlli = ControlloPraticaLocalServiceUtil.findByIntPratica(pratica - .getIntPraticaId()); + controlli = ControlloPraticaLocalServiceUtil + .findByIntPratica(pratica.getIntPraticaId()); } catch (SystemException e) { controlli = new ArrayList<>(); } - if (pratica.getStatoPratica().equals(StatoPraticaConstants.VIDIMATA) + if (pratica.getStatoPratica().equals( + StatoPraticaConstants.VIDIMATA) && (controlli.size() == 0)) { - esito.add("Progetto: " + pratica.getNumeroProgetto() + " (" - + pratica.getIntPraticaId() + "), procedura=" - + pratica.getTipoProcedura() + ", avvisi=" + totali.size() + ", stato=" - + pratica.getStatoPratica() + ", controlli=" + controlli.size()); + esito.add("Progetto: " + + pratica.getNumeroProgetto() + " (" + + pratica.getIntPraticaId() + + "), procedura=" + + pratica.getTipoProcedura() + ", avvisi=" + + totali.size() + ", stato=" + + pratica.getStatoPratica() + + ", controlli=" + controlli.size()); DettPratica dettPratica; try { dettPratica = DettPraticaLocalServiceUtil - .getLastCompletedByIntPratica(pratica.getIntPraticaId()); + .getLastCompletedByIntPratica(pratica + .getIntPraticaId()); } catch (SystemException e) { dettPratica = null; } if (Validator.isNotNull(dettPratica)) { ServiceContext serviceContext = new ServiceContext(); - serviceContext.setCompanyId(dettPratica.getCompanyId()); - serviceContext.setScopeGroupId(dettPratica.getGroupId()); - serviceContext.setUserId(dettPratica.getUserId()); + serviceContext.setCompanyId(dettPratica + .getCompanyId()); + serviceContext.setScopeGroupId(dettPratica + .getGroupId()); + serviceContext.setUserId(dettPratica + .getUserId()); ControlloPratica controllo; try { - controllo = ControlloPraticaLocalServiceUtil.addControlloPratica( - dettPratica.getGroupId(), dettPratica.getUserId(), - pratica.getIntPraticaId(), dettPratica.getDettPraticaId(), false, - serviceContext); + controllo = ControlloPraticaLocalServiceUtil + .addControlloPratica( + dettPratica.getGroupId(), + dettPratica.getUserId(), + pratica.getIntPraticaId(), + dettPratica + .getDettPraticaId(), + false, serviceContext); } catch (PortalException | SystemException e) { controllo = null; } if (Validator.isNotNull(controllo)) { - controllo.setStatus(WorkflowConstants.STATUS_APPROVED); + controllo + .setStatus(WorkflowConstants.STATUS_APPROVED); try { - ControlloPraticaLocalServiceUtil.updateControlloPratica(controllo); + ControlloPraticaLocalServiceUtil + .updateControlloPratica(controllo); } catch (SystemException e) { } @@ -563,32 +682,48 @@ public class SismicaUtil { fileEntryIdTemplate = 0; } - if (Validator.isNotNull(fileEntryIdTemplate)) { + if (Validator + .isNotNull(fileEntryIdTemplate)) { try { - if (!pratica.getTipoProcedura().equalsIgnoreCase( - Constants.PROCEDURA_C)) { - AvvisoLocalServiceUtil.addAvviso(pratica.getIntPraticaId(), - "Attestazione di deposito progetto", new Date(), - AvvisoUtil.TIPO_AVVISO_DIRETTO, - StatoPraticaConstants.CONFORME, fileEntryIdTemplate, - dettPratica.getDettPraticaId(), - DettPratica.class.getName(), - controllo.getControlloPraticaId(), serviceContext); + if (!pratica + .getTipoProcedura() + .equalsIgnoreCase( + Constants.PROCEDURA_C)) { + AvvisoLocalServiceUtil + .addAvviso( + pratica.getIntPraticaId(), + "Attestazione di deposito progetto", + new Date(), + AvvisoUtil.TIPO_AVVISO_DIRETTO, + StatoPraticaConstants.CONFORME, + fileEntryIdTemplate, + dettPratica + .getDettPraticaId(), + DettPratica.class + .getName(), + controllo + .getControlloPraticaId(), + serviceContext); } pratica.setStatoPratica(StatoPraticaConstants.CONFORME); - IntPraticaLocalServiceUtil.updateIntPratica(pratica); - } catch (PortalException | SystemException e) { + IntPraticaLocalServiceUtil + .updateIntPratica(pratica); + } catch (PortalException + | SystemException e) { } } } } } - } else if ((totali.size() == 2) && (avvisi.size() > 0) + } else if ((totali.size() == 2) + && (avvisi.size() > 0) && stato.equalsIgnoreCase(StatoPraticaConstants.SOTTOPOSTA_A_PARERE)) { - esito.add("Rendo conforme: " + pratica.getNumeroProgetto()); + esito.add("Rendo conforme: " + + pratica.getNumeroProgetto()); pratica.setStatoPratica(StatoPraticaConstants.CONFORME); try { - IntPraticaLocalServiceUtil.updateIntPratica(pratica); + IntPraticaLocalServiceUtil + .updateIntPratica(pratica); } catch (SystemException e) { } } @@ -606,10 +741,11 @@ public class SismicaUtil { List tasks = null; do { try { - tasks = WorkflowTaskManagerUtil - .getWorkflowTasks(companyId, false, start, start + SLICE, null); + tasks = WorkflowTaskManagerUtil.getWorkflowTasks(companyId, + false, start, start + SLICE, null); } catch (WorkflowException e) { - esito.add("Errore durante il recupero dei task: " + e.getMessage()); + esito.add("Errore durante il recupero dei task: " + + e.getMessage()); tasks = new ArrayList<>(); } start += SLICE; @@ -620,19 +756,27 @@ public class SismicaUtil { return esito; } - private static List checkWorkflow(long companyId, WorkflowTask workflowTask) { + private static List checkWorkflow(long companyId, + WorkflowTask workflowTask) { List esito = new ArrayList<>(); try { - WorkflowInstance workflowInstance = WorkflowInstanceManagerUtil.getWorkflowInstance(companyId, - workflowTask.getWorkflowInstanceId()); - Map workflowContext = workflowInstance.getWorkflowContext(); - String className = (String) workflowContext.get(WorkflowConstants.CONTEXT_ENTRY_CLASS_NAME); + WorkflowInstance workflowInstance = WorkflowInstanceManagerUtil + .getWorkflowInstance(companyId, + workflowTask.getWorkflowInstanceId()); + Map workflowContext = workflowInstance + .getWorkflowContext(); + String className = (String) workflowContext + .get(WorkflowConstants.CONTEXT_ENTRY_CLASS_NAME); if (Validator.isNull(className)) { - esito.add("WorkflowInstance " + workflowInstance.getWorkflowInstanceId() + ", WorkflowTask " - + workflowTask.getWorkflowTaskId() + " non ha la classe"); - Map attributes = workflowTask.getOptionalAttributes(); - String taskClass = (String) attributes.get(WorkflowConstants.CONTEXT_ENTRY_CLASS_NAME); + esito.add("WorkflowInstance " + + workflowInstance.getWorkflowInstanceId() + + ", WorkflowTask " + workflowTask.getWorkflowTaskId() + + " non ha la classe"); + Map attributes = workflowTask + .getOptionalAttributes(); + String taskClass = (String) attributes + .get(WorkflowConstants.CONTEXT_ENTRY_CLASS_NAME); if (taskClass.equals(ControlloPratica.class.getName())) { long classPK = GetterUtil.getLong((String) attributes .get(WorkflowConstants.CONTEXT_ENTRY_CLASS_PK)); @@ -640,29 +784,36 @@ public class SismicaUtil { ControlloPratica controllo = ControlloPraticaLocalServiceUtil .getControlloPratica(classPK); try { - IntPratica pratica = IntPraticaLocalServiceUtil.getIntPratica(controllo - .getIntPraticaId()); - esito.add("La pratica numero " + pratica.getNumeroProgetto() + IntPratica pratica = IntPraticaLocalServiceUtil + .getIntPratica(controllo.getIntPraticaId()); + esito.add("La pratica numero " + + pratica.getNumeroProgetto() + " non è lavorabile"); try { - WorkflowInstanceManagerUtil.updateWorkflowContext(companyId, - workflowInstance.getWorkflowInstanceId(), attributes); + WorkflowInstanceManagerUtil + .updateWorkflowContext( + companyId, + workflowInstance + .getWorkflowInstanceId(), + attributes); esito.add("> Riparazione riuscita"); } catch (WorkflowException e) { esito.add("> Errore durante riparazione."); } } catch (PortalException | SystemException e) { - esito.add("Errore di caricamento IntPratica " + controllo.getIntPraticaId() - + " (" + e.getMessage() + ")"); + esito.add("Errore di caricamento IntPratica " + + controllo.getIntPraticaId() + " (" + + e.getMessage() + ")"); } } catch (PortalException | SystemException e) { - esito.add("Errore di caricamento ControlloPratica " + classPK + " (" + e.getMessage() - + ")"); + esito.add("Errore di caricamento ControlloPratica " + + classPK + " (" + e.getMessage() + ")"); } } } } catch (WorkflowException e) { - esito.add("WorkflowInstance non caricato: " + workflowTask.getWorkflowInstanceId() + " (" + esito.add("WorkflowInstance non caricato: " + + workflowTask.getWorkflowInstanceId() + " (" + e.getMessage() + ")"); } return esito; @@ -675,8 +826,10 @@ public class SismicaUtil { List tokens = new ArrayList<>(); try { for (KaleoTaskInstanceToken token : KaleoTaskInstanceTokenLocalServiceUtil - .getKaleoTaskInstanceTokens(QueryUtil.ALL_POS, QueryUtil.ALL_POS)) { - if (token.getClassName().equals(ControlloPratica.class.getName())) + .getKaleoTaskInstanceTokens(QueryUtil.ALL_POS, + QueryUtil.ALL_POS)) { + if (token.getClassName().equals( + ControlloPratica.class.getName())) tokens.add(token.getClassPK()); } } catch (SystemException e) { @@ -686,19 +839,21 @@ public class SismicaUtil { List pratiche = null; do { try { - pratiche = IntPraticaLocalServiceUtil.getIntPraticas(start, start + SLICE); + pratiche = IntPraticaLocalServiceUtil.getIntPraticas(start, + start + SLICE); } catch (SystemException e) { pratiche = new ArrayList<>(); } start += SLICE; for (IntPratica pratica : pratiche) { if (Validator.isNotNull(pratica.getNumeroProgetto()) - && pratica.getStatoPratica().equals(StatoPraticaConstants.SOTTOPOSTA_A_PARERE) + && pratica.getStatoPratica().equals( + StatoPraticaConstants.SOTTOPOSTA_A_PARERE) && (pratica.getStatus() == WorkflowConstants.STATUS_PENDING)) { List controlli = null; try { - controlli = ControlloPraticaLocalServiceUtil.findByIntPratica(pratica - .getIntPraticaId()); + controlli = ControlloPraticaLocalServiceUtil + .findByIntPratica(pratica.getIntPraticaId()); } catch (SystemException e) { controlli = new ArrayList<>(); } @@ -717,12 +872,15 @@ public class SismicaUtil { Map workflowContext = new HashMap(); - esito.add("id: " + pratica.getIntPraticaId() + ", numero: " - + pratica.getNumeroProgetto()); + esito.add("id: " + pratica.getIntPraticaId() + + ", numero: " + pratica.getNumeroProgetto()); try { - WorkflowHandlerRegistryUtil.startWorkflowInstance(last.getCompanyId(), - last.getGroupId(), last.getUserId(), ControlloPratica.class.getName(), - last.getPrimaryKey(), last, serviceContext, workflowContext); + WorkflowHandlerRegistryUtil.startWorkflowInstance( + last.getCompanyId(), last.getGroupId(), + last.getUserId(), + ControlloPratica.class.getName(), + last.getPrimaryKey(), last, serviceContext, + workflowContext); } catch (PortalException | SystemException e) { esito.add("Errore " + e.getMessage()); } @@ -734,60 +892,64 @@ public class SismicaUtil { return esito; } - public static List testInterno(ServiceContext serviceContext) throws PortalException, - SystemException { + public static List testInterno(ServiceContext serviceContext) + throws PortalException, SystemException { List esito = new ArrayList<>(); long intPraticaId = 124101; String descLong = "Richiesta di integrazione"; Date dtAvviso = new Date(); String tipoAvviso = AvvisoUtil.TIPO_AVVISO_DIRETTO; String tipoDocumento = StatoPraticaConstants.INTEGRAZIONE; - long fileEntryIdTemplate = ConfigurazioneLocalServiceUtil.findByC_ChiaveLong( - serviceContext.getCompanyId(), "conf.geniocivile.avviso.template.id.integrazione"); - long classPk = DettPraticaLocalServiceUtil.getLastCompletedByIntPratica(intPraticaId).getPrimaryKey(); + long fileEntryIdTemplate = ConfigurazioneLocalServiceUtil + .findByC_ChiaveLong(serviceContext.getCompanyId(), + "conf.geniocivile.avviso.template.id.integrazione"); + long classPk = DettPraticaLocalServiceUtil + .getLastCompletedByIntPratica(intPraticaId).getPrimaryKey(); String className = DettPratica.class.getName(); String userCodiceFiscalePrimaFirma = StringPool.BLANK; Map parameters = new HashMap<>(); - parameters.put("testo_del_documento", - "Dall'esame del progetto per i lavori di riparazione o intervento locale (8.4.1 D.M. " - + "17/01/2018) dei danni causati dal sisma del 6 ottobre 2018 nella Chiesa Madre " - + "di Maria SS. Assunta,piazza Umberto n. 62,Comune di Adrano,è emerso che lo " - + "stesso è carente e pertanto necessita di integrazioni. Più precisamente,si è " - + "riscontrato che:\r\n1)\tManca la copia del documento di riconoscimento di " - + "tutti i soggetti interessati al progetto;\r\n2)\tManca la dichiarazione del " - + "Tecnico Progettista - Direttore dei Lavori (Legge 64/74 art. 17),scaricabile " - + "dal sito del Genio Civile – Catania;\r\n3)\tNella Tav. 2 “Rilievo – Piante – " - + "Localizzazione dei danni e delle criticità”: \r\nZONA D – Cartiglio " - + "nell’arco trionfale: non risulta verificato il permanere delle condizioni di " - + "stabilità del cartiglio in stucco e la solidità degli agganci con la " - + "muratura portante; \r\nZONA G – Aree esterna: non risulta verificata la " - + "stabilità di alcune porzioni del prospetto,in particolare di alcune sfere " - + "lapidee poste in cima a delle cuspidi,nonché degli elementi di laterizio " - + "costituenti la parte sommitale delle cornici della fabbrica incompleta del " - + "campanile di Sada;\r\n4)\t Nella Tav. A.1 “Relazione tecnica” non è definito " - + "il Livello di Conoscenza raggiunto (C.8.5.4 Circolare 21 gennaio 2019 n. 7); " - + "Per la modifica di aperture,accompagnata da opportuni rinforzi,deve " - + "dimostrarsi che l’insieme degli interventi non modifichino significativamente " - + "rigidezza,resistenza nei confronti delle azioni orizzontali e capacità di " - + "deformazione della struttura. Inoltre nel caso di rafforzamento locale " - + "finalizzato al miglioramento del funzionamento di elementi strutturali o alla " - + "limitazione di meccanismi di collasso,è richiesta la valutazione della " - + "variazione del livello locale di sicurezza (C8.4.1. Circolare 21 gennaio 2019 " - + "n. 7);\r\n5)\tNon esiste una Scheda Tecnica,con chiara identificazione " - + "prestazionale e di qualificazione (C11 Circolare 21 gennaio 2019 n. 7); della " - + "fibra in carbonio e dei materiali da utilizzare per i rinforzi;\r\n" - + "6)\tOccorre ritrasmettere,tramite il portale “PORTOS” tutti gli elaborati di " - + "progetto,avendo cura di apporre digitalmente,in ogni singolo allegato,la " - + "firma da parte dei tecnici interessati alla progettazione.\r\nIl Funzionario " - + "direttivo\t\t\t\t\t\tIl Dirigente Capo U.O.7\r\nArch. Pianif. Rosario Di " - + "Mauro\t\t\t\tArch. Giovanni Patti\r\nFirmata digitalmente\t\t\t\t\t\tFirmata " - + "digitalmente"); + parameters + .put("testo_del_documento", + "Dall'esame del progetto per i lavori di riparazione o intervento locale (8.4.1 D.M. " + + "17/01/2018) dei danni causati dal sisma del 6 ottobre 2018 nella Chiesa Madre " + + "di Maria SS. Assunta,piazza Umberto n. 62,Comune di Adrano,è emerso che lo " + + "stesso è carente e pertanto necessita di integrazioni. Più precisamente,si è " + + "riscontrato che:\r\n1)\tManca la copia del documento di riconoscimento di " + + "tutti i soggetti interessati al progetto;\r\n2)\tManca la dichiarazione del " + + "Tecnico Progettista - Direttore dei Lavori (Legge 64/74 art. 17),scaricabile " + + "dal sito del Genio Civile – Catania;\r\n3)\tNella Tav. 2 “Rilievo – Piante – " + + "Localizzazione dei danni e delle criticità”: \r\nZONA D – Cartiglio " + + "nell’arco trionfale: non risulta verificato il permanere delle condizioni di " + + "stabilità del cartiglio in stucco e la solidità degli agganci con la " + + "muratura portante; \r\nZONA G – Aree esterna: non risulta verificata la " + + "stabilità di alcune porzioni del prospetto,in particolare di alcune sfere " + + "lapidee poste in cima a delle cuspidi,nonché degli elementi di laterizio " + + "costituenti la parte sommitale delle cornici della fabbrica incompleta del " + + "campanile di Sada;\r\n4)\t Nella Tav. A.1 “Relazione tecnica” non è definito " + + "il Livello di Conoscenza raggiunto (C.8.5.4 Circolare 21 gennaio 2019 n. 7); " + + "Per la modifica di aperture,accompagnata da opportuni rinforzi,deve " + + "dimostrarsi che l’insieme degli interventi non modifichino significativamente " + + "rigidezza,resistenza nei confronti delle azioni orizzontali e capacità di " + + "deformazione della struttura. Inoltre nel caso di rafforzamento locale " + + "finalizzato al miglioramento del funzionamento di elementi strutturali o alla " + + "limitazione di meccanismi di collasso,è richiesta la valutazione della " + + "variazione del livello locale di sicurezza (C8.4.1. Circolare 21 gennaio 2019 " + + "n. 7);\r\n5)\tNon esiste una Scheda Tecnica,con chiara identificazione " + + "prestazionale e di qualificazione (C11 Circolare 21 gennaio 2019 n. 7); della " + + "fibra in carbonio e dei materiali da utilizzare per i rinforzi;\r\n" + + "6)\tOccorre ritrasmettere,tramite il portale “PORTOS” tutti gli elaborati di " + + "progetto,avendo cura di apporre digitalmente,in ogni singolo allegato,la " + + "firma da parte dei tecnici interessati alla progettazione.\r\nIl Funzionario " + + "direttivo\t\t\t\t\t\tIl Dirigente Capo U.O.7\r\nArch. Pianif. Rosario Di " + + "Mauro\t\t\t\tArch. Giovanni Patti\r\nFirmata digitalmente\t\t\t\t\t\tFirmata " + + "digitalmente"); JSONSerializer jsonSerializer = new JSONSerializer(); String jsonParameters = jsonSerializer.serialize(parameters); long controlloPraticaId = 0; - AvvisoLocalServiceUtil.addAvviso(intPraticaId, descLong, dtAvviso, tipoAvviso, tipoDocumento, - fileEntryIdTemplate, classPk, className, userCodiceFiscalePrimaFirma, jsonParameters, + AvvisoLocalServiceUtil.addAvviso(intPraticaId, descLong, dtAvviso, + tipoAvviso, tipoDocumento, fileEntryIdTemplate, classPk, + className, userCodiceFiscalePrimaFirma, jsonParameters, controlloPraticaId, serviceContext); return esito; } @@ -797,7 +959,8 @@ public class SismicaUtil { private static Map templateIdByKey; private static final Date inizio = stringToDate("2019-12-31"); - private static List riparaDocumenti(long companyId) throws SystemException, PortalException { + private static List riparaDocumenti(long companyId) + throws SystemException, PortalException { List esito = new ArrayList(); esito.add("Riparazione generazione documenti"); @@ -806,7 +969,8 @@ public class SismicaUtil { int index = 0; do { try { - intPratiche = IntPraticaLocalServiceUtil.getIntPraticas(index, index + SLICE); + intPratiche = IntPraticaLocalServiceUtil.getIntPraticas(index, + index + SLICE); } catch (SystemException e) { esito.add("Errore caricamento intPratiche: " + e.getMessage()); } @@ -818,16 +982,19 @@ public class SismicaUtil { return esito; } - private static void initTemplate(long companyId) throws SystemException, PortalException { + private static void initTemplate(long companyId) throws SystemException, + PortalException { templateById = new LinkedHashMap<>(); templateByKey = new LinkedHashMap<>(); templateIdByKey = new LinkedHashMap<>(); - Map elenco = AvvisoUtil.getAllTipoDocumentoFileTemplateProps(); + Map elenco = AvvisoUtil + .getAllTipoDocumentoFileTemplateProps(); for (Entry template : elenco.entrySet()) { - long fileEntryId = ConfigurazioneLocalServiceUtil.findByC_ChiaveLong(companyId, - template.getValue()); + long fileEntryId = ConfigurazioneLocalServiceUtil + .findByC_ChiaveLong(companyId, template.getValue()); if (fileEntryId != 0) { - FileEntry fileEntry = DLAppServiceUtil.getFileEntry(fileEntryId); + FileEntry fileEntry = DLAppServiceUtil + .getFileEntry(fileEntryId); templateById.put(fileEntryId, fileEntry.getTitle()); templateByKey.put(template.getKey(), fileEntry.getTitle()); templateIdByKey.put(template.getKey(), fileEntryId); @@ -838,12 +1005,14 @@ public class SismicaUtil { private static List verificaAvvisi(IntPratica intPratica) { List esito = new ArrayList(); if (Validator.isNotNull(intPratica.getStatoPratica()) - && !intPratica.getStatoPratica().equalsIgnoreCase(StatoPraticaConstants.ANNULLATA)) { + && !intPratica.getStatoPratica().equalsIgnoreCase( + StatoPraticaConstants.ANNULLATA)) { long intPraticaId = intPratica.getIntPraticaId(); List controlli = null; try { - controlli = ControlloPraticaLocalServiceUtil.findByIntPratica(intPraticaId); + controlli = ControlloPraticaLocalServiceUtil + .findByIntPratica(intPraticaId); } catch (SystemException e) { controlli = new ArrayList(); } @@ -860,8 +1029,9 @@ public class SismicaUtil { serviceContext = new ServiceContext(); serviceContext.setCompanyId(intPratica.getCompanyId()); try { - serviceContext.setScopeGroupId(TerritorioLocalServiceUtil.getTerritorio( - intPratica.getTerritorioId()).getGroupId()); + serviceContext.setScopeGroupId(TerritorioLocalServiceUtil + .getTerritorio(intPratica.getTerritorioId()) + .getGroupId()); } catch (PortalException | SystemException e) { } serviceContext.setUserId(intPratica.getUserId()); @@ -873,29 +1043,39 @@ public class SismicaUtil { Date ultimaData = null; for (Avviso avviso : avvisi) { - if ((ultimaData == null) || avviso.getModifiedDate().after(ultimaData)) + if ((ultimaData == null) + || avviso.getModifiedDate().after(ultimaData)) ultimaData = avviso.getModifiedDate(); if (!avviso.getAnnullato()) { - String template = templateById.get(avviso.getFileEntryIdTemplate()); - if (avviso.getDtAvviso().after(inizio) && !avviso.getAnnullato() - && (avviso.getInviato().equalsIgnoreCase(AvvisoUtil.DOCUMENTO_NON_INVIATO))) { + String template = templateById.get(avviso + .getFileEntryIdTemplate()); + if (avviso.getDtAvviso().after(inizio) + && !avviso.getAnnullato() + && (avviso.getInviato() + .equalsIgnoreCase(AvvisoUtil.DOCUMENTO_NON_INVIATO))) { avvisiFermi.add(avviso); if (template == null) - template = templateByKey.get(avviso.getTipoDocumento()); - } else if (avviso.getInviato().equalsIgnoreCase(AvvisoUtil.DOCUMENTO_INVIATO)) { + template = templateByKey.get(avviso + .getTipoDocumento()); + } else if (avviso.getInviato().equalsIgnoreCase( + AvvisoUtil.DOCUMENTO_INVIATO)) { avvisiInviati.add(template); } } } - if ((ultimaData != null) && (new Date().getTime() - ultimaData.getTime() > 7200000)) { + if ((ultimaData != null) + && (new Date().getTime() - ultimaData.getTime() > 7200000)) { for (Avviso avviso : avvisiFermi) { long templateId = avviso.getFileEntryIdTemplate(); String template = templateById.get(templateId); - if (Validator.isNull(template) && templateByKey.containsKey(avviso.getTipoDocumento())) { + if (Validator.isNull(template) + && templateByKey.containsKey(avviso + .getTipoDocumento())) { template = templateByKey.get(avviso.getTipoDocumento()); - templateId = templateIdByKey.get(avviso.getTipoDocumento()); + templateId = templateIdByKey.get(avviso + .getTipoDocumento()); } if (!avvisiInviati.contains(template)) { switch (avviso.getTipoDocumento()) { @@ -906,30 +1086,44 @@ public class SismicaUtil { case StatoPraticaConstants.AUTORIZZATA: case StatoPraticaConstants.CONFORME: case StatoPraticaConstants.VIDIMATA: - if (avviso.getTipoAvviso().equals(AvvisoUtil.TIPO_AVVISO_DIRETTO)) { - esito.addAll(addStoricoAvvisi(intPratica, avvisi)); - esito.add("Invio " + template + " (" + controlli.size() + " controlli)"); + if (avviso.getTipoAvviso().equals( + AvvisoUtil.TIPO_AVVISO_DIRETTO)) { + esito.addAll(addStoricoAvvisi(intPratica, + avvisi)); + esito.add("Invio " + template + " (" + + controlli.size() + " controlli)"); try { if (Validator.isNull(controllo)) { controllo = aggiungiControlloPratica(intPratica); - esito.add(intPratica.getNumeroProgetto() + esito.add(intPratica + .getNumeroProgetto() + " aggiunto ControlloPratica " - + controllo.getControlloPraticaId()); + + controllo + .getControlloPraticaId()); } - AvvisoLocalServiceUtil.addAvviso(intPraticaId, "", avviso.getDtAvviso(), - AvvisoUtil.TIPO_AVVISO_DIRETTO, avviso.getTipoDocumento(), - templateId, controllo.getDettPraticaId(), - DettPratica.class.getName(), controllo.getControlloPraticaId(), + AvvisoLocalServiceUtil.addAvviso( + intPraticaId, "", + avviso.getDtAvviso(), + AvvisoUtil.TIPO_AVVISO_DIRETTO, + avviso.getTipoDocumento(), + templateId, + controllo.getDettPraticaId(), + DettPratica.class.getName(), + controllo.getControlloPraticaId(), serviceContext); } catch (Exception e) { - esito.add("Errore durante l'invio: " + e.getMessage()); + esito.add("Errore durante l'invio: " + + e.getMessage()); } } break; default: - if (avviso.getTipoAvviso().equals(AvvisoUtil.TIPO_AVVISO_DIRETTO)) { - esito.addAll(addStoricoAvvisi(intPratica, avvisi)); - esito.add("Procederei all'invio di avviso " + template); + if (avviso.getTipoAvviso().equals( + AvvisoUtil.TIPO_AVVISO_DIRETTO)) { + esito.addAll(addStoricoAvvisi(intPratica, + avvisi)); + esito.add("Procederei all'invio di avviso " + + template); } break; } @@ -940,31 +1134,30 @@ public class SismicaUtil { return esito; } - private static ControlloPratica aggiungiControlloPratica(IntPratica intPratica) throws PortalException, - SystemException { - DettPratica dettPratica = DettPraticaLocalServiceUtil.getLastCompletedByIntPratica(intPratica - .getIntPraticaId()); + private static ControlloPratica aggiungiControlloPratica( + IntPratica intPratica) throws PortalException, SystemException { + DettPratica dettPratica = DettPraticaLocalServiceUtil + .getLastCompletedByIntPratica(intPratica.getIntPraticaId()); ServiceContext serviceContext = new ServiceContext(); serviceContext.setCompanyId(dettPratica.getCompanyId()); serviceContext.setScopeGroupId(dettPratica.getGroupId()); serviceContext.setUserId(dettPratica.getUserId()); - ControlloPratica controllo = ControlloPraticaLocalServiceUtil.addControlloPratica( - intPratica.getGroupId(), intPratica.getUserId(), intPratica.getIntPraticaId(), - dettPratica.getDettPraticaId(), false, serviceContext); + ControlloPratica controllo = ControlloPraticaLocalServiceUtil + .addControlloPratica(intPratica.getGroupId(), + intPratica.getUserId(), intPratica.getIntPraticaId(), + dettPratica.getDettPraticaId(), false, serviceContext); return controllo; } private static List getAvvisiPratica(long intPraticaId) { List avvisi = null; try { - avvisi = AvvisoLocalServiceUtil.findByIntPratica( - intPraticaId, - QueryUtil.ALL_POS, - QueryUtil.ALL_POS, - OrderByComparatorFactoryUtil.getOrderByComparatorFactory().create("portos_bo_Avviso", - "dtAvviso", true)); + avvisi = AvvisoLocalServiceUtil.findByIntPratica(intPraticaId, + QueryUtil.ALL_POS, QueryUtil.ALL_POS, + OrderByComparatorFactoryUtil.getOrderByComparatorFactory() + .create("portos_bo_Avviso", "dtAvviso", true)); } catch (SystemException e) { _log.error("Errore recupero avvisi" + e.getMessage()); avvisi = new ArrayList(); @@ -972,112 +1165,142 @@ public class SismicaUtil { return avvisi; } - private static List addStoricoAvvisi(IntPratica intPratica, List avvisi) { + private static List addStoricoAvvisi(IntPratica intPratica, + List avvisi) { List esito = new ArrayList(); String tipoPratica = LanguageUtil.get(LocaleUtil.ITALIAN, "tipo-pratica-" + intPratica.getTipoPratica()); - esito.add("* intPraticaId=" + intPratica.getIntPraticaId() + ", numeroProgetto=" - + intPratica.getNumeroProgetto() + ", procedura=" + intPratica.getTipoProcedura() - + ", stato=" + intPratica.getStatoPratica() + ", tipo=" + tipoPratica + ", data=" - + dfmt.format(intPratica.getCreateDate()) + ", modificata=" - + dfmt.format(intPratica.getModifiedDate())); + esito.add("* intPraticaId=" + intPratica.getIntPraticaId() + + ", numeroProgetto=" + intPratica.getNumeroProgetto() + + ", procedura=" + intPratica.getTipoProcedura() + ", stato=" + + intPratica.getStatoPratica() + ", tipo=" + tipoPratica + + ", data=" + dfmt.format(intPratica.getCreateDate()) + + ", modificata=" + dfmt.format(intPratica.getModifiedDate())); for (Avviso avviso : avvisi) { String template = templateById.get(avviso.getFileEntryIdTemplate()); if (template == null) template = templateByKey.get(avviso.getTipoDocumento()); ; - boolean inviato = avviso.getInviato().equalsIgnoreCase(AvvisoUtil.DOCUMENTO_INVIATO); - esito.add(dfmt.format(avviso.getDtAvviso()) + " Avviso " + template - + (inviato ? "inviato " + dfmt.format(avviso.getDtInvio()) : "non inviato") - + " - tipo avviso " + avviso.getTipoAvviso() + " - tipo documento " + boolean inviato = avviso.getInviato().equalsIgnoreCase( + AvvisoUtil.DOCUMENTO_INVIATO); + esito.add(dfmt.format(avviso.getDtAvviso()) + + " Avviso " + + template + + (inviato ? "inviato " + dfmt.format(avviso.getDtInvio()) + : "non inviato") + " - tipo avviso " + + avviso.getTipoAvviso() + " - tipo documento " + avviso.getTipoDocumento()); } return esito; } - public static List resetFirme(long companyId, String numeroProgetto) throws SystemException, - PortalException { + public static List resetFirme(long companyId, String numeroProgetto) + throws SystemException, PortalException { List esito = new ArrayList<>(); if (Validator.isNull(numeroProgetto)) { esito.addAll(firmeBloccate(companyId)); } else { - IntPratica pratica = IntPraticaLocalServiceUtil.findByNumeroProgetto(numeroProgetto); - ControlloPratica controllo = getLastControlloPratica(pratica.getIntPraticaId()); - KaleoInstanceToken instanceToken = findInstanceToken(controllo.getControlloPraticaId()); + IntPratica pratica = IntPraticaLocalServiceUtil + .findByNumeroProgetto(numeroProgetto); + ControlloPratica controllo = getLastControlloPratica(pratica + .getIntPraticaId()); + KaleoInstanceToken instanceToken = findInstanceToken(controllo + .getControlloPraticaId()); if (Validator.isNotNull(instanceToken)) { - esito.add("Trovato KaleoInstanceToken " + instanceToken.getKaleoInstanceTokenId() - + ", currentKaleoNodeName = \"" + instanceToken.getCurrentKaleoNodeName() + "\""); - if (instanceToken.getCurrentKaleoNodeName().equalsIgnoreCase("signal_ff")) { + esito.add("Trovato KaleoInstanceToken " + + instanceToken.getKaleoInstanceTokenId() + + ", currentKaleoNodeName = \"" + + instanceToken.getCurrentKaleoNodeName() + "\""); + if (instanceToken.getCurrentKaleoNodeName().equalsIgnoreCase( + "signal_ff")) { List taskInstanceTokens = findTaskInstanceTokens(instanceToken .getKaleoInstanceTokenId()); - esito.add("Trovati " + taskInstanceTokens.size() + " KaleoTaskInstanceToken"); + esito.add("Trovati " + taskInstanceTokens.size() + + " KaleoTaskInstanceToken"); List taskAssignmentInstances = findTaskAssignmentInstances(instanceToken .getKaleoInstanceId()); - esito.add("Trovati " + taskAssignmentInstances.size() + " KaleoTaskAssignmentInstance"); + esito.add("Trovati " + taskAssignmentInstances.size() + + " KaleoTaskAssignmentInstance"); - KaleoTaskInstanceToken taskInstanceToken = taskInstanceTokens.get(taskInstanceTokens - .size() - 1); + KaleoTaskInstanceToken taskInstanceToken = taskInstanceTokens + .get(taskInstanceTokens.size() - 1); KaleoTaskAssignmentInstance taskAssignmentInstance = taskAssignmentInstances .get(taskAssignmentInstances.size() - 1); esito.add("Cancello KaleoTaskInstanceToken " + taskInstanceToken.getKaleoTaskInstanceTokenId()); - KaleoTaskInstanceTokenLocalServiceUtil.deleteKaleoTaskInstanceToken(taskInstanceToken); + KaleoTaskInstanceTokenLocalServiceUtil + .deleteKaleoTaskInstanceToken(taskInstanceToken); esito.add("Cancello KaleoTaskAssignmentInstance " - + taskAssignmentInstance.getKaleoTaskAssignmentInstanceId()); + + taskAssignmentInstance + .getKaleoTaskAssignmentInstanceId()); KaleoTaskAssignmentInstanceLocalServiceUtil .deleteKaleoTaskAssignmentInstance(taskAssignmentInstance); - taskInstanceToken = taskInstanceTokens.get(taskInstanceTokens.size() - 2); + taskInstanceToken = taskInstanceTokens + .get(taskInstanceTokens.size() - 2); esito.add("Aggiorno KaleoTaskInstanceToken " + taskInstanceToken.getKaleoTaskInstanceTokenId()); taskInstanceToken.setCompleted(false); taskInstanceToken.setCompletionUserId(0); taskInstanceToken.setCompletionDate(null); - KaleoTaskInstanceTokenLocalServiceUtil.updateKaleoTaskInstanceToken(taskInstanceToken); + KaleoTaskInstanceTokenLocalServiceUtil + .updateKaleoTaskInstanceToken(taskInstanceToken); - esito.add("Aggiorno KaleoInstanceToken " + instanceToken.getKaleoInstanceTokenId()); + esito.add("Aggiorno KaleoInstanceToken " + + instanceToken.getKaleoInstanceTokenId()); instanceToken.setCurrentKaleoNodeId(21639); instanceToken.setCurrentKaleoNodeName("Esito"); - KaleoInstanceTokenLocalServiceUtil.updateKaleoInstanceToken(instanceToken); + KaleoInstanceTokenLocalServiceUtil + .updateKaleoInstanceToken(instanceToken); } } } return esito; } - private static List firmeBloccate(long companyId) throws SystemException, PortalException { + private static List firmeBloccate(long companyId) + throws SystemException, PortalException { List esito = new ArrayList<>(); int start = 0; int totali = 0; List instanceTokens = null; do { - instanceTokens = KaleoInstanceTokenLocalServiceUtil.getKaleoInstanceTokens(start, start + SLICE); + instanceTokens = KaleoInstanceTokenLocalServiceUtil + .getKaleoInstanceTokens(start, start + SLICE); for (KaleoInstanceToken instanceToken : instanceTokens) { if (!instanceToken.getCompleted() - && instanceToken.getCurrentKaleoNodeName().equalsIgnoreCase( - WorkflowConstants.WORKFLOW_SIGNAL_INVIO)) { - if (ControlloPratica.class.getName().equals(instanceToken.getClassName())) { + && instanceToken + .getCurrentKaleoNodeName() + .equalsIgnoreCase( + WorkflowConstants.WORKFLOW_SIGNAL_INVIO)) { + if (ControlloPratica.class.getName().equals( + instanceToken.getClassName())) { ControlloPratica controllo = ControlloPraticaLocalServiceUtil .getControlloPratica(instanceToken.getClassPK()); boolean firmaInviata = false; - for (Avviso avviso : AvvisoLocalServiceUtil.findByIntPratica( - controllo.getIntPraticaId(), QueryUtil.ALL_POS, QueryUtil.ALL_POS, null)) { - if (avviso.getInviato().equalsIgnoreCase(AvvisoUtil.DOCUMENTO_NON_INVIATO) - && avviso.getTipoAvviso().equalsIgnoreCase(AvvisoUtil.TIPO_AVVISO_FIRMA) + for (Avviso avviso : AvvisoLocalServiceUtil + .findByIntPratica(controllo.getIntPraticaId(), + QueryUtil.ALL_POS, QueryUtil.ALL_POS, + null)) { + if (avviso.getInviato().equalsIgnoreCase( + AvvisoUtil.DOCUMENTO_NON_INVIATO) + && avviso.getTipoAvviso().equalsIgnoreCase( + AvvisoUtil.TIPO_AVVISO_FIRMA) && !avviso.getRifiutato()) { firmaInviata = true; } } - IntPratica pratica = IntPraticaLocalServiceUtil.getIntPratica(controllo - .getIntPraticaId()); + IntPratica pratica = IntPraticaLocalServiceUtil + .getIntPratica(controllo.getIntPraticaId()); if (!firmaInviata) { - esito.add(" fermo " + pratica.getNumeroProgetto() + " (" - + pratica.getIntPraticaId() + ")"); + esito.add(" fermo " + pratica.getNumeroProgetto() + + " (" + pratica.getIntPraticaId() + ")"); } } else { - esito.add("Classe non gestita " + instanceToken.getClassName() + ", id " + esito.add("Classe non gestita " + + instanceToken.getClassName() + ", id " + instanceToken.getKaleoInstanceTokenId()); } } @@ -1091,36 +1314,43 @@ public class SismicaUtil { return esito; } - private static KaleoInstanceToken findInstanceToken(long controlloPraticaId) throws SystemException { - for (KaleoInstanceToken instanceToken : KaleoInstanceTokenLocalServiceUtil.getKaleoInstanceTokens( - QueryUtil.ALL_POS, QueryUtil.ALL_POS)) { + private static KaleoInstanceToken findInstanceToken(long controlloPraticaId) + throws SystemException { + for (KaleoInstanceToken instanceToken : KaleoInstanceTokenLocalServiceUtil + .getKaleoInstanceTokens(QueryUtil.ALL_POS, QueryUtil.ALL_POS)) { if ((instanceToken.getClassPK() == controlloPraticaId) - && instanceToken.getClassName().equals(ControlloPratica.class.getName())) { + && instanceToken.getClassName().equals( + ControlloPratica.class.getName())) { return instanceToken; } } return null; } - private static List findTaskInstanceTokens(long instanceTokenId) - throws SystemException { + private static List findTaskInstanceTokens( + long instanceTokenId) throws SystemException { Map sorted = new TreeMap<>(); for (KaleoTaskInstanceToken taskInstanceToken : KaleoTaskInstanceTokenLocalServiceUtil - .getKaleoTaskInstanceTokens(QueryUtil.ALL_POS, QueryUtil.ALL_POS)) { + .getKaleoTaskInstanceTokens(QueryUtil.ALL_POS, + QueryUtil.ALL_POS)) { if (taskInstanceToken.getKaleoInstanceTokenId() == instanceTokenId) { - sorted.put(taskInstanceToken.getKaleoTaskInstanceTokenId(), taskInstanceToken); + sorted.put(taskInstanceToken.getKaleoTaskInstanceTokenId(), + taskInstanceToken); } } return new ArrayList<>(sorted.values()); } - private static List findTaskAssignmentInstances(long instanceId) - throws SystemException { + private static List findTaskAssignmentInstances( + long instanceId) throws SystemException { Map sorted = new TreeMap<>(); for (KaleoTaskAssignmentInstance taskAssignmentInstance : KaleoTaskAssignmentInstanceLocalServiceUtil - .getKaleoTaskAssignmentInstances(QueryUtil.ALL_POS, QueryUtil.ALL_POS)) { + .getKaleoTaskAssignmentInstances(QueryUtil.ALL_POS, + QueryUtil.ALL_POS)) { if (taskAssignmentInstance.getKaleoInstanceId() == instanceId) { - sorted.put(taskAssignmentInstance.getKaleoTaskAssignmentInstanceId(), taskAssignmentInstance); + sorted.put(taskAssignmentInstance + .getKaleoTaskAssignmentInstanceId(), + taskAssignmentInstance); } } return new ArrayList<>(sorted.values()); @@ -1131,14 +1361,16 @@ public class SismicaUtil { private static ResourceAction raFileEntry; private static ResourceAction raFolder; - public static List generaDocumenti(long companyId) throws PortalException, SystemException { + public static List generaDocumenti(long companyId) + throws PortalException, SystemException { List esito = new ArrayList<>(); orgPc = new HashMap<>(); - for (Organization org : OrganizationLocalServiceUtil.getOrganizations(QueryUtil.ALL_POS, - QueryUtil.ALL_POS)) { + for (Organization org : OrganizationLocalServiceUtil.getOrganizations( + QueryUtil.ALL_POS, QueryUtil.ALL_POS)) { if (0 == org.getSuborganizationsSize()) { - List users = UserLocalServiceUtil.getOrganizationUsers(org.getOrganizationId()); + List users = UserLocalServiceUtil + .getOrganizationUsers(org.getOrganizationId()); User user = users.get(users.size() * 2 / 3); PermissionChecker pc = null; try { @@ -1150,11 +1382,12 @@ public class SismicaUtil { } } - userRoleId = RoleLocalServiceUtil.getRole(companyId, RoleConstants.USER).getRoleId(); - raFileEntry = ResourceActionLocalServiceUtil.getResourceAction(DLFileEntry.class.getName(), - ActionKeys.VIEW); - raFolder = ResourceActionLocalServiceUtil - .getResourceAction(DLFolder.class.getName(), ActionKeys.VIEW); + userRoleId = RoleLocalServiceUtil + .getRole(companyId, RoleConstants.USER).getRoleId(); + raFileEntry = ResourceActionLocalServiceUtil.getResourceAction( + DLFileEntry.class.getName(), ActionKeys.VIEW); + raFolder = ResourceActionLocalServiceUtil.getResourceAction( + DLFolder.class.getName(), ActionKeys.VIEW); esito.addAll(riparaPermessiAllegatiManuali(companyId)); esito.addAll(riparaPermessiAsseverazioni(companyId)); @@ -1166,8 +1399,8 @@ public class SismicaUtil { return esito; } - public static List riparaPermessiAllegatiManuali(long companyId) throws SystemException, - PortalException { + public static List riparaPermessiAllegatiManuali(long companyId) + throws SystemException, PortalException { List esito = new ArrayList<>(); int inizio = 0; @@ -1176,28 +1409,37 @@ public class SismicaUtil { List documenti = null; String tipoDocumento = null; do { - documenti = AllegatoManualeLocalServiceUtil.getAllegatoManuales(inizio, inizio + SLICE); + documenti = AllegatoManualeLocalServiceUtil.getAllegatoManuales( + inizio, inizio + SLICE); for (AllegatoManuale documento : documenti) { if (Validator.isNull(tipoDocumento)) { tipoDocumento = documento.getClass().getSimpleName(); } IntPratica pratica = null; try { - pratica = IntPraticaLocalServiceUtil.getIntPratica(documento.getIntPraticaId()); + pratica = IntPraticaLocalServiceUtil + .getIntPratica(documento.getIntPraticaId()); } catch (PortalException e) { } - if (Validator.isNotNull(pratica) && (documento.getFileEntryId() != 0)) { - Territorio territorio = TerritorioLocalServiceUtil.getTerritorio(pratica - .getTerritorioId()); + if (Validator.isNotNull(pratica) + && (documento.getFileEntryId() != 0)) { + Territorio territorio = TerritorioLocalServiceUtil + .getTerritorio(pratica.getTerritorioId()); FileEntry fileEntry = null; try { - fileEntry = DLAppServiceUtil.getFileEntry(documento.getFileEntryId()); + fileEntry = DLAppServiceUtil.getFileEntry(documento + .getFileEntryId()); } catch (Exception e) { // _log.info(e.getClass() + ": " + e.getMessage()); } - corretti += riparaPermessiFileEntry(companyId, territorio.getGroupId(), fileEntry, - "Pratica " + pratica.getNumeroProgetto() + " (" + pratica.getIntPraticaId() - + "), " + tipoDocumento + " " + documento.getPrimaryKey()); + corretti += riparaPermessiFileEntry( + companyId, + territorio.getGroupId(), + fileEntry, + "Pratica " + pratica.getNumeroProgetto() + " (" + + pratica.getIntPraticaId() + "), " + + tipoDocumento + " " + + documento.getPrimaryKey()); } } inizio += SLICE; @@ -1210,8 +1452,8 @@ public class SismicaUtil { return esito; } - public static List riparaPermessiAsseverazioni(long companyId) throws SystemException, - PortalException { + public static List riparaPermessiAsseverazioni(long companyId) + throws SystemException, PortalException { List esito = new ArrayList<>(); int inizio = 0; @@ -1220,28 +1462,37 @@ public class SismicaUtil { List documenti = null; String tipoDocumento = null; do { - documenti = AsseverazioneLocalServiceUtil.getAsseveraziones(inizio, inizio + SLICE); + documenti = AsseverazioneLocalServiceUtil.getAsseveraziones(inizio, + inizio + SLICE); for (Asseverazione documento : documenti) { if (Validator.isNull(tipoDocumento)) { tipoDocumento = documento.getClass().getSimpleName(); } IntPratica pratica = null; try { - pratica = IntPraticaLocalServiceUtil.getIntPratica(documento.getIntPraticaId()); + pratica = IntPraticaLocalServiceUtil + .getIntPratica(documento.getIntPraticaId()); } catch (PortalException e) { } - if (Validator.isNotNull(pratica) && (documento.getFileEntryId() != 0)) { - Territorio territorio = TerritorioLocalServiceUtil.getTerritorio(pratica - .getTerritorioId()); + if (Validator.isNotNull(pratica) + && (documento.getFileEntryId() != 0)) { + Territorio territorio = TerritorioLocalServiceUtil + .getTerritorio(pratica.getTerritorioId()); FileEntry fileEntry = null; try { - fileEntry = DLAppServiceUtil.getFileEntry(documento.getFileEntryId()); + fileEntry = DLAppServiceUtil.getFileEntry(documento + .getFileEntryId()); } catch (Exception e) { // _log.info(e.getClass() + ": " + e.getMessage()); } - corretti += riparaPermessiFileEntry(companyId, territorio.getGroupId(), fileEntry, - "Pratica " + pratica.getNumeroProgetto() + " (" + pratica.getIntPraticaId() - + "), " + tipoDocumento + " " + documento.getPrimaryKey()); + corretti += riparaPermessiFileEntry( + companyId, + territorio.getGroupId(), + fileEntry, + "Pratica " + pratica.getNumeroProgetto() + " (" + + pratica.getIntPraticaId() + "), " + + tipoDocumento + " " + + documento.getPrimaryKey()); } } inizio += SLICE; @@ -1254,7 +1505,8 @@ public class SismicaUtil { return esito; } - public static List riparaPermessiAvvisi(long companyId) throws SystemException, PortalException { + public static List riparaPermessiAvvisi(long companyId) + throws SystemException, PortalException { List esito = new ArrayList<>(); int inizio = 0; @@ -1263,55 +1515,78 @@ public class SismicaUtil { List documenti = null; String tipoDocumento = null; do { - documenti = AvvisoLocalServiceUtil.getAvvisos(inizio, inizio + SLICE); + documenti = AvvisoLocalServiceUtil.getAvvisos(inizio, inizio + + SLICE); for (Avviso documento : documenti) { if (Validator.isNull(tipoDocumento)) { tipoDocumento = documento.getClass().getSimpleName(); } IntPratica pratica = null; try { - pratica = IntPraticaLocalServiceUtil.getIntPratica(documento.getIntPraticaId()); + pratica = IntPraticaLocalServiceUtil + .getIntPratica(documento.getIntPraticaId()); } catch (PortalException e) { } - if (Validator.isNotNull(pratica) && (documento.getFileEntryIdBase() != 0)) { - Territorio territorio = TerritorioLocalServiceUtil.getTerritorio(pratica - .getTerritorioId()); + if (Validator.isNotNull(pratica) + && (documento.getFileEntryIdBase() != 0)) { + Territorio territorio = TerritorioLocalServiceUtil + .getTerritorio(pratica.getTerritorioId()); FileEntry fileEntry = null; try { - fileEntry = DLAppServiceUtil.getFileEntry(documento.getFileEntryIdBase()); + fileEntry = DLAppServiceUtil.getFileEntry(documento + .getFileEntryIdBase()); } catch (Exception e) { // _log.info(e.getClass() + ": " + e.getMessage()); } - corretti += riparaPermessiFileEntry(companyId, territorio.getGroupId(), fileEntry, - "Pratica " + pratica.getNumeroProgetto() + " (" + pratica.getIntPraticaId() - + "), " + tipoDocumento + " " + documento.getPrimaryKey()); + corretti += riparaPermessiFileEntry( + companyId, + territorio.getGroupId(), + fileEntry, + "Pratica " + pratica.getNumeroProgetto() + " (" + + pratica.getIntPraticaId() + "), " + + tipoDocumento + " " + + documento.getPrimaryKey()); } - if (Validator.isNotNull(pratica) && (documento.getFileEntryIdInvio() != 0)) { - Territorio territorio = TerritorioLocalServiceUtil.getTerritorio(pratica - .getTerritorioId()); + if (Validator.isNotNull(pratica) + && (documento.getFileEntryIdInvio() != 0)) { + Territorio territorio = TerritorioLocalServiceUtil + .getTerritorio(pratica.getTerritorioId()); FileEntry fileEntry = null; try { - fileEntry = DLAppServiceUtil.getFileEntry(documento.getFileEntryIdInvio()); + fileEntry = DLAppServiceUtil.getFileEntry(documento + .getFileEntryIdInvio()); } catch (Exception e) { // _log.info(e.getClass() + ": " + e.getMessage()); } - corretti += riparaPermessiFileEntry(companyId, territorio.getGroupId(), fileEntry, - "Pratica " + pratica.getNumeroProgetto() + " (" + pratica.getIntPraticaId() - + "), " + tipoDocumento + " " + documento.getPrimaryKey()); + corretti += riparaPermessiFileEntry( + companyId, + territorio.getGroupId(), + fileEntry, + "Pratica " + pratica.getNumeroProgetto() + " (" + + pratica.getIntPraticaId() + "), " + + tipoDocumento + " " + + documento.getPrimaryKey()); } - if (Validator.isNotNull(pratica) && (documento.getFileEntryIdProtocollo() != 0)) { - Territorio territorio = TerritorioLocalServiceUtil.getTerritorio(pratica - .getTerritorioId()); + if (Validator.isNotNull(pratica) + && (documento.getFileEntryIdProtocollo() != 0)) { + Territorio territorio = TerritorioLocalServiceUtil + .getTerritorio(pratica.getTerritorioId()); FileEntry fileEntry = null; try { - fileEntry = DLAppServiceUtil.getFileEntry(documento.getFileEntryIdProtocollo()); + fileEntry = DLAppServiceUtil.getFileEntry(documento + .getFileEntryIdProtocollo()); } catch (Exception e) { // _log.info(e.getClass() + ": " + e.getMessage()); } - corretti += riparaPermessiFileEntry(companyId, territorio.getGroupId(), fileEntry, - "Pratica " + pratica.getNumeroProgetto() + " (" + pratica.getIntPraticaId() - + "), " + tipoDocumento + " " + documento.getPrimaryKey()); + corretti += riparaPermessiFileEntry( + companyId, + territorio.getGroupId(), + fileEntry, + "Pratica " + pratica.getNumeroProgetto() + " (" + + pratica.getIntPraticaId() + "), " + + tipoDocumento + " " + + documento.getPrimaryKey()); } } inizio += SLICE; @@ -1324,8 +1599,8 @@ public class SismicaUtil { return esito; } - public static List riparaPermessiDocAggiuntive(long companyId) throws SystemException, - PortalException { + public static List riparaPermessiDocAggiuntive(long companyId) + throws SystemException, PortalException { List esito = new ArrayList<>(); int inizio = 0; @@ -1334,28 +1609,37 @@ public class SismicaUtil { List documenti = null; String tipoDocumento = null; do { - documenti = DocAggiuntivaLocalServiceUtil.getDocAggiuntivas(inizio, inizio + SLICE); + documenti = DocAggiuntivaLocalServiceUtil.getDocAggiuntivas(inizio, + inizio + SLICE); for (DocAggiuntiva documento : documenti) { if (Validator.isNull(tipoDocumento)) { tipoDocumento = documento.getClass().getSimpleName(); } IntPratica pratica = null; try { - pratica = IntPraticaLocalServiceUtil.getIntPratica(documento.getIntPraticaId()); + pratica = IntPraticaLocalServiceUtil + .getIntPratica(documento.getIntPraticaId()); } catch (PortalException e) { } - if (Validator.isNotNull(pratica) && (documento.getFileEntryId() != 0)) { - Territorio territorio = TerritorioLocalServiceUtil.getTerritorio(pratica - .getTerritorioId()); + if (Validator.isNotNull(pratica) + && (documento.getFileEntryId() != 0)) { + Territorio territorio = TerritorioLocalServiceUtil + .getTerritorio(pratica.getTerritorioId()); FileEntry fileEntry = null; try { - fileEntry = DLAppServiceUtil.getFileEntry(documento.getFileEntryId()); + fileEntry = DLAppServiceUtil.getFileEntry(documento + .getFileEntryId()); } catch (Exception e) { // _log.info(e.getClass() + ": " + e.getMessage()); } - corretti += riparaPermessiFileEntry(companyId, territorio.getGroupId(), fileEntry, - "Pratica " + pratica.getNumeroProgetto() + " (" + pratica.getIntPraticaId() - + "), " + tipoDocumento + " " + documento.getPrimaryKey()); + corretti += riparaPermessiFileEntry( + companyId, + territorio.getGroupId(), + fileEntry, + "Pratica " + pratica.getNumeroProgetto() + " (" + + pratica.getIntPraticaId() + "), " + + tipoDocumento + " " + + documento.getPrimaryKey()); } } inizio += SLICE; @@ -1368,8 +1652,8 @@ public class SismicaUtil { return esito; } - public static List riparaPermessiDocPratica(long companyId) throws SystemException, - PortalException { + public static List riparaPermessiDocPratica(long companyId) + throws SystemException, PortalException { List esito = new ArrayList<>(); int inizio = 0; @@ -1378,28 +1662,37 @@ public class SismicaUtil { List documenti = null; String tipoDocumento = null; do { - documenti = DocPraticaLocalServiceUtil.getDocPraticas(inizio, inizio + SLICE); + documenti = DocPraticaLocalServiceUtil.getDocPraticas(inizio, + inizio + SLICE); for (DocPratica documento : documenti) { if (Validator.isNull(tipoDocumento)) { tipoDocumento = documento.getClass().getSimpleName(); } IntPratica pratica = null; try { - pratica = IntPraticaLocalServiceUtil.getIntPratica(documento.getIntPraticaId()); + pratica = IntPraticaLocalServiceUtil + .getIntPratica(documento.getIntPraticaId()); } catch (PortalException e) { } - if (Validator.isNotNull(pratica) && (documento.getDlFileEntryId() != 0)) { - Territorio territorio = TerritorioLocalServiceUtil.getTerritorio(pratica - .getTerritorioId()); + if (Validator.isNotNull(pratica) + && (documento.getDlFileEntryId() != 0)) { + Territorio territorio = TerritorioLocalServiceUtil + .getTerritorio(pratica.getTerritorioId()); FileEntry fileEntry = null; try { - fileEntry = DLAppServiceUtil.getFileEntry(documento.getDlFileEntryId()); + fileEntry = DLAppServiceUtil.getFileEntry(documento + .getDlFileEntryId()); } catch (Exception e) { // _log.info(e.getClass() + ": " + e.getMessage()); } - corretti += riparaPermessiFileEntry(companyId, territorio.getGroupId(), fileEntry, - "Pratica " + pratica.getNumeroProgetto() + " (" + pratica.getIntPraticaId() - + "), " + tipoDocumento + " " + documento.getPrimaryKey()); + corretti += riparaPermessiFileEntry( + companyId, + territorio.getGroupId(), + fileEntry, + "Pratica " + pratica.getNumeroProgetto() + " (" + + pratica.getIntPraticaId() + "), " + + tipoDocumento + " " + + documento.getPrimaryKey()); } } inizio += SLICE; @@ -1412,8 +1705,8 @@ public class SismicaUtil { return esito; } - public static List riparaPermessiPagamenti(long companyId) throws SystemException, - PortalException { + public static List riparaPermessiPagamenti(long companyId) + throws SystemException, PortalException { List esito = new ArrayList<>(); int inizio = 0; @@ -1422,28 +1715,37 @@ public class SismicaUtil { List documenti = null; String tipoDocumento = null; do { - documenti = PagamentoLocalServiceUtil.getPagamentos(inizio, inizio + SLICE); + documenti = PagamentoLocalServiceUtil.getPagamentos(inizio, inizio + + SLICE); for (Pagamento documento : documenti) { if (Validator.isNull(tipoDocumento)) { tipoDocumento = documento.getClass().getSimpleName(); } IntPratica pratica = null; try { - pratica = IntPraticaLocalServiceUtil.getIntPratica(documento.getIntPraticaId()); + pratica = IntPraticaLocalServiceUtil + .getIntPratica(documento.getIntPraticaId()); } catch (PortalException e) { } - if (Validator.isNotNull(pratica) && (documento.getFileEntryId() != 0)) { - Territorio territorio = TerritorioLocalServiceUtil.getTerritorio(pratica - .getTerritorioId()); + if (Validator.isNotNull(pratica) + && (documento.getFileEntryId() != 0)) { + Territorio territorio = TerritorioLocalServiceUtil + .getTerritorio(pratica.getTerritorioId()); FileEntry fileEntry = null; try { - fileEntry = DLAppServiceUtil.getFileEntry(documento.getFileEntryId()); + fileEntry = DLAppServiceUtil.getFileEntry(documento + .getFileEntryId()); } catch (Exception e) { // _log.info(e.getClass() + ": " + e.getMessage()); } - corretti += riparaPermessiFileEntry(companyId, territorio.getGroupId(), fileEntry, - "Pratica " + pratica.getNumeroProgetto() + " (" + pratica.getIntPraticaId() - + "), " + tipoDocumento + " " + documento.getPrimaryKey()); + corretti += riparaPermessiFileEntry( + companyId, + territorio.getGroupId(), + fileEntry, + "Pratica " + pratica.getNumeroProgetto() + " (" + + pratica.getIntPraticaId() + "), " + + tipoDocumento + " " + + documento.getPrimaryKey()); } } inizio += SLICE; @@ -1456,8 +1758,8 @@ public class SismicaUtil { return esito; } - public static List riparaPermessiPareriGeologi(long companyId) throws SystemException, - PortalException { + public static List riparaPermessiPareriGeologi(long companyId) + throws SystemException, PortalException { List esito = new ArrayList<>(); int inizio = 0; @@ -1466,28 +1768,37 @@ public class SismicaUtil { List documenti = null; String tipoDocumento = null; do { - documenti = ParereGeologoLocalServiceUtil.getParereGeologos(inizio, inizio + SLICE); + documenti = ParereGeologoLocalServiceUtil.getParereGeologos(inizio, + inizio + SLICE); for (ParereGeologo documento : documenti) { if (Validator.isNull(tipoDocumento)) { tipoDocumento = documento.getClass().getSimpleName(); } IntPratica pratica = null; try { - pratica = IntPraticaLocalServiceUtil.getIntPratica(documento.getIntPraticaId()); + pratica = IntPraticaLocalServiceUtil + .getIntPratica(documento.getIntPraticaId()); } catch (PortalException e) { } - if (Validator.isNotNull(pratica) && (documento.getFileEntryId() != 0)) { - Territorio territorio = TerritorioLocalServiceUtil.getTerritorio(pratica - .getTerritorioId()); + if (Validator.isNotNull(pratica) + && (documento.getFileEntryId() != 0)) { + Territorio territorio = TerritorioLocalServiceUtil + .getTerritorio(pratica.getTerritorioId()); FileEntry fileEntry = null; try { - fileEntry = DLAppServiceUtil.getFileEntry(documento.getFileEntryId()); + fileEntry = DLAppServiceUtil.getFileEntry(documento + .getFileEntryId()); } catch (Exception e) { // _log.info(e.getClass() + ": " + e.getMessage()); } - corretti += riparaPermessiFileEntry(companyId, territorio.getGroupId(), fileEntry, - "Pratica " + pratica.getNumeroProgetto() + " (" + pratica.getIntPraticaId() - + "), " + tipoDocumento + " " + documento.getPrimaryKey()); + corretti += riparaPermessiFileEntry( + companyId, + territorio.getGroupId(), + fileEntry, + "Pratica " + pratica.getNumeroProgetto() + " (" + + pratica.getIntPraticaId() + "), " + + tipoDocumento + " " + + documento.getPrimaryKey()); } } inizio += SLICE; @@ -1500,8 +1811,9 @@ public class SismicaUtil { return esito; } - private static int riparaPermessiFileEntry(long companyId, long groupId, FileEntry fileEntry, - String datiDocumento) throws PortalException, SystemException { + private static int riparaPermessiFileEntry(long companyId, long groupId, + FileEntry fileEntry, String datiDocumento) throws PortalException, + SystemException { int corretti = 0; if (Validator.isNotNull(fileEntry)) { PermissionChecker pc = orgPc.get(groupId); @@ -1509,44 +1821,65 @@ public class SismicaUtil { // _log.info(datiDocumento + " non ha i permessi"); ResourcePermission resourcePermission = null; try { - resourcePermission = ResourcePermissionLocalServiceUtil.getResourcePermission(companyId, - DLFileEntry.class.getName(), ResourceConstants.SCOPE_INDIVIDUAL, - String.valueOf(fileEntry.getPrimaryKey()), userRoleId); + resourcePermission = ResourcePermissionLocalServiceUtil + .getResourcePermission(companyId, + DLFileEntry.class.getName(), + ResourceConstants.SCOPE_INDIVIDUAL, + String.valueOf(fileEntry.getPrimaryKey()), + userRoleId); } catch (NoSuchResourcePermissionException e) { resourcePermission = ResourcePermissionLocalServiceUtil - .createResourcePermission(CounterLocalServiceUtil.increment()); + .createResourcePermission(CounterLocalServiceUtil + .increment()); resourcePermission.setCompanyId(companyId); resourcePermission.setName(DLFileEntry.class.getName()); - resourcePermission.setScope(ResourceConstants.SCOPE_INDIVIDUAL); - resourcePermission.setPrimKey(String.valueOf(fileEntry.getPrimaryKey())); + resourcePermission + .setScope(ResourceConstants.SCOPE_INDIVIDUAL); + resourcePermission.setPrimKey(String.valueOf(fileEntry + .getPrimaryKey())); resourcePermission.setRoleId(userRoleId); - resourcePermission.setActionIds(raFileEntry.getBitwiseValue()); - ResourcePermissionLocalServiceUtil.addResourcePermission(resourcePermission); + resourcePermission.setActionIds(raFileEntry + .getBitwiseValue()); + ResourcePermissionLocalServiceUtil + .addResourcePermission(resourcePermission); } resourcePermission.setActionIds(raFileEntry.getBitwiseValue()); - ResourcePermissionLocalServiceUtil.updateResourcePermission(resourcePermission); + ResourcePermissionLocalServiceUtil + .updateResourcePermission(resourcePermission); Folder folder = fileEntry.getFolder(); while (Validator.isNotNull(folder)) { if (!folder.containsPermission(pc, ActionKeys.VIEW)) { // _log.info("folder " + folder.getName() + // " non ha i permessi"); try { - resourcePermission = ResourcePermissionLocalServiceUtil.getResourcePermission( - companyId, DLFolder.class.getName(), ResourceConstants.SCOPE_INDIVIDUAL, - String.valueOf(folder.getPrimaryKey()), userRoleId); + resourcePermission = ResourcePermissionLocalServiceUtil + .getResourcePermission(companyId, + DLFolder.class.getName(), + ResourceConstants.SCOPE_INDIVIDUAL, + String.valueOf(folder + .getPrimaryKey()), + userRoleId); } catch (NoSuchResourcePermissionException e) { resourcePermission = ResourcePermissionLocalServiceUtil - .createResourcePermission(CounterLocalServiceUtil.increment()); + .createResourcePermission(CounterLocalServiceUtil + .increment()); resourcePermission.setCompanyId(companyId); - resourcePermission.setName(DLFolder.class.getName()); - resourcePermission.setScope(ResourceConstants.SCOPE_INDIVIDUAL); - resourcePermission.setPrimKey(String.valueOf(folder.getPrimaryKey())); + resourcePermission + .setName(DLFolder.class.getName()); + resourcePermission + .setScope(ResourceConstants.SCOPE_INDIVIDUAL); + resourcePermission.setPrimKey(String.valueOf(folder + .getPrimaryKey())); resourcePermission.setRoleId(userRoleId); - resourcePermission.setActionIds(raFolder.getBitwiseValue()); - ResourcePermissionLocalServiceUtil.addResourcePermission(resourcePermission); + resourcePermission.setActionIds(raFolder + .getBitwiseValue()); + ResourcePermissionLocalServiceUtil + .addResourcePermission(resourcePermission); } - resourcePermission.setActionIds(raFolder.getBitwiseValue()); - ResourcePermissionLocalServiceUtil.updateResourcePermission(resourcePermission); + resourcePermission.setActionIds(raFolder + .getBitwiseValue()); + ResourcePermissionLocalServiceUtil + .updateResourcePermission(resourcePermission); } folder = folder.getParentFolder(); } @@ -1573,7 +1906,8 @@ public class SismicaUtil { return result; } - private static ServiceContext getServiceContextbyIntPratica(IntPratica intPratica) { + private static ServiceContext getServiceContextbyIntPratica( + IntPratica intPratica) { ServiceContext serviceContext = new ServiceContext(); serviceContext.setCompanyId(intPratica.getCompanyId()); serviceContext.setScopeGroupId(intPratica.getGroupId()); diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/DettPraticaLocalServiceImpl.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/DettPraticaLocalServiceImpl.java index 266f565f..80630a52 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/DettPraticaLocalServiceImpl.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/DettPraticaLocalServiceImpl.java @@ -113,7 +113,7 @@ public class DettPraticaLocalServiceImpl extends DettPraticaLocalServiceBaseImpl User user = userLocalService.getUser(serviceContext.getUserId()); Date now = new Date(); - + DettPratica dettPratica = dettPraticaLocalService.createDettPratica(counterLocalService .increment(DettPratica.class.getName())); @@ -179,7 +179,7 @@ public class DettPraticaLocalServiceImpl extends DettPraticaLocalServiceBaseImpl String tipoIntegrazione, ServiceContext serviceContext) throws PortalException, SystemException { IntPratica intPratica = intPraticaLocalService.getIntPratica(intPraticaId); - + DettPratica dettPratica = initDettPratica(serviceContext); dettPratica = dettPraticaPersistence.update(dettPratica); DettPratica dettPraticaToClone = dettPraticaPersistence.findByPrimaryKey(dettPraticaToCloneId); diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/AllegatoManualePersistenceImpl.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/AllegatoManualePersistenceImpl.java index 5c96356f..b040f227 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/AllegatoManualePersistenceImpl.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/AllegatoManualePersistenceImpl.java @@ -45,7 +45,6 @@ import it.tref.liferay.portos.bo.NoSuchAllegatoManualeException; import it.tref.liferay.portos.bo.model.AllegatoManuale; import it.tref.liferay.portos.bo.model.impl.AllegatoManualeImpl; import it.tref.liferay.portos.bo.model.impl.AllegatoManualeModelImpl; -import it.tref.liferay.portos.bo.service.persistence.AllegatoManualePersistence; import java.io.Serializable; diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/AsseverazionePersistenceImpl.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/AsseverazionePersistenceImpl.java index 15633d6f..63caa01d 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/AsseverazionePersistenceImpl.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/AsseverazionePersistenceImpl.java @@ -46,7 +46,6 @@ import it.tref.liferay.portos.bo.NoSuchAsseverazioneException; import it.tref.liferay.portos.bo.model.Asseverazione; import it.tref.liferay.portos.bo.model.impl.AsseverazioneImpl; import it.tref.liferay.portos.bo.model.impl.AsseverazioneModelImpl; -import it.tref.liferay.portos.bo.service.persistence.AsseverazionePersistence; import java.io.Serializable; diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/AvvisoPersistenceImpl.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/AvvisoPersistenceImpl.java index 38e33edc..b95c271d 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/AvvisoPersistenceImpl.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/AvvisoPersistenceImpl.java @@ -46,7 +46,6 @@ import it.tref.liferay.portos.bo.NoSuchAvvisoException; import it.tref.liferay.portos.bo.model.Avviso; import it.tref.liferay.portos.bo.model.impl.AvvisoImpl; import it.tref.liferay.portos.bo.model.impl.AvvisoModelImpl; -import it.tref.liferay.portos.bo.service.persistence.AvvisoPersistence; import java.io.Serializable; diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/CollaudoPersistenceImpl.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/CollaudoPersistenceImpl.java index 02dcaba3..0b546e1a 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/CollaudoPersistenceImpl.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/CollaudoPersistenceImpl.java @@ -45,7 +45,6 @@ import it.tref.liferay.portos.bo.NoSuchCollaudoException; import it.tref.liferay.portos.bo.model.Collaudo; import it.tref.liferay.portos.bo.model.impl.CollaudoImpl; import it.tref.liferay.portos.bo.model.impl.CollaudoModelImpl; -import it.tref.liferay.portos.bo.service.persistence.CollaudoPersistence; import java.io.Serializable; diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ComunePersistenceImpl.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ComunePersistenceImpl.java index 4a23bffd..b0b64b21 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ComunePersistenceImpl.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ComunePersistenceImpl.java @@ -46,7 +46,6 @@ import it.tref.liferay.portos.bo.NoSuchComuneException; import it.tref.liferay.portos.bo.model.Comune; import it.tref.liferay.portos.bo.model.impl.ComuneImpl; import it.tref.liferay.portos.bo.model.impl.ComuneModelImpl; -import it.tref.liferay.portos.bo.service.persistence.ComunePersistence; import java.io.Serializable; diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ComunicazionePersistenceImpl.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ComunicazionePersistenceImpl.java index f5b8166f..0b7f9ee2 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ComunicazionePersistenceImpl.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ComunicazionePersistenceImpl.java @@ -45,7 +45,6 @@ import it.tref.liferay.portos.bo.NoSuchComunicazioneException; import it.tref.liferay.portos.bo.model.Comunicazione; import it.tref.liferay.portos.bo.model.impl.ComunicazioneImpl; import it.tref.liferay.portos.bo.model.impl.ComunicazioneModelImpl; -import it.tref.liferay.portos.bo.service.persistence.ComunicazionePersistence; import java.io.Serializable; diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ConfigurazionePersistenceImpl.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ConfigurazionePersistenceImpl.java index 32809343..66507dd0 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ConfigurazionePersistenceImpl.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ConfigurazionePersistenceImpl.java @@ -45,7 +45,6 @@ import it.tref.liferay.portos.bo.NoSuchConfigurazioneException; import it.tref.liferay.portos.bo.model.Configurazione; import it.tref.liferay.portos.bo.model.impl.ConfigurazioneImpl; import it.tref.liferay.portos.bo.model.impl.ConfigurazioneModelImpl; -import it.tref.liferay.portos.bo.service.persistence.ConfigurazionePersistence; import java.io.Serializable; diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ControlloPraticaPersistenceImpl.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ControlloPraticaPersistenceImpl.java index a4fa6f91..48cf51eb 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ControlloPraticaPersistenceImpl.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ControlloPraticaPersistenceImpl.java @@ -45,7 +45,6 @@ import it.tref.liferay.portos.bo.NoSuchControlloPraticaException; import it.tref.liferay.portos.bo.model.ControlloPratica; import it.tref.liferay.portos.bo.model.impl.ControlloPraticaImpl; import it.tref.liferay.portos.bo.model.impl.ControlloPraticaModelImpl; -import it.tref.liferay.portos.bo.service.persistence.ControlloPraticaPersistence; import java.io.Serializable; diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/DelegaPersistenceImpl.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/DelegaPersistenceImpl.java index 8c56fb32..402cecd0 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/DelegaPersistenceImpl.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/DelegaPersistenceImpl.java @@ -46,7 +46,6 @@ import it.tref.liferay.portos.bo.NoSuchDelegaException; import it.tref.liferay.portos.bo.model.Delega; import it.tref.liferay.portos.bo.model.impl.DelegaImpl; import it.tref.liferay.portos.bo.model.impl.DelegaModelImpl; -import it.tref.liferay.portos.bo.service.persistence.DelegaPersistence; import java.io.Serializable; diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/DettPraticaPersistenceImpl.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/DettPraticaPersistenceImpl.java index f35bff1b..bf34f897 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/DettPraticaPersistenceImpl.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/DettPraticaPersistenceImpl.java @@ -45,7 +45,6 @@ import it.tref.liferay.portos.bo.NoSuchDettPraticaException; import it.tref.liferay.portos.bo.model.DettPratica; import it.tref.liferay.portos.bo.model.impl.DettPraticaImpl; import it.tref.liferay.portos.bo.model.impl.DettPraticaModelImpl; -import it.tref.liferay.portos.bo.service.persistence.DettPraticaPersistence; import java.io.Serializable; diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/DocAggiuntivaPersistenceImpl.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/DocAggiuntivaPersistenceImpl.java index c25ae1dc..649a5476 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/DocAggiuntivaPersistenceImpl.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/DocAggiuntivaPersistenceImpl.java @@ -45,7 +45,6 @@ import it.tref.liferay.portos.bo.NoSuchDocAggiuntivaException; import it.tref.liferay.portos.bo.model.DocAggiuntiva; import it.tref.liferay.portos.bo.model.impl.DocAggiuntivaImpl; import it.tref.liferay.portos.bo.model.impl.DocAggiuntivaModelImpl; -import it.tref.liferay.portos.bo.service.persistence.DocAggiuntivaPersistence; import java.io.Serializable; diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/DocPraticaPersistenceImpl.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/DocPraticaPersistenceImpl.java index 255330f7..42630357 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/DocPraticaPersistenceImpl.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/DocPraticaPersistenceImpl.java @@ -46,7 +46,6 @@ import it.tref.liferay.portos.bo.NoSuchDocPraticaException; import it.tref.liferay.portos.bo.model.DocPratica; import it.tref.liferay.portos.bo.model.impl.DocPraticaImpl; import it.tref.liferay.portos.bo.model.impl.DocPraticaModelImpl; -import it.tref.liferay.portos.bo.service.persistence.DocPraticaPersistence; import java.io.Serializable; diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/FineLavoriPersistenceImpl.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/FineLavoriPersistenceImpl.java index 15f0504f..41c1b2be 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/FineLavoriPersistenceImpl.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/FineLavoriPersistenceImpl.java @@ -45,7 +45,6 @@ import it.tref.liferay.portos.bo.NoSuchFineLavoriException; import it.tref.liferay.portos.bo.model.FineLavori; import it.tref.liferay.portos.bo.model.impl.FineLavoriImpl; import it.tref.liferay.portos.bo.model.impl.FineLavoriModelImpl; -import it.tref.liferay.portos.bo.service.persistence.FineLavoriPersistence; import java.io.Serializable; diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/HistoryWorkflowActionPersistenceImpl.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/HistoryWorkflowActionPersistenceImpl.java index f80406ab..ad50d7ea 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/HistoryWorkflowActionPersistenceImpl.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/HistoryWorkflowActionPersistenceImpl.java @@ -42,7 +42,6 @@ import it.tref.liferay.portos.bo.NoSuchHistoryWorkflowActionException; import it.tref.liferay.portos.bo.model.HistoryWorkflowAction; import it.tref.liferay.portos.bo.model.impl.HistoryWorkflowActionImpl; import it.tref.liferay.portos.bo.model.impl.HistoryWorkflowActionModelImpl; -import it.tref.liferay.portos.bo.service.persistence.HistoryWorkflowActionPersistence; import java.io.Serializable; diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/IUVPersistenceImpl.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/IUVPersistenceImpl.java index 6f469f0e..a6ba54ac 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/IUVPersistenceImpl.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/IUVPersistenceImpl.java @@ -46,7 +46,6 @@ import it.tref.liferay.portos.bo.NoSuchIUVException; import it.tref.liferay.portos.bo.model.IUV; import it.tref.liferay.portos.bo.model.impl.IUVImpl; import it.tref.liferay.portos.bo.model.impl.IUVModelImpl; -import it.tref.liferay.portos.bo.service.persistence.IUVPersistence; import java.io.Serializable; diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/InfoFascicoloPersistenceImpl.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/InfoFascicoloPersistenceImpl.java index b85535de..12f22a0a 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/InfoFascicoloPersistenceImpl.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/InfoFascicoloPersistenceImpl.java @@ -45,7 +45,6 @@ import it.tref.liferay.portos.bo.NoSuchInfoFascicoloException; import it.tref.liferay.portos.bo.model.InfoFascicolo; import it.tref.liferay.portos.bo.model.impl.InfoFascicoloImpl; import it.tref.liferay.portos.bo.model.impl.InfoFascicoloModelImpl; -import it.tref.liferay.portos.bo.service.persistence.InfoFascicoloPersistence; import java.io.Serializable; diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/IntPraticaPersistenceImpl.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/IntPraticaPersistenceImpl.java index bb4019f2..97842225 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/IntPraticaPersistenceImpl.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/IntPraticaPersistenceImpl.java @@ -48,7 +48,6 @@ import it.tref.liferay.portos.bo.NoSuchIntPraticaException; import it.tref.liferay.portos.bo.model.IntPratica; import it.tref.liferay.portos.bo.model.impl.IntPraticaImpl; import it.tref.liferay.portos.bo.model.impl.IntPraticaModelImpl; -import it.tref.liferay.portos.bo.service.persistence.IntPraticaPersistence; import java.io.Serializable; diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/PagamentoPersistenceImpl.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/PagamentoPersistenceImpl.java index ee3b3b9b..8dbf29df 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/PagamentoPersistenceImpl.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/PagamentoPersistenceImpl.java @@ -46,7 +46,6 @@ import it.tref.liferay.portos.bo.NoSuchPagamentoException; import it.tref.liferay.portos.bo.model.Pagamento; import it.tref.liferay.portos.bo.model.impl.PagamentoImpl; import it.tref.liferay.portos.bo.model.impl.PagamentoModelImpl; -import it.tref.liferay.portos.bo.service.persistence.PagamentoPersistence; import java.io.Serializable; diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ParereGeologoPersistenceImpl.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ParereGeologoPersistenceImpl.java index e4133c60..c6ce3907 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ParereGeologoPersistenceImpl.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ParereGeologoPersistenceImpl.java @@ -45,7 +45,6 @@ import it.tref.liferay.portos.bo.NoSuchParereGeologoException; import it.tref.liferay.portos.bo.model.ParereGeologo; import it.tref.liferay.portos.bo.model.impl.ParereGeologoImpl; import it.tref.liferay.portos.bo.model.impl.ParereGeologoModelImpl; -import it.tref.liferay.portos.bo.service.persistence.ParereGeologoPersistence; import java.io.Serializable; diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ProvinciaPersistenceImpl.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ProvinciaPersistenceImpl.java index 2c7a846f..daa33e1b 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ProvinciaPersistenceImpl.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ProvinciaPersistenceImpl.java @@ -43,7 +43,6 @@ import it.tref.liferay.portos.bo.NoSuchProvinciaException; import it.tref.liferay.portos.bo.model.Provincia; import it.tref.liferay.portos.bo.model.impl.ProvinciaImpl; import it.tref.liferay.portos.bo.model.impl.ProvinciaModelImpl; -import it.tref.liferay.portos.bo.service.persistence.ProvinciaPersistence; import java.io.Serializable; diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/SoggettoPersistenceImpl.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/SoggettoPersistenceImpl.java index ef2db5f2..29c4a390 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/SoggettoPersistenceImpl.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/SoggettoPersistenceImpl.java @@ -45,7 +45,6 @@ import it.tref.liferay.portos.bo.NoSuchSoggettoException; import it.tref.liferay.portos.bo.model.Soggetto; import it.tref.liferay.portos.bo.model.impl.SoggettoImpl; import it.tref.liferay.portos.bo.model.impl.SoggettoModelImpl; -import it.tref.liferay.portos.bo.service.persistence.SoggettoPersistence; import java.io.Serializable; diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/SorteggioPersistenceImpl.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/SorteggioPersistenceImpl.java index fc566b28..ec8a983f 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/SorteggioPersistenceImpl.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/SorteggioPersistenceImpl.java @@ -45,7 +45,6 @@ import it.tref.liferay.portos.bo.NoSuchSorteggioException; import it.tref.liferay.portos.bo.model.Sorteggio; import it.tref.liferay.portos.bo.model.impl.SorteggioImpl; import it.tref.liferay.portos.bo.model.impl.SorteggioModelImpl; -import it.tref.liferay.portos.bo.service.persistence.SorteggioPersistence; import java.io.Serializable; diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/StoricoSoggettoPraticaPersistenceImpl.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/StoricoSoggettoPraticaPersistenceImpl.java index 0c095d3d..78333501 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/StoricoSoggettoPraticaPersistenceImpl.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/StoricoSoggettoPraticaPersistenceImpl.java @@ -42,7 +42,6 @@ import it.tref.liferay.portos.bo.NoSuchStoricoSoggettoPraticaException; import it.tref.liferay.portos.bo.model.StoricoSoggettoPratica; import it.tref.liferay.portos.bo.model.impl.StoricoSoggettoPraticaImpl; import it.tref.liferay.portos.bo.model.impl.StoricoSoggettoPraticaModelImpl; -import it.tref.liferay.portos.bo.service.persistence.StoricoSoggettoPraticaPersistence; import java.io.Serializable; diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/TempisticaPersistenceImpl.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/TempisticaPersistenceImpl.java index 252fc452..720078c4 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/TempisticaPersistenceImpl.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/TempisticaPersistenceImpl.java @@ -45,7 +45,6 @@ import it.tref.liferay.portos.bo.NoSuchTempisticaException; import it.tref.liferay.portos.bo.model.Tempistica; import it.tref.liferay.portos.bo.model.impl.TempisticaImpl; import it.tref.liferay.portos.bo.model.impl.TempisticaModelImpl; -import it.tref.liferay.portos.bo.service.persistence.TempisticaPersistence; import java.io.Serializable; diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/TerritorioPersistenceImpl.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/TerritorioPersistenceImpl.java index c8e0dee9..a9c7f7d5 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/TerritorioPersistenceImpl.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/TerritorioPersistenceImpl.java @@ -44,7 +44,6 @@ import it.tref.liferay.portos.bo.NoSuchTerritorioException; import it.tref.liferay.portos.bo.model.Territorio; import it.tref.liferay.portos.bo.model.impl.TerritorioImpl; import it.tref.liferay.portos.bo.model.impl.TerritorioModelImpl; -import it.tref.liferay.portos.bo.service.persistence.TerritorioPersistence; import java.io.Serializable; diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/UtentePortosPersistenceImpl.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/UtentePortosPersistenceImpl.java index 83b7ed61..89f06b61 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/UtentePortosPersistenceImpl.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/UtentePortosPersistenceImpl.java @@ -43,7 +43,6 @@ import it.tref.liferay.portos.bo.NoSuchUtentePortosException; import it.tref.liferay.portos.bo.model.UtentePortos; import it.tref.liferay.portos.bo.model.impl.UtentePortosImpl; import it.tref.liferay.portos.bo.model.impl.UtentePortosModelImpl; -import it.tref.liferay.portos.bo.service.persistence.UtentePortosPersistence; import java.io.Serializable; diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/service.properties b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/service.properties index a07e663d..8b4cc001 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/service.properties +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/service.properties @@ -13,8 +13,8 @@ ## build.namespace=portos_bo - build.number=2513 - build.date=1603986621799 + build.number=2514 + build.date=1604309754093 build.auto.upgrade=true ## diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/sismica_administration/view.jsp b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/sismica_administration/view.jsp index 2b784668..c3b83248 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/sismica_administration/view.jsp +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/sismica_administration/view.jsp @@ -148,6 +148,9 @@ String dataProssimoSorteggio = +