Sfoglia il codice sorgente

fix visualizzazione soggeti se comuneId vuoto

feature/fix_soggetti
marcoalderighi 2 anni fa
parent
commit
f7301785f5
  1. 6
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/SoggettoLocalServiceImpl.java

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

@ -1472,7 +1472,11 @@ public class SoggettoLocalServiceImpl extends SoggettoLocalServiceBaseImpl {
if ("ee".equalsIgnoreCase(codiceProvincia)) { if ("ee".equalsIgnoreCase(codiceProvincia)) {
return comuneEstero; return comuneEstero;
} else { } else {
Comune comune = comuneLocalService.fetchComune(Long.parseLong(comuneId)); long idComune = 0L;
if(Validator.isNotNull(comuneId)){
idComune = Long.parseLong(comuneId);
}
Comune comune = comuneLocalService.fetchComune(idComune);
try { try {
Provincia provincia = provinciaLocalService.findByC_C(comune.getCompanyId(), codiceProvincia); Provincia provincia = provinciaLocalService.findByC_C(comune.getCompanyId(), codiceProvincia);
return comune.getDenominazione() + " (" + provincia.getSigla() + ')'; return comune.getDenominazione() + " (" + provincia.getSigla() + ')';

Caricamento…
Annulla
Salva