|
|
|
@ -307,7 +307,7 @@ public class SismicaUtil {
|
|
|
|
|
controlloPraticaId = 0; |
|
|
|
|
break; |
|
|
|
|
|
|
|
|
|
case StatoPraticaConstants.VIDIMATA: |
|
|
|
|
case "vidimazione_variante": |
|
|
|
|
List<DettPratica> varianti = DettPraticaLocalServiceUtil |
|
|
|
|
.findByIntPraticaId_TipoIntegrazione_Completa(intPraticaId, |
|
|
|
|
TipoIntegrazioneUtil.VARIANTE, true); |
|
|
|
@ -326,6 +326,45 @@ public class SismicaUtil {
|
|
|
|
|
classPk = variante.getPrimaryKey(); |
|
|
|
|
controlloPraticaId = 0; |
|
|
|
|
break; |
|
|
|
|
|
|
|
|
|
case "avviso_avvio_proced": |
|
|
|
|
List<DettPratica> praticheSp = DettPraticaLocalServiceUtil |
|
|
|
|
.findByIntPraticaId(intPraticaId); |
|
|
|
|
DettPratica praticaSp = null; |
|
|
|
|
for (DettPratica el : praticheSp) { |
|
|
|
|
if (Validator.isNotNull(el.getDtProtocollo())) { |
|
|
|
|
praticaSp = el; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
if (Validator.isNull(praticaSp)) { |
|
|
|
|
SessionErrors.add(actionRequest, "invia-avviso-avvio-procedimento-non-trovato"); |
|
|
|
|
return; |
|
|
|
|
} |
|
|
|
|
tipoDocumento = StatoPraticaConstants.SOTTOPOSTA_A_PARERE; |
|
|
|
|
className = DettPratica.class.getName(); |
|
|
|
|
classPk = praticaSp.getPrimaryKey(); |
|
|
|
|
controlloPraticaId = 0; |
|
|
|
|
break; |
|
|
|
|
|
|
|
|
|
case "avviso_vidimazione": |
|
|
|
|
List<DettPratica> pratichePresentate = DettPraticaLocalServiceUtil |
|
|
|
|
.findByIntPraticaId(intPraticaId); |
|
|
|
|
DettPratica praticaPresentata = null; |
|
|
|
|
for (DettPratica el : pratichePresentate) { |
|
|
|
|
if (Validator.isNotNull(el.getDtProtocollo())) { |
|
|
|
|
praticaPresentata = el; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
if (Validator.isNull(praticaPresentata)) { |
|
|
|
|
SessionErrors.add(actionRequest, "invia-avviso-vidimazione-non-trovato"); |
|
|
|
|
return; |
|
|
|
|
} |
|
|
|
|
tipoDocumento = StatoPraticaConstants.VIDIMATA; |
|
|
|
|
className = DettPratica.class.getName(); |
|
|
|
|
classPk = praticaPresentata.getPrimaryKey(); |
|
|
|
|
controlloPraticaId = 0; |
|
|
|
|
break; |
|
|
|
|
|
|
|
|
|
default: |
|
|
|
|
SessionErrors.add(actionRequest, "operazione-non-supportata"); |
|
|
|
|
return; |
|
|
|
|