Sfoglia il codice sorgente

Fix IOException nuove asseverazioni

master
Salvatore La Manna 5 anni fa
parent
commit
52f3cdb220
  1. BIN
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/lib/util-java.jar
  2. 9
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/AsseverazioneService.java
  3. 21
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/AsseverazioneServiceClp.java
  4. 9
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/AsseverazioneServiceUtil.java
  5. 9
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/AsseverazioneServiceWrapper.java
  6. 12
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaLocalService.java
  7. 28
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaLocalServiceClp.java
  8. 12
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaLocalServiceUtil.java
  9. 12
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaLocalServiceWrapper.java
  10. 139
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/AsseverazioneServiceImpl.java
  11. 11
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/DettPraticaLocalServiceImpl.java
  12. 140
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/util/PagamentiUtil.java
  13. 4
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/service.properties

BIN
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/lib/util-java.jar

File binario non mostrato.

9
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/AsseverazioneService.java

@ -67,13 +67,15 @@ public interface AsseverazioneService extends BaseService, InvokableService {
public void cambioStatoAsseverazione(long asseverazioneId, public void cambioStatoAsseverazione(long asseverazioneId,
java.lang.String stato) java.lang.String stato)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException; com.liferay.portal.kernel.exception.SystemException,
java.io.IOException;
public void cambioStatoAsseverazioni(long dettPraticaId, public void cambioStatoAsseverazioni(long dettPraticaId,
java.lang.String stato) java.lang.String stato)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException, com.liferay.portal.kernel.exception.SystemException,
com.liferay.portal.security.auth.PrincipalException; com.liferay.portal.security.auth.PrincipalException,
java.io.IOException;
public void richiediAsseverazioni(long dettPraticaId, public void richiediAsseverazioni(long dettPraticaId,
com.liferay.portal.service.ServiceContext serviceContext) com.liferay.portal.service.ServiceContext serviceContext)
@ -88,7 +90,8 @@ public interface AsseverazioneService extends BaseService, InvokableService {
public void annullaAsseverazioni(long dettPraticaId) public void annullaAsseverazioni(long dettPraticaId)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException, com.liferay.portal.kernel.exception.SystemException,
com.liferay.portal.security.auth.PrincipalException; com.liferay.portal.security.auth.PrincipalException,
java.io.IOException;
public void rimuoviFileAsseverazione(long asseverazioneId) public void rimuoviFileAsseverazione(long asseverazioneId)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,

21
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/AsseverazioneServiceClp.java

@ -268,7 +268,8 @@ public class AsseverazioneServiceClp implements AsseverazioneService {
public void cambioStatoAsseverazione(long asseverazioneId, public void cambioStatoAsseverazione(long asseverazioneId,
java.lang.String stato) java.lang.String stato)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException { com.liferay.portal.kernel.exception.SystemException,
java.io.IOException {
try { try {
_invokableService.invokeMethod(_methodName3, _invokableService.invokeMethod(_methodName3,
_methodParameterTypes3, _methodParameterTypes3,
@ -289,6 +290,10 @@ public class AsseverazioneServiceClp implements AsseverazioneService {
throw (com.liferay.portal.kernel.exception.SystemException)t; throw (com.liferay.portal.kernel.exception.SystemException)t;
} }
if (t instanceof java.io.IOException) {
throw (java.io.IOException)t;
}
if (t instanceof RuntimeException) { if (t instanceof RuntimeException) {
throw (RuntimeException)t; throw (RuntimeException)t;
} }
@ -304,7 +309,8 @@ public class AsseverazioneServiceClp implements AsseverazioneService {
java.lang.String stato) java.lang.String stato)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException, com.liferay.portal.kernel.exception.SystemException,
com.liferay.portal.security.auth.PrincipalException { com.liferay.portal.security.auth.PrincipalException,
java.io.IOException {
try { try {
_invokableService.invokeMethod(_methodName4, _invokableService.invokeMethod(_methodName4,
_methodParameterTypes4, _methodParameterTypes4,
@ -326,6 +332,10 @@ public class AsseverazioneServiceClp implements AsseverazioneService {
throw (com.liferay.portal.security.auth.PrincipalException)t; throw (com.liferay.portal.security.auth.PrincipalException)t;
} }
if (t instanceof java.io.IOException) {
throw (java.io.IOException)t;
}
if (t instanceof RuntimeException) { if (t instanceof RuntimeException) {
throw (RuntimeException)t; throw (RuntimeException)t;
} }
@ -410,7 +420,8 @@ public class AsseverazioneServiceClp implements AsseverazioneService {
public void annullaAsseverazioni(long dettPraticaId) public void annullaAsseverazioni(long dettPraticaId)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException, com.liferay.portal.kernel.exception.SystemException,
com.liferay.portal.security.auth.PrincipalException { com.liferay.portal.security.auth.PrincipalException,
java.io.IOException {
try { try {
_invokableService.invokeMethod(_methodName7, _invokableService.invokeMethod(_methodName7,
_methodParameterTypes7, new Object[] { dettPraticaId }); _methodParameterTypes7, new Object[] { dettPraticaId });
@ -430,6 +441,10 @@ public class AsseverazioneServiceClp implements AsseverazioneService {
throw (com.liferay.portal.security.auth.PrincipalException)t; throw (com.liferay.portal.security.auth.PrincipalException)t;
} }
if (t instanceof java.io.IOException) {
throw (java.io.IOException)t;
}
if (t instanceof RuntimeException) { if (t instanceof RuntimeException) {
throw (RuntimeException)t; throw (RuntimeException)t;
} }

9
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/AsseverazioneServiceUtil.java

@ -66,7 +66,8 @@ public class AsseverazioneServiceUtil {
public static void cambioStatoAsseverazione(long asseverazioneId, public static void cambioStatoAsseverazione(long asseverazioneId,
java.lang.String stato) java.lang.String stato)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException { com.liferay.portal.kernel.exception.SystemException,
java.io.IOException {
getService().cambioStatoAsseverazione(asseverazioneId, stato); getService().cambioStatoAsseverazione(asseverazioneId, stato);
} }
@ -74,7 +75,8 @@ public class AsseverazioneServiceUtil {
java.lang.String stato) java.lang.String stato)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException, com.liferay.portal.kernel.exception.SystemException,
com.liferay.portal.security.auth.PrincipalException { com.liferay.portal.security.auth.PrincipalException,
java.io.IOException {
getService().cambioStatoAsseverazioni(dettPraticaId, stato); getService().cambioStatoAsseverazioni(dettPraticaId, stato);
} }
@ -96,7 +98,8 @@ public class AsseverazioneServiceUtil {
public static void annullaAsseverazioni(long dettPraticaId) public static void annullaAsseverazioni(long dettPraticaId)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException, com.liferay.portal.kernel.exception.SystemException,
com.liferay.portal.security.auth.PrincipalException { com.liferay.portal.security.auth.PrincipalException,
java.io.IOException {
getService().annullaAsseverazioni(dettPraticaId); getService().annullaAsseverazioni(dettPraticaId);
} }

9
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/AsseverazioneServiceWrapper.java

@ -62,7 +62,8 @@ public class AsseverazioneServiceWrapper implements AsseverazioneService,
public void cambioStatoAsseverazione(long asseverazioneId, public void cambioStatoAsseverazione(long asseverazioneId,
java.lang.String stato) java.lang.String stato)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException { com.liferay.portal.kernel.exception.SystemException,
java.io.IOException {
_asseverazioneService.cambioStatoAsseverazione(asseverazioneId, stato); _asseverazioneService.cambioStatoAsseverazione(asseverazioneId, stato);
} }
@ -71,7 +72,8 @@ public class AsseverazioneServiceWrapper implements AsseverazioneService,
java.lang.String stato) java.lang.String stato)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException, com.liferay.portal.kernel.exception.SystemException,
com.liferay.portal.security.auth.PrincipalException { com.liferay.portal.security.auth.PrincipalException,
java.io.IOException {
_asseverazioneService.cambioStatoAsseverazioni(dettPraticaId, stato); _asseverazioneService.cambioStatoAsseverazioni(dettPraticaId, stato);
} }
@ -96,7 +98,8 @@ public class AsseverazioneServiceWrapper implements AsseverazioneService,
public void annullaAsseverazioni(long dettPraticaId) public void annullaAsseverazioni(long dettPraticaId)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException, com.liferay.portal.kernel.exception.SystemException,
com.liferay.portal.security.auth.PrincipalException { com.liferay.portal.security.auth.PrincipalException,
java.io.IOException {
_asseverazioneService.annullaAsseverazioni(dettPraticaId); _asseverazioneService.annullaAsseverazioni(dettPraticaId);
} }

12
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaLocalService.java

@ -755,12 +755,14 @@ public interface DettPraticaLocalService extends BaseLocalService,
public void updateEsitoPagamento(long pagamentoId, long dettPraticaId, public void updateEsitoPagamento(long pagamentoId, long dettPraticaId,
java.lang.String stato) java.lang.String stato)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException; com.liferay.portal.kernel.exception.SystemException,
java.io.IOException;
public void updateEsitoPagamento(long pagamentoId, long dettPraticaId, public void updateEsitoPagamento(long pagamentoId, long dettPraticaId,
long fileEntryId, java.lang.String stato) long fileEntryId, java.lang.String stato)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException; com.liferay.portal.kernel.exception.SystemException,
java.io.IOException;
@Transactional(propagation = Propagation.SUPPORTS, readOnly = true) @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
public boolean isControlloObbligatorio( public boolean isControlloObbligatorio(
@ -769,12 +771,14 @@ public interface DettPraticaLocalService extends BaseLocalService,
public it.tref.liferay.portos.bo.model.DettPratica updateEsito( public it.tref.liferay.portos.bo.model.DettPratica updateEsito(
long dettPraticaId, int stato) long dettPraticaId, int stato)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException; com.liferay.portal.kernel.exception.SystemException,
java.io.IOException;
public it.tref.liferay.portos.bo.model.DettPratica updateEsitoIntegrazione( public it.tref.liferay.portos.bo.model.DettPratica updateEsitoIntegrazione(
long dettPraticaId, int stato) long dettPraticaId, int stato)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException; com.liferay.portal.kernel.exception.SystemException,
java.io.IOException;
public it.tref.liferay.portos.bo.model.DettPratica pagaInvia( public it.tref.liferay.portos.bo.model.DettPratica pagaInvia(
long dettPraticaId, int pagAdeguamentoSismico, int pagAltro, long dettPraticaId, int pagAdeguamentoSismico, int pagAltro,

28
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaLocalServiceClp.java

@ -3387,7 +3387,8 @@ public class DettPraticaLocalServiceClp implements DettPraticaLocalService {
public void updateEsitoPagamento(long pagamentoId, long dettPraticaId, public void updateEsitoPagamento(long pagamentoId, long dettPraticaId,
java.lang.String stato) java.lang.String stato)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException { com.liferay.portal.kernel.exception.SystemException,
java.io.IOException {
try { try {
_invokableLocalService.invokeMethod(_methodName47, _invokableLocalService.invokeMethod(_methodName47,
_methodParameterTypes47, _methodParameterTypes47,
@ -3410,6 +3411,10 @@ public class DettPraticaLocalServiceClp implements DettPraticaLocalService {
throw (com.liferay.portal.kernel.exception.SystemException)t; throw (com.liferay.portal.kernel.exception.SystemException)t;
} }
if (t instanceof java.io.IOException) {
throw (java.io.IOException)t;
}
if (t instanceof RuntimeException) { if (t instanceof RuntimeException) {
throw (RuntimeException)t; throw (RuntimeException)t;
} }
@ -3424,7 +3429,8 @@ public class DettPraticaLocalServiceClp implements DettPraticaLocalService {
public void updateEsitoPagamento(long pagamentoId, long dettPraticaId, public void updateEsitoPagamento(long pagamentoId, long dettPraticaId,
long fileEntryId, java.lang.String stato) long fileEntryId, java.lang.String stato)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException { com.liferay.portal.kernel.exception.SystemException,
java.io.IOException {
try { try {
_invokableLocalService.invokeMethod(_methodName48, _invokableLocalService.invokeMethod(_methodName48,
_methodParameterTypes48, _methodParameterTypes48,
@ -3449,6 +3455,10 @@ public class DettPraticaLocalServiceClp implements DettPraticaLocalService {
throw (com.liferay.portal.kernel.exception.SystemException)t; throw (com.liferay.portal.kernel.exception.SystemException)t;
} }
if (t instanceof java.io.IOException) {
throw (java.io.IOException)t;
}
if (t instanceof RuntimeException) { if (t instanceof RuntimeException) {
throw (RuntimeException)t; throw (RuntimeException)t;
} }
@ -3488,7 +3498,8 @@ public class DettPraticaLocalServiceClp implements DettPraticaLocalService {
public it.tref.liferay.portos.bo.model.DettPratica updateEsito( public it.tref.liferay.portos.bo.model.DettPratica updateEsito(
long dettPraticaId, int stato) long dettPraticaId, int stato)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException { com.liferay.portal.kernel.exception.SystemException,
java.io.IOException {
Object returnObj = null; Object returnObj = null;
try { try {
@ -3507,6 +3518,10 @@ public class DettPraticaLocalServiceClp implements DettPraticaLocalService {
throw (com.liferay.portal.kernel.exception.SystemException)t; throw (com.liferay.portal.kernel.exception.SystemException)t;
} }
if (t instanceof java.io.IOException) {
throw (java.io.IOException)t;
}
if (t instanceof RuntimeException) { if (t instanceof RuntimeException) {
throw (RuntimeException)t; throw (RuntimeException)t;
} }
@ -3523,7 +3538,8 @@ public class DettPraticaLocalServiceClp implements DettPraticaLocalService {
public it.tref.liferay.portos.bo.model.DettPratica updateEsitoIntegrazione( public it.tref.liferay.portos.bo.model.DettPratica updateEsitoIntegrazione(
long dettPraticaId, int stato) long dettPraticaId, int stato)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException { com.liferay.portal.kernel.exception.SystemException,
java.io.IOException {
Object returnObj = null; Object returnObj = null;
try { try {
@ -3542,6 +3558,10 @@ public class DettPraticaLocalServiceClp implements DettPraticaLocalService {
throw (com.liferay.portal.kernel.exception.SystemException)t; throw (com.liferay.portal.kernel.exception.SystemException)t;
} }
if (t instanceof java.io.IOException) {
throw (java.io.IOException)t;
}
if (t instanceof RuntimeException) { if (t instanceof RuntimeException) {
throw (RuntimeException)t; throw (RuntimeException)t;
} }

12
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaLocalServiceUtil.java

@ -1017,14 +1017,16 @@ public class DettPraticaLocalServiceUtil {
public static void updateEsitoPagamento(long pagamentoId, public static void updateEsitoPagamento(long pagamentoId,
long dettPraticaId, java.lang.String stato) long dettPraticaId, java.lang.String stato)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException { com.liferay.portal.kernel.exception.SystemException,
java.io.IOException {
getService().updateEsitoPagamento(pagamentoId, dettPraticaId, stato); getService().updateEsitoPagamento(pagamentoId, dettPraticaId, stato);
} }
public static void updateEsitoPagamento(long pagamentoId, public static void updateEsitoPagamento(long pagamentoId,
long dettPraticaId, long fileEntryId, java.lang.String stato) long dettPraticaId, long fileEntryId, java.lang.String stato)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException { com.liferay.portal.kernel.exception.SystemException,
java.io.IOException {
getService() getService()
.updateEsitoPagamento(pagamentoId, dettPraticaId, fileEntryId, stato); .updateEsitoPagamento(pagamentoId, dettPraticaId, fileEntryId, stato);
} }
@ -1037,14 +1039,16 @@ public class DettPraticaLocalServiceUtil {
public static it.tref.liferay.portos.bo.model.DettPratica updateEsito( public static it.tref.liferay.portos.bo.model.DettPratica updateEsito(
long dettPraticaId, int stato) long dettPraticaId, int stato)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException { com.liferay.portal.kernel.exception.SystemException,
java.io.IOException {
return getService().updateEsito(dettPraticaId, stato); return getService().updateEsito(dettPraticaId, stato);
} }
public static it.tref.liferay.portos.bo.model.DettPratica updateEsitoIntegrazione( public static it.tref.liferay.portos.bo.model.DettPratica updateEsitoIntegrazione(
long dettPraticaId, int stato) long dettPraticaId, int stato)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException { com.liferay.portal.kernel.exception.SystemException,
java.io.IOException {
return getService().updateEsitoIntegrazione(dettPraticaId, stato); return getService().updateEsitoIntegrazione(dettPraticaId, stato);
} }

12
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/service/DettPraticaLocalServiceWrapper.java

@ -1048,7 +1048,8 @@ public class DettPraticaLocalServiceWrapper implements DettPraticaLocalService,
public void updateEsitoPagamento(long pagamentoId, long dettPraticaId, public void updateEsitoPagamento(long pagamentoId, long dettPraticaId,
java.lang.String stato) java.lang.String stato)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException { com.liferay.portal.kernel.exception.SystemException,
java.io.IOException {
_dettPraticaLocalService.updateEsitoPagamento(pagamentoId, _dettPraticaLocalService.updateEsitoPagamento(pagamentoId,
dettPraticaId, stato); dettPraticaId, stato);
} }
@ -1057,7 +1058,8 @@ public class DettPraticaLocalServiceWrapper implements DettPraticaLocalService,
public void updateEsitoPagamento(long pagamentoId, long dettPraticaId, public void updateEsitoPagamento(long pagamentoId, long dettPraticaId,
long fileEntryId, java.lang.String stato) long fileEntryId, java.lang.String stato)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException { com.liferay.portal.kernel.exception.SystemException,
java.io.IOException {
_dettPraticaLocalService.updateEsitoPagamento(pagamentoId, _dettPraticaLocalService.updateEsitoPagamento(pagamentoId,
dettPraticaId, fileEntryId, stato); dettPraticaId, fileEntryId, stato);
} }
@ -1072,7 +1074,8 @@ public class DettPraticaLocalServiceWrapper implements DettPraticaLocalService,
public it.tref.liferay.portos.bo.model.DettPratica updateEsito( public it.tref.liferay.portos.bo.model.DettPratica updateEsito(
long dettPraticaId, int stato) long dettPraticaId, int stato)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException { com.liferay.portal.kernel.exception.SystemException,
java.io.IOException {
return _dettPraticaLocalService.updateEsito(dettPraticaId, stato); return _dettPraticaLocalService.updateEsito(dettPraticaId, stato);
} }
@ -1080,7 +1083,8 @@ public class DettPraticaLocalServiceWrapper implements DettPraticaLocalService,
public it.tref.liferay.portos.bo.model.DettPratica updateEsitoIntegrazione( public it.tref.liferay.portos.bo.model.DettPratica updateEsitoIntegrazione(
long dettPraticaId, int stato) long dettPraticaId, int stato)
throws com.liferay.portal.kernel.exception.PortalException, throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException { com.liferay.portal.kernel.exception.SystemException,
java.io.IOException {
return _dettPraticaLocalService.updateEsitoIntegrazione(dettPraticaId, return _dettPraticaLocalService.updateEsitoIntegrazione(dettPraticaId,
stato); stato);
} }

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

@ -16,6 +16,7 @@ import it.tref.liferay.portos.bo.model.Asseverazione;
import it.tref.liferay.portos.bo.service.base.AsseverazioneServiceBaseImpl; import it.tref.liferay.portos.bo.service.base.AsseverazioneServiceBaseImpl;
import it.tref.liferay.portos.bo.util.AsseverazioniUtil; import it.tref.liferay.portos.bo.util.AsseverazioniUtil;
import java.io.IOException;
import java.util.List; import java.util.List;
import com.liferay.portal.kernel.exception.PortalException; import com.liferay.portal.kernel.exception.PortalException;
@ -29,13 +30,14 @@ import com.liferay.portal.service.ServiceContext;
* The implementation of the asseverazione remote service. * The implementation of the asseverazione remote service.
* *
* <p> * <p>
* All custom service methods should be put in this class. Whenever methods are added, rerun * All custom service methods should be put in this class. Whenever methods are
* ServiceBuilder to copy their definitions into the * added, rerun ServiceBuilder to copy their definitions into the
* {@link it.tref.liferay.portos.bo.service.AsseverazioneService} interface. * {@link it.tref.liferay.portos.bo.service.AsseverazioneService} interface.
* *
* <p> * <p>
* This is a remote service. Methods of this service are expected to have security checks based on * This is a remote service. Methods of this service are expected to have
* the propagated JAAS credentials because this service can be accessed remotely. * security checks based on the propagated JAAS credentials because this service
* can be accessed remotely.
* </p> * </p>
* *
* @author Davide Barbagallo, 3F Consulting * @author Davide Barbagallo, 3F Consulting
@ -44,12 +46,13 @@ import com.liferay.portal.service.ServiceContext;
*/ */
public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl { public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
/* /*
* NOTE FOR DEVELOPERS: Never reference this interface directly. Always use {@link * NOTE FOR DEVELOPERS: Never reference this interface directly. Always use
* it.tref.liferay.portos.bo.service.AsseverazioneServiceUtil} to access the asseverazione remote * {@link it.tref.liferay.portos.bo.service.AsseverazioneServiceUtil} to
* service. * access the asseverazione remote service.
*/ */
public void cambioStatoAsseverazione(long asseverazioneId, String stato) throws SystemException, PortalException { public void cambioStatoAsseverazione(long asseverazioneId, String stato) throws IOException,
SystemException, PortalException {
if (AsseverazioniUtil.hasCambioStatoAsseverazione(getUserId(), asseverazioneId)) { if (AsseverazioniUtil.hasCambioStatoAsseverazione(getUserId(), asseverazioneId)) {
asseverazioneLocalService.cambioStatoAsseverazione(getUserId(), asseverazioneId, stato); asseverazioneLocalService.cambioStatoAsseverazione(getUserId(), asseverazioneId, stato);
@ -59,8 +62,8 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
} }
public void cambioStatoAsseverazioni(long dettPraticaId, String stato) throws SystemException, PrincipalException, public void cambioStatoAsseverazioni(long dettPraticaId, String stato) throws IOException,
PortalException { SystemException, PrincipalException, PortalException {
if (AsseverazioniUtil.hasRichiediAsseverazioni(getUserId(), dettPraticaId)) { if (AsseverazioniUtil.hasRichiediAsseverazioni(getUserId(), dettPraticaId)) {
asseverazioneLocalService.cambioStatoAsseverazioni(dettPraticaId, stato); asseverazioneLocalService.cambioStatoAsseverazioni(dettPraticaId, stato);
@ -69,8 +72,8 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
} }
} }
public void richiediAsseverazioni(long dettPraticaId, ServiceContext serviceContext) throws PrincipalException, public void richiediAsseverazioni(long dettPraticaId, ServiceContext serviceContext)
PortalException, SystemException { throws PrincipalException, PortalException, SystemException {
if (AsseverazioniUtil.hasRichiediAsseverazioni(getUserId(), dettPraticaId)) { if (AsseverazioniUtil.hasRichiediAsseverazioni(getUserId(), dettPraticaId)) {
asseverazioneLocalService.richiediAsseverazioni(dettPraticaId, serviceContext); asseverazioneLocalService.richiediAsseverazioni(dettPraticaId, serviceContext);
@ -79,7 +82,8 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
} }
} }
public void resetAsseverazione(long dettPraticaId, long asseverazioneId) throws PortalException, SystemException { public void resetAsseverazione(long dettPraticaId, long asseverazioneId) throws PortalException,
SystemException {
if (AsseverazioniUtil.hasAnnullaAsseverazioni(getUserId(), dettPraticaId)) { if (AsseverazioniUtil.hasAnnullaAsseverazioni(getUserId(), dettPraticaId)) {
asseverazioneLocalService.resetAsseverazione(asseverazioneId); asseverazioneLocalService.resetAsseverazione(asseverazioneId);
@ -88,7 +92,8 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
} }
} }
public void annullaAsseverazioni(long dettPraticaId) throws PrincipalException, PortalException, SystemException { public void annullaAsseverazioni(long dettPraticaId) throws IOException, PrincipalException,
PortalException, SystemException {
if (AsseverazioniUtil.hasAnnullaAsseverazioni(getUserId(), dettPraticaId)) { if (AsseverazioniUtil.hasAnnullaAsseverazioni(getUserId(), dettPraticaId)) {
asseverazioneLocalService.annullaAsseverazioni(dettPraticaId); asseverazioneLocalService.annullaAsseverazioni(dettPraticaId);
@ -110,14 +115,15 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
ServiceContext serviceContext) throws SystemException, PortalException { ServiceContext serviceContext) throws SystemException, PortalException {
if (AsseverazioniUtil.hasGestisciFileAsseverazione(getUserId(), asseverazioneId)) { if (AsseverazioniUtil.hasGestisciFileAsseverazione(getUserId(), asseverazioneId)) {
return asseverazioneLocalService.allegaFileAsseverazione(asseverazioneId, content, sourceFileName, serviceContext); return asseverazioneLocalService.allegaFileAsseverazione(asseverazioneId, content,
sourceFileName, serviceContext);
} else { } else {
throw new SystemException("annulla-asseverazione-non-possibile"); throw new SystemException("annulla-asseverazione-non-possibile");
} }
} }
public List<Asseverazione> findByIntPratica(long intPraticaId, int start, int end, OrderByComparator orderByComparator) public List<Asseverazione> findByIntPratica(long intPraticaId, int start, int end,
throws SystemException { OrderByComparator orderByComparator) throws SystemException {
return asseverazioneLocalService.findByIntPratica(intPraticaId, start, end, orderByComparator); return asseverazioneLocalService.findByIntPratica(intPraticaId, start, end, orderByComparator);
} }
@ -138,22 +144,24 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
return asseverazioneLocalService.countByDettPratica(dettPraticaId); return asseverazioneLocalService.countByDettPratica(dettPraticaId);
} }
public List<Asseverazione> findByIntPratica_CodiceFiscale(long intPraticaId, String codiceFiscale, int start, public List<Asseverazione> findByIntPratica_CodiceFiscale(long intPraticaId, String codiceFiscale,
int end, OrderByComparator orderByComparator) throws SystemException { int start, int end, OrderByComparator orderByComparator) throws SystemException {
return asseverazioneLocalService.findByIntPratica_CodiceFiscale(intPraticaId, codiceFiscale, start, end, return asseverazioneLocalService.findByIntPratica_CodiceFiscale(intPraticaId, codiceFiscale, start,
orderByComparator); end, orderByComparator);
} }
public int countByIntPratica_CodiceFiscale(long intPraticaId, String codiceFiscale) throws SystemException { public int countByIntPratica_CodiceFiscale(long intPraticaId, String codiceFiscale)
throws SystemException {
return asseverazioneLocalService.countByIntPratica_CodiceFiscale(intPraticaId, codiceFiscale); return asseverazioneLocalService.countByIntPratica_CodiceFiscale(intPraticaId, codiceFiscale);
} }
public List<Asseverazione> findByCodiceFiscale_InEsito(String codiceFiscale, String[] esiti, int start, int end, public List<Asseverazione> findByCodiceFiscale_InEsito(String codiceFiscale, String[] esiti, int start,
OrderByComparator orderByComparator) throws SystemException { int end, OrderByComparator orderByComparator) throws SystemException {
return asseverazioneLocalService.findByCodiceFiscale_InEsito(codiceFiscale, esiti, start, end, orderByComparator); return asseverazioneLocalService.findByCodiceFiscale_InEsito(codiceFiscale, esiti, start, end,
orderByComparator);
} }
public int countByCodiceFiscale_InEsito(String codiceFiscale, String[] esiti) throws SystemException { public int countByCodiceFiscale_InEsito(String codiceFiscale, String[] esiti) throws SystemException {
@ -161,36 +169,41 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
return asseverazioneLocalService.countByCodiceFiscale_InEsito(codiceFiscale, esiti); return asseverazioneLocalService.countByCodiceFiscale_InEsito(codiceFiscale, esiti);
} }
public List<Asseverazione> findByIntPratica_CodiceFiscale_InEsito(long intPraticaId, String codiceFiscale, public List<Asseverazione> findByIntPratica_CodiceFiscale_InEsito(long intPraticaId,
String[] esiti, int start, int end, OrderByComparator orderByComparator) throws SystemException { String codiceFiscale, String[] esiti, int start, int end, OrderByComparator orderByComparator)
throws SystemException {
return asseverazioneLocalService.findByIntPratica_CodiceFiscale_InEsito(intPraticaId, codiceFiscale, esiti, start, return asseverazioneLocalService.findByIntPratica_CodiceFiscale_InEsito(intPraticaId, codiceFiscale,
end, orderByComparator); esiti, start, end, orderByComparator);
} }
public List<Asseverazione> findByDettPratica_CodiceFiscale_InEsito(long dettPraticaId, String codiceFiscale, public List<Asseverazione> findByDettPratica_CodiceFiscale_InEsito(long dettPraticaId,
String[] esiti, int start, int end, OrderByComparator orderByComparator) throws SystemException { String codiceFiscale, String[] esiti, int start, int end, OrderByComparator orderByComparator)
throws SystemException {
return asseverazioneLocalService.findByDettPratica_CodiceFiscale_InEsito(dettPraticaId, codiceFiscale, esiti, return asseverazioneLocalService.findByDettPratica_CodiceFiscale_InEsito(dettPraticaId,
start, end, orderByComparator); codiceFiscale, esiti, start, end, orderByComparator);
} }
public int countByIntPratica_CodiceFiscale_InEsito(long intPraticaId, String codiceFiscale, String[] esiti) public int countByIntPratica_CodiceFiscale_InEsito(long intPraticaId, String codiceFiscale, String[] esiti)
throws SystemException { throws SystemException {
return asseverazioneLocalService.countByIntPratica_CodiceFiscale_InEsito(intPraticaId, codiceFiscale, esiti); return asseverazioneLocalService.countByIntPratica_CodiceFiscale_InEsito(intPraticaId, codiceFiscale,
esiti);
} }
public int countByDettPratica_CodiceFiscale_InEsito(long dettPraticaId, String codiceFiscale, String[] esiti) public int countByDettPratica_CodiceFiscale_InEsito(long dettPraticaId, String codiceFiscale,
throws SystemException { String[] esiti) throws SystemException {
return asseverazioneLocalService.countByDettPratica_CodiceFiscale_InEsito(dettPraticaId, codiceFiscale, esiti); return asseverazioneLocalService.countByDettPratica_CodiceFiscale_InEsito(dettPraticaId,
codiceFiscale, esiti);
} }
public List<Asseverazione> findByIntPratica_InEsito(long intPraticaId, String[] esiti, int start, int end, public List<Asseverazione> findByIntPratica_InEsito(long intPraticaId, String[] esiti, int start,
OrderByComparator orderByComparator) throws SystemException { int end, OrderByComparator orderByComparator) throws SystemException {
return asseverazioneLocalService.findByIntPratica_InEsito(intPraticaId, esiti, start, end, orderByComparator); return asseverazioneLocalService.findByIntPratica_InEsito(intPraticaId, esiti, start, end,
orderByComparator);
} }
public int countByIntPratica_InEsito(long intPraticaId, String[] esiti) throws SystemException { public int countByIntPratica_InEsito(long intPraticaId, String[] esiti) throws SystemException {
@ -198,10 +211,11 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
return asseverazioneLocalService.countByIntPratica_InEsito(intPraticaId, esiti); return asseverazioneLocalService.countByIntPratica_InEsito(intPraticaId, esiti);
} }
public List<Asseverazione> findByDettPratica_InEsito(long dettPraticaId, String[] esiti, int start, int end, public List<Asseverazione> findByDettPratica_InEsito(long dettPraticaId, String[] esiti, int start,
OrderByComparator orderByComparator) throws SystemException { int end, OrderByComparator orderByComparator) throws SystemException {
return asseverazioneLocalService.findByDettPratica_InEsito(dettPraticaId, esiti, start, end, orderByComparator); return asseverazioneLocalService.findByDettPratica_InEsito(dettPraticaId, esiti, start, end,
orderByComparator);
} }
public int countByDettPratica_InEsito(long dettPraticaId, String[] esiti) throws SystemException { public int countByDettPratica_InEsito(long dettPraticaId, String[] esiti) throws SystemException {
@ -212,42 +226,44 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
public List<Asseverazione> findByCodiceFiscale_Tipologia_InEsito(String codiceFiscale, String tipologia, public List<Asseverazione> findByCodiceFiscale_Tipologia_InEsito(String codiceFiscale, String tipologia,
String[] esiti, int start, int end, OrderByComparator orderByComparator) throws SystemException { String[] esiti, int start, int end, OrderByComparator orderByComparator) throws SystemException {
return asseverazioneLocalService.findByCodiceFiscale_Tipologia_InEsito(codiceFiscale, tipologia, esiti, start, end, return asseverazioneLocalService.findByCodiceFiscale_Tipologia_InEsito(codiceFiscale, tipologia,
orderByComparator); esiti, start, end, orderByComparator);
} }
public int countByCodiceFiscale_Tipologia_InEsito(String codiceFiscale, String tipologia, String[] esiti) public int countByCodiceFiscale_Tipologia_InEsito(String codiceFiscale, String tipologia, String[] esiti)
throws SystemException { throws SystemException {
return asseverazioneLocalService.countByCodiceFiscale_Tipologia_InEsito(codiceFiscale, tipologia, esiti); return asseverazioneLocalService.countByCodiceFiscale_Tipologia_InEsito(codiceFiscale, tipologia,
esiti);
} }
public List<Asseverazione> findByIntPratica_CodiceFiscale_Tipologia_InEsito(long intPraticaId, String codiceFiscale, public List<Asseverazione> findByIntPratica_CodiceFiscale_Tipologia_InEsito(long intPraticaId,
String tipologia, String[] esiti, int start, int end, OrderByComparator orderByComparator) throws SystemException { String codiceFiscale, String tipologia, String[] esiti, int start, int end,
OrderByComparator orderByComparator) throws SystemException {
return asseverazioneLocalService.findByIntPratica_CodiceFiscale_Tipologia_InEsito(intPraticaId, codiceFiscale, return asseverazioneLocalService.findByIntPratica_CodiceFiscale_Tipologia_InEsito(intPraticaId,
tipologia, esiti, start, end, orderByComparator); codiceFiscale, tipologia, esiti, start, end, orderByComparator);
} }
public int countByIntPratica_CodiceFiscale_Tipologia_InEsito(long intPraticaId, String codiceFiscale, public int countByIntPratica_CodiceFiscale_Tipologia_InEsito(long intPraticaId, String codiceFiscale,
String tipologia, String[] esiti) throws SystemException { String tipologia, String[] esiti) throws SystemException {
return asseverazioneLocalService.countByIntPratica_CodiceFiscale_Tipologia_InEsito(intPraticaId, codiceFiscale, return asseverazioneLocalService.countByIntPratica_CodiceFiscale_Tipologia_InEsito(intPraticaId,
tipologia, esiti); codiceFiscale, tipologia, esiti);
} }
public List<Asseverazione> findByIntPratica_Tipologia_InEsito(long intPraticaId, String tipologia, String[] esiti, public List<Asseverazione> findByIntPratica_Tipologia_InEsito(long intPraticaId, String tipologia,
int start, int end, OrderByComparator orderByComparator) throws SystemException { String[] esiti, int start, int end, OrderByComparator orderByComparator) throws SystemException {
return asseverazioneLocalService.findByIntPratica_Tipologia_InEsito(intPraticaId, tipologia, esiti, start, end, return asseverazioneLocalService.findByIntPratica_Tipologia_InEsito(intPraticaId, tipologia, esiti,
orderByComparator); start, end, orderByComparator);
} }
public List<Asseverazione> findByDettPratica_Tipologia_InEsito(long dettPraticaId, String tipologia, String[] esiti, public List<Asseverazione> findByDettPratica_Tipologia_InEsito(long dettPraticaId, String tipologia,
int start, int end, OrderByComparator orderByComparator) throws SystemException { String[] esiti, int start, int end, OrderByComparator orderByComparator) throws SystemException {
return asseverazioneLocalService.findByDettPratica_Tipologia_InEsito(dettPraticaId, tipologia, esiti, start, end, return asseverazioneLocalService.findByDettPratica_Tipologia_InEsito(dettPraticaId, tipologia, esiti,
orderByComparator); start, end, orderByComparator);
} }
public int countByIntPratica_Tipologia_InEsito(long intPraticaId, String tipologia, String[] esiti) public int countByIntPratica_Tipologia_InEsito(long intPraticaId, String tipologia, String[] esiti)
@ -259,7 +275,8 @@ public class AsseverazioneServiceImpl extends AsseverazioneServiceBaseImpl {
public int countByDettPratica_Tipologia_InEsito(long dettPraticaId, String tipologia, String[] esiti) public int countByDettPratica_Tipologia_InEsito(long dettPraticaId, String tipologia, String[] esiti)
throws SystemException { throws SystemException {
return asseverazioneLocalService.countByDettPratica_Tipologia_InEsito(dettPraticaId, tipologia, esiti); return asseverazioneLocalService
.countByDettPratica_Tipologia_InEsito(dettPraticaId, tipologia, esiti);
} }
} }

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

@ -1630,13 +1630,13 @@ public class DettPraticaLocalServiceImpl extends DettPraticaLocalServiceBaseImpl
} }
public void updateEsitoPagamento(long pagamentoId, long dettPraticaId, String stato) public void updateEsitoPagamento(long pagamentoId, long dettPraticaId, String stato)
throws SystemException, PortalException { throws IOException, SystemException, PortalException {
updateEsitoPagamento(pagamentoId, dettPraticaId, 0l, stato); updateEsitoPagamento(pagamentoId, dettPraticaId, 0l, stato);
} }
public void updateEsitoPagamento(long pagamentoId, long dettPraticaId, long fileEntryId, String stato) public void updateEsitoPagamento(long pagamentoId, long dettPraticaId, long fileEntryId, String stato)
throws SystemException, PortalException { throws IOException, SystemException, PortalException {
Date now = new Date(); Date now = new Date();
DettPratica dettPratica = dettPraticaPersistence.fetchByPrimaryKey(dettPraticaId); DettPratica dettPratica = dettPraticaPersistence.fetchByPrimaryKey(dettPraticaId);
@ -1700,7 +1700,8 @@ public class DettPraticaLocalServiceImpl extends DettPraticaLocalServiceBaseImpl
} }
public DettPratica updateEsito(long dettPraticaId, int stato) throws SystemException, PortalException { public DettPratica updateEsito(long dettPraticaId, int stato) throws IOException, SystemException,
PortalException {
boolean sendMail = false; boolean sendMail = false;
@ -1822,8 +1823,8 @@ public class DettPraticaLocalServiceImpl extends DettPraticaLocalServiceBaseImpl
serviceContext); serviceContext);
} }
public DettPratica updateEsitoIntegrazione(long dettPraticaId, int stato) throws SystemException, public DettPratica updateEsitoIntegrazione(long dettPraticaId, int stato) throws IOException,
PortalException { SystemException, PortalException {
DettPratica dettPratica = updateEsito(dettPraticaId, stato); DettPratica dettPratica = updateEsito(dettPraticaId, stato);
long intPraticaId = dettPratica.getIntPraticaId(); long intPraticaId = dettPratica.getIntPraticaId();

140
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/util/PagamentiUtil.java

@ -26,6 +26,7 @@ import it.tref.liferay.portos.bo.shared.util.PagamentoConstants;
import it.tref.liferay.portos.bo.shared.util.TipoIntegrazioneUtil; 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.TipoSoggettoUtil;
import java.io.IOException;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Calendar; import java.util.Calendar;
@ -48,21 +49,25 @@ public abstract class PagamentiUtil {
private static final Log _log = LogFactoryUtil.getLog(PagamentiUtil.class); private static final Log _log = LogFactoryUtil.getLog(PagamentiUtil.class);
public static void verificaPagamentoIRIS(Pagamento pagamento) throws SystemException, PortalException { public static void verificaPagamentoIRIS(Pagamento pagamento) throws IOException, SystemException,
PortalException {
// long companyId = pagamento.getCompanyId(); // long companyId = pagamento.getCompanyId();
// long groupId = pagamento.getGroupId(); // long groupId = pagamento.getGroupId();
// //
// InformazioniPagamentoType[] statoPagamentiType = // InformazioniPagamentoType[] statoPagamentiType =
// IrisVerificaPagamenti // IrisVerificaPagamenti
// .verificaPagamenti(companyId, groupId, pagamento.getCodice(), pagamento.getTipoPagamento()); // .verificaPagamenti(companyId, groupId, pagamento.getCodice(),
// pagamento.getTipoPagamento());
// List<InformazioniPagamentoType> infoPagamentoTypes = // List<InformazioniPagamentoType> infoPagamentoTypes =
// IrisVerificaPagamenti // IrisVerificaPagamenti
// .verificaPagamenti(companyId, groupId, pagamento.getCodice(), pagamento.getTipoPagamento()); // .verificaPagamenti(companyId, groupId, pagamento.getCodice(),
// pagamento.getTipoPagamento());
// String statoPagamento = StringPool.BLANK; // String statoPagamento = StringPool.BLANK;
// if (infoPagamentoTypes != null) { // if (infoPagamentoTypes != null) {
// InformazioniPagamentoType infoPagamentoType = infoPagamentoTypes.get(0); // InformazioniPagamentoType infoPagamentoType =
// infoPagamentoTypes.get(0);
// if // if
// (infoPagamentoType.getStato().equals(VerificaStatoPagamentoDettagliato.POSIZIONE_NON_PRESENTE)) // (infoPagamentoType.getStato().equals(VerificaStatoPagamentoDettagliato.POSIZIONE_NON_PRESENTE))
// { // {
@ -93,21 +98,26 @@ public abstract class PagamentiUtil {
// statoPagamento = PagamentoConstants.UTILIZZATA_PAGATA; // statoPagamento = PagamentoConstants.UTILIZZATA_PAGATA;
// } // }
// String statoPagamento = StringPool.BLANK; // String statoPagamento = StringPool.BLANK;
// if (statoPagamentiType != null) { // if (statoPagamentiType != null) {
// InformazioniPagamentoType statoPagamentoType = statoPagamentiType[0]; // InformazioniPagamentoType statoPagamentoType = statoPagamentiType[0];
// String statoPendenza = statoPagamentoType.getStato().getValue(); // String statoPendenza = statoPagamentoType.getStato().getValue();
// //
// if (statoPendenza.equals(VerificaStatoPagamentoDettagliato._POSIZIONE_NON_PAGATA)) { // if
// (statoPendenza.equals(VerificaStatoPagamentoDettagliato._POSIZIONE_NON_PAGATA))
// {
// if (statoPagamentoType.getDescrizioneStato().equalsIgnoreCase( // if (statoPagamentoType.getDescrizioneStato().equalsIgnoreCase(
// VerificaStatoPagamentoDettagliato._POSIZIONE_NON_PAGATA)) { // VerificaStatoPagamentoDettagliato._POSIZIONE_NON_PAGATA)) {
// // "Posizione non presente" -> si riprova successivamente // // "Posizione non presente" -> si riprova successivamente
// return; // return;
// } else if (statoPagamentoType.getDescrizioneStato().equalsIgnoreCase("PAG_NON_ESEGUITO")) { // } else if
// (statoPagamentoType.getDescrizioneStato().equalsIgnoreCase("PAG_NON_ESEGUITO"))
// {
// statoPagamento = PagamentoConstants.UTILIZZATA_RIFIUTATA; // statoPagamento = PagamentoConstants.UTILIZZATA_RIFIUTATA;
// } // }
// } else if (statoPendenza.equals(VerificaStatoPagamentoDettagliato._POSIZIONE_NON_PAGABILE)) { // } else if
// (statoPendenza.equals(VerificaStatoPagamentoDettagliato._POSIZIONE_NON_PAGABILE))
// {
// // "Posizione non pagabile" -> esito negativo // // "Posizione non pagabile" -> esito negativo
// statoPagamento = PagamentoConstants.UTILIZZATA_NON_PAGABILE; // statoPagamento = PagamentoConstants.UTILIZZATA_NON_PAGABILE;
// // } else if (statoPendenza.equals(StatoPagamentoType._value3)) { // // } else if (statoPendenza.equals(StatoPagamentoType._value3)) {
@ -117,28 +127,35 @@ public abstract class PagamentiUtil {
// // } // // }
// // "Pagamento non eseguito" -> esito negativo // // "Pagamento non eseguito" -> esito negativo
// // statoPagamento = PagamentoConstants.UTILIZZATA_RIFIUTATA; // // statoPagamento = PagamentoConstants.UTILIZZATA_RIFIUTATA;
// } else if (statoPendenza.equals(VerificaStatoPagamentoDettagliato._POSIZIONE_PAGATA) // } else if
// || statoPendenza.equals(VerificaStatoPagamentoDettagliato._POSIZIONE_PAGATA_SBF)) { // (statoPendenza.equals(VerificaStatoPagamentoDettagliato._POSIZIONE_PAGATA)
// ||
// statoPendenza.equals(VerificaStatoPagamentoDettagliato._POSIZIONE_PAGATA_SBF))
// {
// // "Pagamento eseguito" -> esito positivo // // "Pagamento eseguito" -> esito positivo
// statoPagamento = PagamentoConstants.UTILIZZATA_PAGATA; // statoPagamento = PagamentoConstants.UTILIZZATA_PAGATA;
// } else if // } else if
// (statoPendenza.equals(VerificaStatoPagamentoDettagliato.POSIZIONE_CON_PAG_IN_CORSO)) { // (statoPendenza.equals(VerificaStatoPagamentoDettagliato.POSIZIONE_CON_PAG_IN_CORSO))
// {
// // "Pagamento non eseguito" -> esito in corso // // "Pagamento non eseguito" -> esito in corso
// statoPagamento = PagamentoConstants.UTILIZZATA_IN_CORSO; // statoPagamento = PagamentoConstants.UTILIZZATA_IN_CORSO;
// return; // return;
// } // }
// StatoPagamentoType statoPagamentoType = statoPagamentiType[0]; // StatoPagamentoType statoPagamentoType = statoPagamentiType[0];
// if (statoPagamentoType.enumValue().equals(VerificaStatoPagamento.POSIZIONE_NON_PRESENTE)) { // if
// (statoPagamentoType.enumValue().equals(VerificaStatoPagamento.POSIZIONE_NON_PRESENTE))
// {
// // "Posizione non presente" -> si riprova successivamente // // "Posizione non presente" -> si riprova successivamente
// return; // return;
// } else if // } else if
// (statoPagamentoType.enumValue().equals(VerificaStatoPagamento.POSIZIONE_NON_PAGABILE)) { // (statoPagamentoType.enumValue().equals(VerificaStatoPagamento.POSIZIONE_NON_PAGABILE))
// {
// // "Posizione non pagabile" -> esito negativo // // "Posizione non pagabile" -> esito negativo
// statoPagamento = PagamentoConstants.UTILIZZATA_NON_PAGABILE; // statoPagamento = PagamentoConstants.UTILIZZATA_NON_PAGABILE;
// } else if // } else if
// (statoPagamentoType.enumValue().equals(VerificaStatoPagamento.PAGAMENTO_NON_ESEGUITO)) { // (statoPagamentoType.enumValue().equals(VerificaStatoPagamento.PAGAMENTO_NON_ESEGUITO))
// {
// // "Pagamento non ancora eseguito" -> si riprova successivamente // // "Pagamento non ancora eseguito" -> si riprova successivamente
// if (!pagamento.getOtf()) { // if (!pagamento.getOtf()) {
// return; // return;
@ -146,26 +163,30 @@ public abstract class PagamentiUtil {
// // "Pagamento non eseguito" -> esito negativo // // "Pagamento non eseguito" -> esito negativo
// statoPagamento = PagamentoConstants.UTILIZZATA_RIFIUTATA; // statoPagamento = PagamentoConstants.UTILIZZATA_RIFIUTATA;
// } else if // } else if
// (statoPagamentoType.enumValue().equals(VerificaStatoPagamento.POSIZIONE_NON_PAGABILE)) { // (statoPagamentoType.enumValue().equals(VerificaStatoPagamento.POSIZIONE_NON_PAGABILE))
// {
// // "Pagamento eseguito" -> esito positivo // // "Pagamento eseguito" -> esito positivo
// statoPagamento = PagamentoConstants.UTILIZZATA_PAGATA; // statoPagamento = PagamentoConstants.UTILIZZATA_PAGATA;
// } // }
// if (DettPratica.class.getName().equals(pagamento.getClassName())) { // if (DettPratica.class.getName().equals(pagamento.getClassName())) {
// DettPraticaLocalServiceUtil.updateEsitoPagamento(pagamento.getPagamentoId(), // DettPraticaLocalServiceUtil.updateEsitoPagamento(pagamento.getPagamentoId(),
// pagamento.getClassPk(), // pagamento.getClassPk(),
// statoPagamento); // statoPagamento);
// } else if (FineLavori.class.getName().equals(pagamento.getClassName())) { // } else if
// (FineLavori.class.getName().equals(pagamento.getClassName())) {
// FineLavoriLocalServiceUtil.updateEsitoPagamento(pagamento.getPagamentoId(), // FineLavoriLocalServiceUtil.updateEsitoPagamento(pagamento.getPagamentoId(),
// pagamento.getClassPk(), // pagamento.getClassPk(),
// statoPagamento); // statoPagamento);
// } else if (Collaudo.class.getName().equals(pagamento.getClassName())) { // } else if (Collaudo.class.getName().equals(pagamento.getClassName()))
// {
// CollaudoLocalServiceUtil.updateEsitoPagamento(pagamento.getPagamentoId(), // CollaudoLocalServiceUtil.updateEsitoPagamento(pagamento.getPagamentoId(),
// pagamento.getClassPk(), // pagamento.getClassPk(),
// statoPagamento); // statoPagamento);
// } else { // } else {
// throw new RuntimeException("unable to update pagamento esito for entity type " + // throw new
// RuntimeException("unable to update pagamento esito for entity type "
// +
// pagamento.getClassName() // pagamento.getClassName()
// + " with id " + pagamento.getClassPk()); // + " with id " + pagamento.getClassPk());
// } // }
@ -175,17 +196,17 @@ public abstract class PagamentiUtil {
String statoPagamento = callVerificaPagamenti(pagamento); String statoPagamento = callVerificaPagamenti(pagamento);
if (Validator.isNotNull(statoPagamento)) { if (Validator.isNotNull(statoPagamento)) {
if (DettPratica.class.getName().equals(pagamento.getClassName())) { if (DettPratica.class.getName().equals(pagamento.getClassName())) {
DettPraticaLocalServiceUtil.updateEsitoPagamento(pagamento.getPagamentoId(), pagamento.getClassPk(), DettPraticaLocalServiceUtil.updateEsitoPagamento(pagamento.getPagamentoId(),
statoPagamento); pagamento.getClassPk(), statoPagamento);
} else if (FineLavori.class.getName().equals(pagamento.getClassName())) { } else if (FineLavori.class.getName().equals(pagamento.getClassName())) {
FineLavoriLocalServiceUtil.updateEsitoPagamento(pagamento.getPagamentoId(), pagamento.getClassPk(), FineLavoriLocalServiceUtil.updateEsitoPagamento(pagamento.getPagamentoId(),
statoPagamento); pagamento.getClassPk(), statoPagamento);
} else if (Collaudo.class.getName().equals(pagamento.getClassName())) { } else if (Collaudo.class.getName().equals(pagamento.getClassName())) {
CollaudoLocalServiceUtil.updateEsitoPagamento(pagamento.getPagamentoId(), pagamento.getClassPk(), CollaudoLocalServiceUtil.updateEsitoPagamento(pagamento.getPagamentoId(),
statoPagamento); pagamento.getClassPk(), statoPagamento);
} else { } else {
throw new RuntimeException("unable to update pagamento esito for entity type " + pagamento.getClassName() throw new RuntimeException("unable to update pagamento esito for entity type "
+ " with id " + pagamento.getClassPk()); + pagamento.getClassName() + " with id " + pagamento.getClassPk());
} }
} }
@ -197,9 +218,8 @@ public abstract class PagamentiUtil {
long groupId = pagamento.getGroupId(); long groupId = pagamento.getGroupId();
if (PagamentoConstants.PAGAMENTO_ONERI.equals(pagamento.getTipoPagamento())) { if (PagamentoConstants.PAGAMENTO_ONERI.equals(pagamento.getTipoPagamento())) {
InformazioniPagamentoType[] statoPagamentiType = InformazioniPagamentoType[] statoPagamentiType = IrisVerificaPagamenti.verificaPagamenti(
IrisVerificaPagamenti.verificaPagamenti(companyId, groupId, pagamento.getCodice(), companyId, groupId, pagamento.getCodice(), pagamento.getTipoPagamento());
pagamento.getTipoPagamento());
return checkStatoPagamento(statoPagamentiType); return checkStatoPagamento(statoPagamentiType);
@ -207,13 +227,14 @@ public abstract class PagamentiUtil {
List<IUV> iuvs = IUVLocalServiceUtil.findByPagamento(pagamento.getPagamentoId()); List<IUV> iuvs = IUVLocalServiceUtil.findByPagamento(pagamento.getPagamentoId());
List<String> statiPagamento = new ArrayList<String>(); List<String> statiPagamento = new ArrayList<String>();
for (IUV iuv : iuvs) { for (IUV iuv : iuvs) {
InformazioniPagamentoType[] statoPagamentiType = InformazioniPagamentoType[] statoPagamentiType = IrisVerificaPagamenti.verificaPagamenti(
IrisVerificaPagamenti.verificaPagamenti(companyId, groupId, iuv.getCodice(), pagamento.getTipoPagamento()); companyId, groupId, iuv.getCodice(), pagamento.getTipoPagamento());
GenericUtils.addIfnotExist(statiPagamento, checkStatoPagamento(statoPagamentiType)); GenericUtils.addIfnotExist(statiPagamento, checkStatoPagamento(statoPagamentiType));
} }
if (statiPagamento.size() > 1) { if (statiPagamento.size() > 1) {
// return VerificaStatoPagamentoDettagliato._POSIZIONE_CON_PAG_IN_CORSO; // return
// VerificaStatoPagamentoDettagliato._POSIZIONE_CON_PAG_IN_CORSO;
return StringPool.BLANK; return StringPool.BLANK;
} }
return statiPagamento.get(0); return statiPagamento.get(0);
@ -260,7 +281,8 @@ public abstract class PagamentiUtil {
// "Pagamento eseguito" -> esito positivo // "Pagamento eseguito" -> esito positivo
statoPagamento = PagamentoConstants.UTILIZZATA_PAGATA; statoPagamento = PagamentoConstants.UTILIZZATA_PAGATA;
_log.debug(statoPagamento); _log.debug(statoPagamento);
} else if (statoPendenza.equalsIgnoreCase(VerificaStatoPagamentoDettagliato._POSIZIONE_CON_PAG_IN_CORSO)) { } else if (statoPendenza
.equalsIgnoreCase(VerificaStatoPagamentoDettagliato._POSIZIONE_CON_PAG_IN_CORSO)) {
// "Pagamento non eseguito" -> esito in corso // "Pagamento non eseguito" -> esito in corso
statoPagamento = PagamentoConstants.UTILIZZATA_IN_CORSO; statoPagamento = PagamentoConstants.UTILIZZATA_IN_CORSO;
return StringPool.BLANK; return StringPool.BLANK;
@ -272,7 +294,8 @@ public abstract class PagamentiUtil {
public static BigDecimal getImportoBolli(long companyId, long dettPraticaId, String tipoIntegrazione) public static BigDecimal getImportoBolli(long companyId, long dettPraticaId, String tipoIntegrazione)
throws PortalException, SystemException { throws PortalException, SystemException {
return PagamentiCommonUtil.getImportoBolli(companyId, dettPraticaId, DettPratica.class.getName(), tipoIntegrazione); return PagamentiCommonUtil.getImportoBolli(companyId, dettPraticaId, DettPratica.class.getName(),
tipoIntegrazione);
} }
public static Date getScadenzaPending() { public static Date getScadenzaPending() {
@ -287,9 +310,9 @@ public abstract class PagamentiUtil {
return pagamento.getCreateDate().compareTo(getScadenzaPending()) < 0; return pagamento.getCreateDate().compareTo(getScadenzaPending()) < 0;
} }
public static Pagamento nuovoPagamento(String currentURL, long classPk, String className, String tipoPagamento, public static Pagamento nuovoPagamento(String currentURL, long classPk, String className,
String importo, String codiceFiscaleCommittente, ServiceContext serviceContext) throws PortalException, String tipoPagamento, String importo, String codiceFiscaleCommittente,
SystemException { ServiceContext serviceContext) throws PortalException, SystemException {
boolean irisDisabled = !PagamentiCommonUtil.irisIsEnable(serviceContext.getCompanyId()); boolean irisDisabled = !PagamentiCommonUtil.irisIsEnable(serviceContext.getCompanyId());
@ -342,7 +365,6 @@ public abstract class PagamentiUtil {
throw new SystemException("error.fields.pratica.pagamento.classPk.invalid"); throw new SystemException("error.fields.pratica.pagamento.classPk.invalid");
} }
List<String> importi = new ArrayList<>(); List<String> importi = new ArrayList<>();
if (esenzioneSpeseIstruttoria && esenzioneBolli) { if (esenzioneSpeseIstruttoria && esenzioneBolli) {
@ -368,15 +390,15 @@ public abstract class PagamentiUtil {
} catch (NumberFormatException e) { } catch (NumberFormatException e) {
throw new SystemException("error.fields.pratica.pagamento." throw new SystemException("error.fields.pratica.pagamento."
+ (PagamentoConstants.PAGAMENTO_BOLLI.equals(tipoPagamento) ? "bolli" : "speseistruttoria") + ".valid", + (PagamentoConstants.PAGAMENTO_BOLLI.equals(tipoPagamento) ? "bolli"
e); : "speseistruttoria") + ".valid", e);
} }
} else { } else {
if (PagamentoConstants.PAGAMENTO_BOLLI.equals(tipoPagamento) if (PagamentoConstants.PAGAMENTO_BOLLI.equals(tipoPagamento)
|| PagamentiCommonUtil.existsSpeseIstruttoria(tipoIntegrazione)) { || PagamentiCommonUtil.existsSpeseIstruttoria(tipoIntegrazione)) {
throw new SystemException("error.fields.pratica.pagamento." throw new SystemException("error.fields.pratica.pagamento."
+ (PagamentoConstants.PAGAMENTO_BOLLI.equals(tipoPagamento) ? "bolli" : "speseistruttoria") + (PagamentoConstants.PAGAMENTO_BOLLI.equals(tipoPagamento) ? "bolli"
+ ".required"); : "speseistruttoria") + ".required");
} }
} }
} else { } else {
@ -387,16 +409,16 @@ public abstract class PagamentiUtil {
if (!irisDisabled) { if (!irisDisabled) {
if (Validator.isNull(pagamentoId)) { if (Validator.isNull(pagamentoId)) {
Soggetto committente = Soggetto committente = SoggettoLocalServiceUtil
SoggettoLocalServiceUtil.getValidTmpByIntPratica_CodiceFiscale_TipologiaSoggetto(intPraticaId, .getValidTmpByIntPratica_CodiceFiscale_TipologiaSoggetto(intPraticaId,
codiceFiscaleCommittente, TipoSoggettoUtil.COMMITTENTE); codiceFiscaleCommittente, TipoSoggettoUtil.COMMITTENTE);
String provincia = StringPool.BLANK; String provincia = StringPool.BLANK;
String codiceProvincia = committente.getProvincia(); String codiceProvincia = committente.getProvincia();
if (codiceProvincia.equalsIgnoreCase("ee")) { if (codiceProvincia.equalsIgnoreCase("ee")) {
provincia = "EE"; provincia = "EE";
} else { } else {
Provincia provinciaEntity = Provincia provinciaEntity = ProvinciaLocalServiceUtil.fetchByC_C(
ProvinciaLocalServiceUtil.fetchByC_C(serviceContext.getCompanyId(), codiceProvincia); serviceContext.getCompanyId(), codiceProvincia);
if (Validator.isNotNull(provinciaEntity)) { if (Validator.isNotNull(provinciaEntity)) {
provincia = provinciaEntity.getSigla(); provincia = provinciaEntity.getSigla();
} }
@ -412,7 +434,8 @@ public abstract class PagamentiUtil {
String auth = HttpUtil.getParameter(currentURL, "p_auth", false); String auth = HttpUtil.getParameter(currentURL, "p_auth", false);
// XXX Se non li rimuovi non funziona più // XXX Se non li rimuovi non funziona più
Map<String, String[]> parameters = HttpUtil.getParameterMap(HttpUtil.getQueryString(currentURL)); Map<String, String[]> parameters = HttpUtil.getParameterMap(HttpUtil
.getQueryString(currentURL));
for (String key : parameters.keySet()) { for (String key : parameters.keySet()) {
currentURL = HttpUtil.removeParameter(currentURL, key); currentURL = HttpUtil.removeParameter(currentURL, key);
} }
@ -425,23 +448,23 @@ public abstract class PagamentiUtil {
throw new SystemException("error.fields.pratica.pagamento.codicefiscale.richiesto"); throw new SystemException("error.fields.pratica.pagamento.codicefiscale.richiesto");
} }
List<ElencoIdentificativiType> iuvs = new ArrayList<ElencoIdentificativiType>(); List<ElencoIdentificativiType> iuvs = new ArrayList<ElencoIdentificativiType>();
if (PagamentoConstants.PAGAMENTO_BOLLI.equalsIgnoreCase(tipoPagamento)) { if (PagamentoConstants.PAGAMENTO_BOLLI.equalsIgnoreCase(tipoPagamento)) {
iuvs = IrisComunicaPosizioniDebitorie.generaIUV(serviceContext.getCompanyId(), importi.size()); iuvs = IrisComunicaPosizioniDebitorie.generaIUV(serviceContext.getCompanyId(),
importi.size());
} }
IdpOTFType idpOTFType = IdpOTFType idpOTFType = IrisComunicaPosizioniDebitorie.comunicaPosizioniDebitorieOTF(
IrisComunicaPosizioniDebitorie.comunicaPosizioniDebitorieOTF(serviceContext.getCompanyId(), serviceContext.getCompanyId(), serviceContext.getScopeGroupId(),
serviceContext.getScopeGroupId(), serviceContext.getUserId(), codice, causale, serviceContext.getUserId(), codice, causale, codiceFiscaleCommittente, tipoPagamento,
codiceFiscaleCommittente, tipoPagamento, importi, iuvs, currentURL, currentURL, provincia); importi, iuvs, currentURL, currentURL, provincia);
String urlPagamento = ""; String urlPagamento = "";
if (idpOTFType == null) { if (idpOTFType == null) {
urlPagamento = currentURL; urlPagamento = currentURL;
throw new SystemException("error.geniocivilefe.pratica.pagamento | intPraticaId=" + intPraticaId throw new SystemException("error.geniocivilefe.pratica.pagamento | intPraticaId="
+ " | classPk=" + classPk + " | className=" + className); + intPraticaId + " | classPk=" + classPk + " | className=" + className);
} else { } else {
urlPagamento = idpOTFType.getUrlGW().toString(); urlPagamento = idpOTFType.getUrlGW().toString();
@ -449,7 +472,8 @@ public abstract class PagamentiUtil {
return PagamentoLocalServiceUtil.addPagamentoAndUpdate(irisPagamentoId, codice, causale, return PagamentoLocalServiceUtil.addPagamentoAndUpdate(irisPagamentoId, codice, causale,
PagamentoConstants.MEZZO_IRIS, codiceFiscaleCommittente, tipoPagamento, importo, PagamentoConstants.MEZZO_IRIS, codiceFiscaleCommittente, tipoPagamento, importo,
PagamentoConstants.UTILIZZATA_IN_CORSO, classPk, className, 0l, urlPagamento, iuvs, serviceContext); PagamentoConstants.UTILIZZATA_IN_CORSO, classPk, className, 0l, urlPagamento, iuvs,
serviceContext);
// actionResponse.sendRedirect(idpOTFType.getUrlGW().toString()); // actionResponse.sendRedirect(idpOTFType.getUrlGW().toString());
} else { } else {
return PagamentoLocalServiceUtil.getPagamento(pagamentoId); return PagamentoLocalServiceUtil.getPagamento(pagamentoId);

4
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/service.properties

@ -13,8 +13,8 @@
## ##
build.namespace=portos_bo build.namespace=portos_bo
build.number=2249 build.number=2254
build.date=1589721359115 build.date=1589897278985
build.auto.upgrade=true build.auto.upgrade=true
## ##

Caricamento…
Annulla
Salva