diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service.xml b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service.xml index fc4ddca0..1fe643f0 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service.xml +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service.xml @@ -966,6 +966,9 @@ mapping-key="intPraticaId" /> + + + diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/IntPraticaClp.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/IntPraticaClp.java index 0bf19e5d..4a154806 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/IntPraticaClp.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/IntPraticaClp.java @@ -109,6 +109,7 @@ public class IntPraticaClp extends BaseModelImpl attributes.put("collaudoParziale", getCollaudoParziale()); attributes.put("collaudoTotale", getCollaudoTotale()); attributes.put("controlloObbligatorio", getControlloObbligatorio()); + attributes.put("inLavorazioneSue", getInLavorazioneSue()); return attributes; } @@ -305,6 +306,12 @@ public class IntPraticaClp extends BaseModelImpl if (controlloObbligatorio != null) { setControlloObbligatorio(controlloObbligatorio); } + + Boolean inLavorazioneSue = (Boolean)attributes.get("inLavorazioneSue"); + + if (inLavorazioneSue != null) { + setInLavorazioneSue(inLavorazioneSue); + } } @Override @@ -1089,6 +1096,35 @@ public class IntPraticaClp extends BaseModelImpl } } + @Override + public boolean getInLavorazioneSue() { + return _inLavorazioneSue; + } + + @Override + public boolean isInLavorazioneSue() { + return _inLavorazioneSue; + } + + @Override + public void setInLavorazioneSue(boolean inLavorazioneSue) { + _inLavorazioneSue = inLavorazioneSue; + + if (_intPraticaRemoteModel != null) { + try { + Class clazz = _intPraticaRemoteModel.getClass(); + + Method method = clazz.getMethod("setInLavorazioneSue", + boolean.class); + + method.invoke(_intPraticaRemoteModel, inLavorazioneSue); + } + catch (Exception e) { + throw new UnsupportedOperationException(e); + } + } + } + @Override public java.lang.String getTitle(java.util.Locale locale, boolean completed) { try { @@ -1273,6 +1309,7 @@ public class IntPraticaClp extends BaseModelImpl clone.setCollaudoParziale(getCollaudoParziale()); clone.setCollaudoTotale(getCollaudoTotale()); clone.setControlloObbligatorio(getControlloObbligatorio()); + clone.setInLavorazioneSue(getInLavorazioneSue()); return clone; } @@ -1325,7 +1362,7 @@ public class IntPraticaClp extends BaseModelImpl @Override public String toString() { - StringBundler sb = new StringBundler(63); + StringBundler sb = new StringBundler(65); sb.append("{uuid="); sb.append(getUuid()); @@ -1389,6 +1426,8 @@ public class IntPraticaClp extends BaseModelImpl sb.append(getCollaudoTotale()); sb.append(", controlloObbligatorio="); sb.append(getControlloObbligatorio()); + sb.append(", inLavorazioneSue="); + sb.append(getInLavorazioneSue()); sb.append("}"); return sb.toString(); @@ -1396,7 +1435,7 @@ public class IntPraticaClp extends BaseModelImpl @Override public String toXmlString() { - StringBundler sb = new StringBundler(97); + StringBundler sb = new StringBundler(100); sb.append(""); sb.append("it.tref.liferay.portos.bo.model.IntPratica"); @@ -1526,6 +1565,10 @@ public class IntPraticaClp extends BaseModelImpl "controlloObbligatorio"); + sb.append( + "inLavorazioneSue"); sb.append(""); @@ -1565,6 +1608,7 @@ public class IntPraticaClp extends BaseModelImpl private boolean _collaudoParziale; private boolean _collaudoTotale; private boolean _controlloObbligatorio; + private boolean _inLavorazioneSue; private BaseModel _intPraticaRemoteModel; private Class _clpSerializerClass = it.tref.liferay.portos.bo.service.ClpSerializer.class; } \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/IntPraticaModel.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/IntPraticaModel.java index 725b8e55..d2aef338 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/IntPraticaModel.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/IntPraticaModel.java @@ -601,6 +601,27 @@ public interface IntPraticaModel extends BaseModel, */ public void setControlloObbligatorio(boolean controlloObbligatorio); + /** + * Returns the in lavorazione sue of this int pratica. + * + * @return the in lavorazione sue of this int pratica + */ + public boolean getInLavorazioneSue(); + + /** + * Returns true if this int pratica is in lavorazione sue. + * + * @return true if this int pratica is in lavorazione sue; false otherwise + */ + public boolean isInLavorazioneSue(); + + /** + * Sets whether this int pratica is in lavorazione sue. + * + * @param inLavorazioneSue the in lavorazione sue of this int pratica + */ + public void setInLavorazioneSue(boolean inLavorazioneSue); + @Override public boolean isNew(); diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/IntPraticaSoap.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/IntPraticaSoap.java index 10ac7aa4..8328cd2d 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/IntPraticaSoap.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/IntPraticaSoap.java @@ -62,6 +62,7 @@ public class IntPraticaSoap implements Serializable { soapModel.setCollaudoParziale(model.getCollaudoParziale()); soapModel.setCollaudoTotale(model.getCollaudoTotale()); soapModel.setControlloObbligatorio(model.getControlloObbligatorio()); + soapModel.setInLavorazioneSue(model.getInLavorazioneSue()); return soapModel; } @@ -392,6 +393,18 @@ public class IntPraticaSoap implements Serializable { _controlloObbligatorio = controlloObbligatorio; } + public boolean getInLavorazioneSue() { + return _inLavorazioneSue; + } + + public boolean isInLavorazioneSue() { + return _inLavorazioneSue; + } + + public void setInLavorazioneSue(boolean inLavorazioneSue) { + _inLavorazioneSue = inLavorazioneSue; + } + private String _uuid; private long _intPraticaId; private long _companyId; @@ -423,4 +436,5 @@ public class IntPraticaSoap implements Serializable { private boolean _collaudoParziale; private boolean _collaudoTotale; private boolean _controlloObbligatorio; + private boolean _inLavorazioneSue; } \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/IntPraticaWrapper.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/IntPraticaWrapper.java index f835c96d..edfa2f0c 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/IntPraticaWrapper.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/IntPraticaWrapper.java @@ -83,6 +83,7 @@ public class IntPraticaWrapper implements IntPratica, ModelWrapper { attributes.put("collaudoParziale", getCollaudoParziale()); attributes.put("collaudoTotale", getCollaudoTotale()); attributes.put("controlloObbligatorio", getControlloObbligatorio()); + attributes.put("inLavorazioneSue", getInLavorazioneSue()); return attributes; } @@ -279,6 +280,12 @@ public class IntPraticaWrapper implements IntPratica, ModelWrapper { if (controlloObbligatorio != null) { setControlloObbligatorio(controlloObbligatorio); } + + Boolean inLavorazioneSue = (Boolean)attributes.get("inLavorazioneSue"); + + if (inLavorazioneSue != null) { + setInLavorazioneSue(inLavorazioneSue); + } } /** @@ -1037,6 +1044,36 @@ public class IntPraticaWrapper implements IntPratica, ModelWrapper { _intPratica.setControlloObbligatorio(controlloObbligatorio); } + /** + * Returns the in lavorazione sue of this int pratica. + * + * @return the in lavorazione sue of this int pratica + */ + @Override + public boolean getInLavorazioneSue() { + return _intPratica.getInLavorazioneSue(); + } + + /** + * Returns true if this int pratica is in lavorazione sue. + * + * @return true if this int pratica is in lavorazione sue; false otherwise + */ + @Override + public boolean isInLavorazioneSue() { + return _intPratica.isInLavorazioneSue(); + } + + /** + * Sets whether this int pratica is in lavorazione sue. + * + * @param inLavorazioneSue the in lavorazione sue of this int pratica + */ + @Override + public void setInLavorazioneSue(boolean inLavorazioneSue) { + _intPratica.setInLavorazioneSue(inLavorazioneSue); + } + @Override public boolean isNew() { return _intPratica.isNew(); diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/search/IntPraticaAdvancedSearch.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/search/IntPraticaAdvancedSearch.java index aa40d107..3294a66f 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/search/IntPraticaAdvancedSearch.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/search/IntPraticaAdvancedSearch.java @@ -87,6 +87,9 @@ public class IntPraticaAdvancedSearch { termQuery = TermQueryFactoryUtil.create(searchContext, PortosIndexField.PRATICA_APERTA, "true"); booleanQuery.add(termQuery, BooleanClauseOccur.MUST); + + termQuery = TermQueryFactoryUtil.create(searchContext, PortosIndexField.IN_LAVORAZIONE_SUE, "false"); + booleanQuery.add(termQuery, BooleanClauseOccur.MUST); // Condizioni aggiuntive query(request, user, booleanQuery, searchContext); @@ -178,6 +181,9 @@ public class IntPraticaAdvancedSearch { termQuery = TermQueryFactoryUtil.create(searchContext, PortosIndexField.PRATICA_APERTA, "false"); booleanQuery.add(termQuery, BooleanClauseOccur.MUST); + + termQuery = TermQueryFactoryUtil.create(searchContext, PortosIndexField.IN_LAVORAZIONE_SUE, "false"); + booleanQuery.add(termQuery, BooleanClauseOccur.MUST); booleanQuery.add(altriProgettiBooleanQuery, BooleanClauseOccur.MUST); diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/util/PortosIndexField.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/util/PortosIndexField.java index c7aee5b6..3305c955 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/util/PortosIndexField.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/util/PortosIndexField.java @@ -128,4 +128,7 @@ public class PortosIndexField implements Serializable { public static final String COMUNE = "comune"; public static final String TIPO_PROCEDURA = "tipoProcedura"; + + public static final String IN_LAVORAZIONE_SUE = "inLavorazioneSue"; + } diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/tables.sql b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/tables.sql index ad93643e..af293b51 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/tables.sql +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/sql/tables.sql @@ -581,7 +581,8 @@ create table portos_bo_IntPratica ( fineLavoriTotale BOOLEAN, collaudoParziale BOOLEAN, collaudoTotale BOOLEAN, - controlloObbligatorio BOOLEAN + controlloObbligatorio BOOLEAN, + inLavorazioneSue BOOLEAN ); create table portos_bo_Pagamento ( diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/META-INF/portlet-hbm.xml b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/META-INF/portlet-hbm.xml index 31ff78fe..efea0ee5 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/META-INF/portlet-hbm.xml +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/META-INF/portlet-hbm.xml @@ -611,6 +611,7 @@ + diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/META-INF/portlet-model-hints.xml b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/META-INF/portlet-model-hints.xml index d7f1a324..402aef15 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/META-INF/portlet-model-hints.xml +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/META-INF/portlet-model-hints.xml @@ -657,6 +657,7 @@ + diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/META-INF/portlet-orm.xml b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/META-INF/portlet-orm.xml index 7de4b8f4..f86e57b1 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/META-INF/portlet-orm.xml +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/META-INF/portlet-orm.xml @@ -786,6 +786,7 @@ + diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/mwg/sismica/bo/startup/DatabaseUpdateAction.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/mwg/sismica/bo/startup/DatabaseUpdateAction.java index 389a7ca7..56fe0880 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/mwg/sismica/bo/startup/DatabaseUpdateAction.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/mwg/sismica/bo/startup/DatabaseUpdateAction.java @@ -128,6 +128,12 @@ public class DatabaseUpdateAction extends SimpleAction { s.executeUpdate("ALTER TABLE " + DelegaImpl.TABLE_NAME + " ADD COLUMN dichiarazioni TEXT NULL"); } + + if (!hasColumn(IntPraticaImpl.TABLE_NAME, "inLavorazioneSue")) { + _log.info("Aggiornamento a v4 di " + IntPraticaImpl.TABLE_NAME); + s.executeUpdate("ALTER TABLE " + IntPraticaImpl.TABLE_NAME + " ADD COLUMN inLavorazioneSue BOOL"); + } + } catch (SQLException e) { _log.error("Errore di accesso al database: ", e); throw new ActionException(e); diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/indexer/IntPraticaIndexer.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/indexer/IntPraticaIndexer.java index 81eafb6f..940b9d85 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/indexer/IntPraticaIndexer.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/indexer/IntPraticaIndexer.java @@ -140,6 +140,7 @@ public class IntPraticaIndexer extends BaseIndexer { document.addNumberSortable(PortosIndexField.NUMERO_PROGETTO, Integer.valueOf(intPraticaFromDB.getNumeroProgetto())); } + document.addKeyword(PortosIndexField.IN_LAVORAZIONE_SUE, intPraticaFromDB.getInLavorazioneSue()); if (lastDettPratica != null) { document.addKeyword("nuovaCostruzione", lastDettPratica.getTcNuovaCostruzione()); document.addKeyword("adeguamentoSismico", lastDettPratica.getTcAdeguamentoSismico()); diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/model/impl/IntPraticaCacheModel.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/model/impl/IntPraticaCacheModel.java index e10838b0..dc399fa9 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/model/impl/IntPraticaCacheModel.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/model/impl/IntPraticaCacheModel.java @@ -38,7 +38,7 @@ public class IntPraticaCacheModel implements CacheModel, Externalizable { @Override public String toString() { - StringBundler sb = new StringBundler(63); + StringBundler sb = new StringBundler(65); sb.append("{uuid="); sb.append(uuid); @@ -102,6 +102,8 @@ public class IntPraticaCacheModel implements CacheModel, sb.append(collaudoTotale); sb.append(", controlloObbligatorio="); sb.append(controlloObbligatorio); + sb.append(", inLavorazioneSue="); + sb.append(inLavorazioneSue); sb.append("}"); return sb.toString(); @@ -239,6 +241,7 @@ public class IntPraticaCacheModel implements CacheModel, intPraticaImpl.setCollaudoParziale(collaudoParziale); intPraticaImpl.setCollaudoTotale(collaudoTotale); intPraticaImpl.setControlloObbligatorio(controlloObbligatorio); + intPraticaImpl.setInLavorazioneSue(inLavorazioneSue); intPraticaImpl.resetOriginalValues(); @@ -278,6 +281,7 @@ public class IntPraticaCacheModel implements CacheModel, collaudoParziale = objectInput.readBoolean(); collaudoTotale = objectInput.readBoolean(); controlloObbligatorio = objectInput.readBoolean(); + inLavorazioneSue = objectInput.readBoolean(); } @Override @@ -367,6 +371,7 @@ public class IntPraticaCacheModel implements CacheModel, objectOutput.writeBoolean(collaudoParziale); objectOutput.writeBoolean(collaudoTotale); objectOutput.writeBoolean(controlloObbligatorio); + objectOutput.writeBoolean(inLavorazioneSue); } public String uuid; @@ -400,4 +405,5 @@ public class IntPraticaCacheModel implements CacheModel, public boolean collaudoParziale; public boolean collaudoTotale; public boolean controlloObbligatorio; + public boolean inLavorazioneSue; } \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/model/impl/IntPraticaModelImpl.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/model/impl/IntPraticaModelImpl.java index 930d5e0b..c7e77bf8 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/model/impl/IntPraticaModelImpl.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/model/impl/IntPraticaModelImpl.java @@ -97,9 +97,10 @@ public class IntPraticaModelImpl extends BaseModelImpl { "fineLavoriTotale", Types.BOOLEAN }, { "collaudoParziale", Types.BOOLEAN }, { "collaudoTotale", Types.BOOLEAN }, - { "controlloObbligatorio", Types.BOOLEAN } + { "controlloObbligatorio", Types.BOOLEAN }, + { "inLavorazioneSue", Types.BOOLEAN } }; - public static final String TABLE_SQL_CREATE = "create table portos_bo_IntPratica (uuid_ VARCHAR(75) null,intPraticaId LONG not null primary key,companyId LONG,userId LONG,userName VARCHAR(75) null,createDate DATE null,modifiedDate DATE null,groupId LONG,tipoPratica VARCHAR(75) null,territorioId LONG,tipoProcedura VARCHAR(75) null,dtAnnullamento DATE null,docPraticaAnnullamentoId LONG,dtSorteggio DATE null,statoPratica VARCHAR(10) null,numeroProgetto VARCHAR(75) null,validata BOOLEAN,status INTEGER,statusByUserId LONG,statusDate DATE null,esitoControllo INTEGER,dtPratica DATE null,sospesa BOOLEAN,dtSospensione DATE null,codiceFiscaleDelegatoFineLavori VARCHAR(75) null,codiceFiscaleDelegatoCollaudo VARCHAR(75) null,fineLavoriParziale BOOLEAN,fineLavoriTotale BOOLEAN,collaudoParziale BOOLEAN,collaudoTotale BOOLEAN,controlloObbligatorio BOOLEAN)"; + public static final String TABLE_SQL_CREATE = "create table portos_bo_IntPratica (uuid_ VARCHAR(75) null,intPraticaId LONG not null primary key,companyId LONG,userId LONG,userName VARCHAR(75) null,createDate DATE null,modifiedDate DATE null,groupId LONG,tipoPratica VARCHAR(75) null,territorioId LONG,tipoProcedura VARCHAR(75) null,dtAnnullamento DATE null,docPraticaAnnullamentoId LONG,dtSorteggio DATE null,statoPratica VARCHAR(10) null,numeroProgetto VARCHAR(75) null,validata BOOLEAN,status INTEGER,statusByUserId LONG,statusDate DATE null,esitoControllo INTEGER,dtPratica DATE null,sospesa BOOLEAN,dtSospensione DATE null,codiceFiscaleDelegatoFineLavori VARCHAR(75) null,codiceFiscaleDelegatoCollaudo VARCHAR(75) null,fineLavoriParziale BOOLEAN,fineLavoriTotale BOOLEAN,collaudoParziale BOOLEAN,collaudoTotale BOOLEAN,controlloObbligatorio BOOLEAN,inLavorazioneSue BOOLEAN)"; public static final String TABLE_SQL_DROP = "drop table portos_bo_IntPratica"; public static final String ORDER_BY_JPQL = " ORDER BY intPratica.intPraticaId ASC"; public static final String ORDER_BY_SQL = " ORDER BY portos_bo_IntPratica.intPraticaId ASC"; @@ -168,6 +169,7 @@ public class IntPraticaModelImpl extends BaseModelImpl model.setCollaudoParziale(soapModel.getCollaudoParziale()); model.setCollaudoTotale(soapModel.getCollaudoTotale()); model.setControlloObbligatorio(soapModel.getControlloObbligatorio()); + model.setInLavorazioneSue(soapModel.getInLavorazioneSue()); return model; } @@ -265,6 +267,7 @@ public class IntPraticaModelImpl extends BaseModelImpl attributes.put("collaudoParziale", getCollaudoParziale()); attributes.put("collaudoTotale", getCollaudoTotale()); attributes.put("controlloObbligatorio", getControlloObbligatorio()); + attributes.put("inLavorazioneSue", getInLavorazioneSue()); return attributes; } @@ -461,6 +464,12 @@ public class IntPraticaModelImpl extends BaseModelImpl if (controlloObbligatorio != null) { setControlloObbligatorio(controlloObbligatorio); } + + Boolean inLavorazioneSue = (Boolean)attributes.get("inLavorazioneSue"); + + if (inLavorazioneSue != null) { + setInLavorazioneSue(inLavorazioneSue); + } } @JSON @@ -980,6 +989,22 @@ public class IntPraticaModelImpl extends BaseModelImpl _controlloObbligatorio = controlloObbligatorio; } + @JSON + @Override + public boolean getInLavorazioneSue() { + return _inLavorazioneSue; + } + + @Override + public boolean isInLavorazioneSue() { + return _inLavorazioneSue; + } + + @Override + public void setInLavorazioneSue(boolean inLavorazioneSue) { + _inLavorazioneSue = inLavorazioneSue; + } + @Override public StagedModelType getStagedModelType() { return new StagedModelType(PortalUtil.getClassNameId( @@ -1048,6 +1073,7 @@ public class IntPraticaModelImpl extends BaseModelImpl intPraticaImpl.setCollaudoParziale(getCollaudoParziale()); intPraticaImpl.setCollaudoTotale(getCollaudoTotale()); intPraticaImpl.setControlloObbligatorio(getControlloObbligatorio()); + intPraticaImpl.setInLavorazioneSue(getInLavorazioneSue()); intPraticaImpl.resetOriginalValues(); @@ -1292,12 +1318,14 @@ public class IntPraticaModelImpl extends BaseModelImpl intPraticaCacheModel.controlloObbligatorio = getControlloObbligatorio(); + intPraticaCacheModel.inLavorazioneSue = getInLavorazioneSue(); + return intPraticaCacheModel; } @Override public String toString() { - StringBundler sb = new StringBundler(63); + StringBundler sb = new StringBundler(65); sb.append("{uuid="); sb.append(getUuid()); @@ -1361,6 +1389,8 @@ public class IntPraticaModelImpl extends BaseModelImpl sb.append(getCollaudoTotale()); sb.append(", controlloObbligatorio="); sb.append(getControlloObbligatorio()); + sb.append(", inLavorazioneSue="); + sb.append(getInLavorazioneSue()); sb.append("}"); return sb.toString(); @@ -1368,7 +1398,7 @@ public class IntPraticaModelImpl extends BaseModelImpl @Override public String toXmlString() { - StringBundler sb = new StringBundler(97); + StringBundler sb = new StringBundler(100); sb.append(""); sb.append("it.tref.liferay.portos.bo.model.IntPratica"); @@ -1498,6 +1528,10 @@ public class IntPraticaModelImpl extends BaseModelImpl "controlloObbligatorio"); + sb.append( + "inLavorazioneSue"); sb.append(""); @@ -1553,6 +1587,7 @@ public class IntPraticaModelImpl extends BaseModelImpl private boolean _collaudoParziale; private boolean _collaudoTotale; private boolean _controlloObbligatorio; + private boolean _inLavorazioneSue; private long _columnBitmask; private IntPratica _escapedModel; } \ No newline at end of file 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 97842225..0105606e 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 @@ -4417,6 +4417,7 @@ public class IntPraticaPersistenceImpl extends BasePersistenceImpl intPraticaImpl.setCollaudoParziale(intPratica.isCollaudoParziale()); intPraticaImpl.setCollaudoTotale(intPratica.isCollaudoTotale()); intPraticaImpl.setControlloObbligatorio(intPratica.isControlloObbligatorio()); + intPraticaImpl.setInLavorazioneSue(intPratica.isInLavorazioneSue()); return intPraticaImpl; } 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 09876a12..bf192cf4 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=2653 - build.date=1624288952080 + build.number=2658 + build.date=1624364186440 build.auto.upgrade=true ##