|
|
|
@ -27,8 +27,10 @@ import it.tref.liferay.portos.bo.shared.util.GenericUtils;
|
|
|
|
|
import it.tref.liferay.portos.bo.shared.util.StatoPraticaConstants; |
|
|
|
|
import it.tref.liferay.portos.bo.shared.util.TipoIntegrazioneUtil; |
|
|
|
|
import it.tref.liferay.portos.bo.shared.util.TipoSoggettoUtil; |
|
|
|
|
import it.tref.liferay.portos.bo.shared.util.Constants; |
|
|
|
|
import it.tref.liferay.portos.bo.util.AsseverazioniUtil; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import java.io.IOException; |
|
|
|
|
import java.util.ArrayList; |
|
|
|
|
import java.util.Arrays; |
|
|
|
@ -1886,14 +1888,20 @@ public class ValidazionePraticaUtil {
|
|
|
|
|
DettPratica dettPratica = DettPraticaServiceUtil.getDettPratica(dettPraticaId); |
|
|
|
|
long intPraticaId = dettPratica.getIntPraticaId(); |
|
|
|
|
IntPratica intPratica = IntPraticaLocalServiceUtil.getIntPratica(intPraticaId); |
|
|
|
|
String tipoProcedura = intPratica.getTipoProcedura(); |
|
|
|
|
|
|
|
|
|
List<String> notCompleted = new ArrayList<>(); |
|
|
|
|
|
|
|
|
|
List<String> tipologiaAllegati = DocumentiPraticaUtil.getDocObbligatoriDomanda(); |
|
|
|
|
if (Validator.isNotNull(intPratica.getOldIntPraticaId())) { |
|
|
|
|
tipologiaAllegati.addAll(DocumentiPraticaUtil.getDocObbligatoriDomandaPortos1()); |
|
|
|
|
|
|
|
|
|
List<String> tipologiaAllegati = null; |
|
|
|
|
if(Constants.PROCEDURA_C.equals(tipoProcedura)){ |
|
|
|
|
tipologiaAllegati = DocumentiPraticaUtil.getDocObbligatoriDomandaPraticaTipoC(); |
|
|
|
|
}else{ |
|
|
|
|
tipologiaAllegati = DocumentiPraticaUtil.getDocObbligatoriDomanda(); |
|
|
|
|
if (Validator.isNotNull(intPratica.getOldIntPraticaId())) { |
|
|
|
|
tipologiaAllegati.addAll(DocumentiPraticaUtil.getDocObbligatoriDomandaPortos1()); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
List<String> tipologiaSoggettiApp = TipoSoggettoUtil.getAllSubjects(); |
|
|
|
|
List<String> tipologiaSoggetti = new ArrayList<String>(); |
|
|
|
|
// if(dettPratica.isLavoriPubblici()){
|
|
|
|
|