support for valor qualitativo

git-svn-id: https://svn.coded.pt/svn/SIPRP@1717 bb69d46d-e84e-40c8-a05a-06db0d633741
lxbfYeaa
Diogo Neves 14 years ago
parent 53d8892e7d
commit 0aabb2480d

@ -6,32 +6,32 @@ app.resources.j2se.max-heap-size = 512M
# production
server.siprp = localhost
port.siprp = 5436
database.siprp = siprp
username.siprp = postgres
#password.siprp =
server.siprp_local = localhost
port.siprp_local = 5436
database.siprp_local = siprp_local_3
username.siprp_local = postgres
#password.siprp_local =
# tests
#server.siprp = localhost
#port.siprp = 5432
#port.siprp = 5436
#database.siprp = siprp
#username.siprp = postgres
#password.siprp = Typein
##password.siprp =
#
#server.siprp_local = localhost
#port.siprp_local = 5432
#port.siprp_local = 5436
#database.siprp_local = siprp_local_3
#username.siprp_local = postgres
#password.siprp_local = Typein
##password.siprp_local =
# tests
server.siprp = localhost
port.siprp = 5432
database.siprp = siprp
username.siprp = postgres
password.siprp = Typein
server.siprp_local = localhost
port.siprp_local = 5432
database.siprp_local = siprp_local_3
username.siprp_local = postgres
password.siprp_local = Typein
#server.siprp = www.evolute.pt
#port.siprp = 5436

@ -191,7 +191,6 @@ public class Acidentados extends com.evolute.entity.evo.EvoDataObject<com.evolut
{
try
{
setLockedForRefresh( true );
preProcess( ID, id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -237,7 +236,6 @@ public class Acidentados extends com.evolute.entity.evo.EvoDataObject<com.evolut
{
try
{
setLockedForRefresh( true );
preProcess( NOME, nome );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -266,7 +264,6 @@ public class Acidentados extends com.evolute.entity.evo.EvoDataObject<com.evolut
{
try
{
setLockedForRefresh( true );
preProcess( DATA_NASCIMENTO, data_nascimento );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -295,7 +292,6 @@ public class Acidentados extends com.evolute.entity.evo.EvoDataObject<com.evolut
{
try
{
setLockedForRefresh( true );
preProcess( BILHETE_IDENTIDADE, bilhete_identidade );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -324,7 +320,6 @@ public class Acidentados extends com.evolute.entity.evo.EvoDataObject<com.evolut
{
try
{
setLockedForRefresh( true );
preProcess( MORADA, morada );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -353,7 +348,6 @@ public class Acidentados extends com.evolute.entity.evo.EvoDataObject<com.evolut
{
try
{
setLockedForRefresh( true );
preProcess( COD_POSTAL, cod_postal );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -382,7 +376,6 @@ public class Acidentados extends com.evolute.entity.evo.EvoDataObject<com.evolut
{
try
{
setLockedForRefresh( true );
preProcess( LOCALIDADE, localidade );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -411,7 +404,6 @@ public class Acidentados extends com.evolute.entity.evo.EvoDataObject<com.evolut
{
try
{
setLockedForRefresh( true );
preProcess( CONTACTO_TELEFONICO, contacto_telefonico );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -440,7 +432,6 @@ public class Acidentados extends com.evolute.entity.evo.EvoDataObject<com.evolut
{
try
{
setLockedForRefresh( true );
preProcess( DATA_ADMISSAO, data_admissao );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -469,7 +460,6 @@ public class Acidentados extends com.evolute.entity.evo.EvoDataObject<com.evolut
{
try
{
setLockedForRefresh( true );
preProcess( FUNCAO, funcao );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -498,7 +488,6 @@ public class Acidentados extends com.evolute.entity.evo.EvoDataObject<com.evolut
{
try
{
setLockedForRefresh( true );
preProcess( TRABALHADOR_ID, trabalhador_id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -527,7 +516,6 @@ public class Acidentados extends com.evolute.entity.evo.EvoDataObject<com.evolut
{
try
{
setLockedForRefresh( true );
preProcess( TURNO, turno );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -556,7 +544,6 @@ public class Acidentados extends com.evolute.entity.evo.EvoDataObject<com.evolut
{
try
{
setLockedForRefresh( true );
preProcess( NUMERO_MECANOGRAFICO, numero_mecanografico );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -585,7 +572,6 @@ public class Acidentados extends com.evolute.entity.evo.EvoDataObject<com.evolut
{
try
{
setLockedForRefresh( true );
preProcess( NOME_SUPERIOR_HIERARQUICO, nome_superior_hierarquico );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -614,7 +600,6 @@ public class Acidentados extends com.evolute.entity.evo.EvoDataObject<com.evolut
{
try
{
setLockedForRefresh( true );
preProcess( EMAIL_SUPERIOR_HIERARQUICO, email_superior_hierarquico );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -643,7 +628,6 @@ public class Acidentados extends com.evolute.entity.evo.EvoDataObject<com.evolut
{
try
{
setLockedForRefresh( true );
preProcess( ESTABELECIMENTO_ORIGEM, estabelecimento_origem );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -672,7 +656,6 @@ public class Acidentados extends com.evolute.entity.evo.EvoDataObject<com.evolut
{
try
{
setLockedForRefresh( true );
preProcess( DATA_EMAIL_SUPERIOR_HIERARQUICO, data_email_superior_hierarquico );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1033,12 +1016,28 @@ public class Acidentados extends com.evolute.entity.evo.EvoDataObject<com.evolut
@Override
protected void setPrimaryKeyFromVirtual2DArray( com.evolute.utils.arrays.Virtual2DArray array, int row, int col )
{
Object idObject = null;
if( primaryKey == null )
{
primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, Acidentados.PK_FIELD_NAMES );
primaryKey.set( 0, ( Integer ) array.get( row, col + 0 ) );
idObject = array.get( row, col + 0 );
try
{
primaryKey.set( 0, ( Integer ) idObject );
setId( ( Integer ) idObject );
}
catch( ClassCastException ex )
{
if( idObject instanceof Number )
{
primaryKey.set( 0, ((Number)idObject).intValue() );
setId( ((Number)idObject).intValue() );
}
else {
throw ex;
}
}
}
setId( ( Integer ) array.get( row, col + 0 ) );
}
@Override

@ -148,6 +148,7 @@ public class Actualizacao extends com.evolute.entity.evo.EvoDataObject<com.evolu
@Override
protected void setPrimaryKeyFromVirtual2DArray( com.evolute.utils.arrays.Virtual2DArray array, int row, int col )
{
Object idObject = null;
if( primaryKey == null )
{
primaryKey = new com.evolute.entity.utils.ObjectPrimaryKey( TABLENAME, Actualizacao.PK_FIELD_NAMES );

@ -856,7 +856,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( ID, id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -919,7 +918,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( DATA_ACIDENTE, data_acidente );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -948,7 +946,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( ACIDENTADO_ID, acidentado_id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1003,7 +1000,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( ESTADO, estado );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1032,7 +1028,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( ESTABELECIMENTO_ID, estabelecimento_id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1061,7 +1056,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( HORAS_TURNO, horas_turno );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1090,7 +1084,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( SECCAO, seccao );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1119,7 +1112,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( LOCAL_TRABALHO, local_trabalho );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1148,7 +1140,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( TAREFA, tarefa );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1177,7 +1168,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( SUBSTANCIAS, substancias );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1206,7 +1196,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( SUPERIOR_HIERARQUICO, superior_hierarquico );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1235,7 +1224,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( CONDICOES, condicoes );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1264,7 +1252,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( TESTEMUNHAS, testemunhas );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1293,7 +1280,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( DESCRICAO, descricao );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1322,7 +1308,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( CONCLUSOES, conclusoes );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1351,7 +1336,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( ACCOES, accoes );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1380,7 +1364,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( HORA_ACIDENTE, hora_acidente );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1409,7 +1392,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( FORMACAO_SHST, formacao_shst );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1438,7 +1420,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( FORMACAO_SHST_NAO_PORQUE, formacao_shst_nao_porque );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1467,7 +1448,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( OUTROS_ACIDENTES_COM_COLABORADOR, outros_acidentes_com_colaborador );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1496,7 +1476,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( NR_ACIDENTES_COM_COLABORADOR, nr_acidentes_com_colaborador );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1525,7 +1504,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( NR_RELATORIO_ACIDENTE_COLABORADOR1, nr_relatorio_acidente_colaborador1 );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1554,7 +1532,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( NR_RELATORIO_ACIDENTE_COLABORADOR2, nr_relatorio_acidente_colaborador2 );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1583,7 +1560,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( NR_RELATORIO_ACIDENTE_COLABORADOR3, nr_relatorio_acidente_colaborador3 );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1612,7 +1588,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( NR_RELATORIO_ACIDENTE_COLABORADOR4, nr_relatorio_acidente_colaborador4 );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1641,7 +1616,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( ACIDENTES_OUTROS_COLABORADORES, acidentes_outros_colaboradores );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1670,7 +1644,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( NR_ACIDENTES_OUTROS_COLABORADORES, nr_acidentes_outros_colaboradores );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1699,7 +1672,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES1, nr_relatorio_acidente_outros_colaboradores1 );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1728,7 +1700,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES2, nr_relatorio_acidente_outros_colaboradores2 );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1757,7 +1728,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES3, nr_relatorio_acidente_outros_colaboradores3 );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1786,7 +1756,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( NR_RELATORIO_ACIDENTE_OUTROS_COLABORADORES4, nr_relatorio_acidente_outros_colaboradores4 );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1815,7 +1784,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( LESAO_CABECA, lesao_cabeca );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1844,7 +1812,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( LESAO_PESCOCO, lesao_pescoco );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1873,7 +1840,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( LESAO_TRONCO, lesao_tronco );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1902,7 +1868,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( LESAO_MEMBRO_SUP_DIR, lesao_membro_sup_dir );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1931,7 +1896,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( LESAO_MEMBRO_SUP_ESQ, lesao_membro_sup_esq );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1960,7 +1924,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( LESAO_MEMBRO_INF_DIR, lesao_membro_inf_dir );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1989,7 +1952,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( LESAO_MEMBRO_INF_ESQ, lesao_membro_inf_esq );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -2018,7 +1980,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( ESPECIF1, especif1 );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -2047,7 +2008,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( ESPECIF2, especif2 );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -2076,7 +2036,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( ESPECIF3, especif3 );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -2105,7 +2064,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( ESPECIF4, especif4 );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -2134,7 +2092,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( TIPO_INCAPACIDADE, tipo_incapacidade );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -2163,7 +2120,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( COEF_INCAPACIDADE, coef_incapacidade );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -2192,7 +2148,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( DATA_AVAL_INCAPACIDADE, data_aval_incapacidade );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -2221,7 +2176,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( DATA_REV_INCAPACIDADE, data_rev_incapacidade );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -2250,7 +2204,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( PERIODO_INCAPACIDADE_DE, periodo_incapacidade_de );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -2279,7 +2232,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( PERIODO_INCAPACIDADE_A, periodo_incapacidade_a );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -2308,7 +2260,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( IMG_FLEXAO, img_flexao );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -2337,7 +2288,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( IMG_EXT1, img_ext1 );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -2366,7 +2316,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( IMG_EXT2, img_ext2 );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -2395,7 +2344,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( IMG_CAB2, img_cab2 );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -2424,7 +2372,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( IMG_CAB3, img_cab3 );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -2453,7 +2400,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( IMG_MA2, img_ma2 );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -2482,7 +2428,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( IMG_MA3, img_ma3 );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -2511,7 +2456,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( IMG_MA5, img_ma5 );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -2540,7 +2484,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( IMG_MA6, img_ma6 );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -2569,7 +2512,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( IMG_MA8, img_ma8 );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -2598,7 +2540,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( IMG_MA10, img_ma10 );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -2627,7 +2568,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( RESTRICAO_CARGA, restricao_carga );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -2656,7 +2596,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( RESTRICAO_MOTRICIDADE, restricao_motricidade );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -2685,7 +2624,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( RESTRICAO_CONDUCAO, restricao_conducao );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -2714,7 +2652,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( RESTRICAO_VIBRACOES, restricao_vibracoes );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -2743,7 +2680,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( RESTRICAO_OUTRAS, restricao_outras );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -2772,7 +2708,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( MED_OBSERV, med_observ );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -2801,7 +2736,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( TIPO_LESAO, tipo_lesao );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -2830,7 +2764,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( IMG_ROT1, img_rot1 );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -2859,7 +2792,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( IMG_ROT2, img_rot2 );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -2888,7 +2820,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( IMG_CAB1, img_cab1 );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -2917,7 +2848,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( IMG_CAB4, img_cab4 );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -2946,7 +2876,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( IMG_MA1, img_ma1 );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -2975,7 +2904,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( IMG_MA4, img_ma4 );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -3004,7 +2932,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( IMG_MA7, img_ma7 );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -3033,7 +2960,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( IMG_MA9, img_ma9 );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -3062,7 +2988,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( EMPRESA_ID, empresa_id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -3091,7 +3016,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( MEDICO_ID, medico_id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -3120,7 +3044,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( TECNICO_SAUDE_ID, tecnico_saude_id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -3149,7 +3072,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( ANALISE_NR, analise_nr );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -3178,7 +3100,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( ESTADO_ASSINATURA, estado_assinatura );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -3207,7 +3128,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( ASS_RESP_SEG, ass_resp_seg );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -3236,7 +3156,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( ASS_RESP_RH, ass_resp_rh );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -3265,7 +3184,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( DATA_CONSOLIDACAO, data_consolidacao );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -3294,7 +3212,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( DATA_ASSINATURA_SEG, data_assinatura_seg );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -3323,7 +3240,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( DATA_ASSINATURA_RH, data_assinatura_rh );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -3352,7 +3268,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( ASS_CONSOLIDACAO, ass_consolidacao );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -3381,7 +3296,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( NOME_RESP_SEG, nome_resp_seg );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -3410,7 +3324,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( NOME_RESP_RH, nome_resp_rh );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -3439,7 +3352,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( CAUSAS, causas );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -3468,7 +3380,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( ESTADO_ANTES_CORRECAO, estado_antes_correcao );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -3497,7 +3408,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( OBSERVACOES_CORRECAO, observacoes_correcao );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -3526,7 +3436,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( CORRECAO, correcao );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -3555,7 +3464,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( ASS_SUPERIOR, ass_superior );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -3584,7 +3492,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( NOME_SUPERIOR, nome_superior );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -3613,7 +3520,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( DATA_ASSINATURA_SUPERIOR, data_assinatura_superior );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -3642,7 +3548,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( AVERIGUADOR, averiguador );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -3671,7 +3576,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( AVERIGUACAO_POSTERIOR, averiguacao_posterior );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -3700,7 +3604,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( AVERIGUACAO_OBS, averiguacao_obs );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -3729,7 +3632,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( NOME_RESP_CONSOLIDACAO, nome_resp_consolidacao );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -3758,7 +3660,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( DATA_INICIO_PROCESSO, data_inicio_processo );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -3787,7 +3688,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( DEPARTAMENTO_ID, departamento_id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -3842,7 +3742,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( SECCAO_ID, seccao_id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -3897,7 +3796,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( RH_FASE4, rh_fase4 );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -3926,7 +3824,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( APAGADA, apagada );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -3955,7 +3852,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( CONCLUIDO_POR_DESACTIVACAO, concluido_por_desactivacao );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -3984,7 +3880,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( DATA_DESACTIVACAO, data_desactivacao );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -4013,7 +3908,6 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( COMENTARIO_DESACTIVACAO, comentario_desactivacao );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -5754,12 +5648,28 @@ public class AnalisesAcidentes extends com.evolute.entity.evo.EvoDataObject<com.
@Override
protected void setPrimaryKeyFromVirtual2DArray( com.evolute.utils.arrays.Virtual2DArray array, int row, int col )
{
Object idObject = null;
if( primaryKey == null )
{
primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, AnalisesAcidentes.PK_FIELD_NAMES );
primaryKey.set( 0, ( Integer ) array.get( row, col + 0 ) );
idObject = array.get( row, col + 0 );
try
{
primaryKey.set( 0, ( Integer ) idObject );
setId( ( Integer ) idObject );
}
catch( ClassCastException ex )
{
if( idObject instanceof Number )
{
primaryKey.set( 0, ((Number)idObject).intValue() );
setId( ((Number)idObject).intValue() );
}
else {
throw ex;
}
}
}
setId( ( Integer ) array.get( row, col + 0 ) );
}
@Override

@ -158,7 +158,6 @@ public class Avisos extends com.evolute.entity.evo.EvoDataObject<com.evolute.ent
{
try
{
setLockedForRefresh( true );
preProcess( ID, id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -187,7 +186,6 @@ public class Avisos extends com.evolute.entity.evo.EvoDataObject<com.evolute.ent
{
try
{
setLockedForRefresh( true );
preProcess( TIPO, tipo );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -216,7 +214,6 @@ public class Avisos extends com.evolute.entity.evo.EvoDataObject<com.evolute.ent
{
try
{
setLockedForRefresh( true );
preProcess( EMPRESA_ID, empresa_id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -271,7 +268,6 @@ public class Avisos extends com.evolute.entity.evo.EvoDataObject<com.evolute.ent
{
try
{
setLockedForRefresh( true );
preProcess( ESTABELECIMENTO_ID, estabelecimento_id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -326,7 +322,6 @@ public class Avisos extends com.evolute.entity.evo.EvoDataObject<com.evolute.ent
{
try
{
setLockedForRefresh( true );
preProcess( TRABALHADOR_ID, trabalhador_id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -381,7 +376,6 @@ public class Avisos extends com.evolute.entity.evo.EvoDataObject<com.evolute.ent
{
try
{
setLockedForRefresh( true );
preProcess( EVENTO_ID, evento_id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -410,7 +404,6 @@ public class Avisos extends com.evolute.entity.evo.EvoDataObject<com.evolute.ent
{
try
{
setLockedForRefresh( true );
preProcess( DATA_AVISO, data_aviso );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -439,7 +432,6 @@ public class Avisos extends com.evolute.entity.evo.EvoDataObject<com.evolute.ent
{
try
{
setLockedForRefresh( true );
preProcess( DATA_EVENTO, data_evento );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -468,7 +460,6 @@ public class Avisos extends com.evolute.entity.evo.EvoDataObject<com.evolute.ent
{
try
{
setLockedForRefresh( true );
preProcess( DESCRICAO, descricao );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -754,6 +745,7 @@ public class Avisos extends com.evolute.entity.evo.EvoDataObject<com.evolute.ent
@Override
protected void setPrimaryKeyFromVirtual2DArray( com.evolute.utils.arrays.Virtual2DArray array, int row, int col )
{
Object idObject = null;
if( primaryKey == null )
{
primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, Avisos.PK_FIELD_NAMES );

@ -89,7 +89,6 @@ public class Causas extends com.evolute.entity.evo.EvoDataObject<com.evolute.ent
{
try
{
setLockedForRefresh( true );
preProcess( ID, id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -118,7 +117,6 @@ public class Causas extends com.evolute.entity.evo.EvoDataObject<com.evolute.ent
{
try
{
setLockedForRefresh( true );
preProcess( CAUSA, causa );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -147,7 +145,6 @@ public class Causas extends com.evolute.entity.evo.EvoDataObject<com.evolute.ent
{
try
{
setLockedForRefresh( true );
preProcess( ACTIVA, activa );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -298,12 +295,28 @@ public class Causas extends com.evolute.entity.evo.EvoDataObject<com.evolute.ent
@Override
protected void setPrimaryKeyFromVirtual2DArray( com.evolute.utils.arrays.Virtual2DArray array, int row, int col )
{
Object idObject = null;
if( primaryKey == null )
{
primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, Causas.PK_FIELD_NAMES );
primaryKey.set( 0, ( Integer ) array.get( row, col + 0 ) );
idObject = array.get( row, col + 0 );
try
{
primaryKey.set( 0, ( Integer ) idObject );
setId( ( Integer ) idObject );
}
catch( ClassCastException ex )
{
if( idObject instanceof Number )
{
primaryKey.set( 0, ((Number)idObject).intValue() );
setId( ((Number)idObject).intValue() );
}
else {
throw ex;
}
}
}
setId( ( Integer ) array.get( row, col + 0 ) );
}
@Override

@ -114,7 +114,6 @@ public class Contactos extends com.evolute.entity.evo.EvoDataObject<com.evolute.
{
try
{
setLockedForRefresh( true );
preProcess( ID, id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -143,7 +142,6 @@ public class Contactos extends com.evolute.entity.evo.EvoDataObject<com.evolute.
{
try
{
setLockedForRefresh( true );
preProcess( NOME, nome );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -172,7 +170,6 @@ public class Contactos extends com.evolute.entity.evo.EvoDataObject<com.evolute.
{
try
{
setLockedForRefresh( true );
preProcess( TELEFONE, telefone );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -201,7 +198,6 @@ public class Contactos extends com.evolute.entity.evo.EvoDataObject<com.evolute.
{
try
{
setLockedForRefresh( true );
preProcess( TELEMOVEL, telemovel );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -230,7 +226,6 @@ public class Contactos extends com.evolute.entity.evo.EvoDataObject<com.evolute.
{
try
{
setLockedForRefresh( true );
preProcess( FAX, fax );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -259,7 +254,6 @@ public class Contactos extends com.evolute.entity.evo.EvoDataObject<com.evolute.
{
try
{
setLockedForRefresh( true );
preProcess( EMAIL, email );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -288,7 +282,6 @@ public class Contactos extends com.evolute.entity.evo.EvoDataObject<com.evolute.
{
try
{
setLockedForRefresh( true );
preProcess( CARGO, cargo );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -499,6 +492,7 @@ public class Contactos extends com.evolute.entity.evo.EvoDataObject<com.evolute.
@Override
protected void setPrimaryKeyFromVirtual2DArray( com.evolute.utils.arrays.Virtual2DArray array, int row, int col )
{
Object idObject = null;
if( primaryKey == null )
{
primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, Contactos.PK_FIELD_NAMES );

@ -89,7 +89,6 @@ public class Controle extends com.evolute.entity.evo.EvoDataObject<com.evolute.e
{
try
{
setLockedForRefresh( true );
preProcess( ID, id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -118,7 +117,6 @@ public class Controle extends com.evolute.entity.evo.EvoDataObject<com.evolute.e
{
try
{
setLockedForRefresh( true );
preProcess( ANALISE_YEAR, analise_year );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -147,7 +145,6 @@ public class Controle extends com.evolute.entity.evo.EvoDataObject<com.evolute.e
{
try
{
setLockedForRefresh( true );
preProcess( LAST_ANALISE_NR, last_analise_nr );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -298,12 +295,28 @@ public class Controle extends com.evolute.entity.evo.EvoDataObject<com.evolute.e
@Override
protected void setPrimaryKeyFromVirtual2DArray( com.evolute.utils.arrays.Virtual2DArray array, int row, int col )
{
Object idObject = null;
if( primaryKey == null )
{
primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, Controle.PK_FIELD_NAMES );
primaryKey.set( 0, ( Integer ) array.get( row, col + 0 ) );
idObject = array.get( row, col + 0 );
try
{
primaryKey.set( 0, ( Integer ) idObject );
setId( ( Integer ) idObject );
}
catch( ClassCastException ex )
{
if( idObject instanceof Number )
{
primaryKey.set( 0, ((Number)idObject).intValue() );
setId( ((Number)idObject).intValue() );
}
else {
throw ex;
}
}
}
setId( ( Integer ) array.get( row, col + 0 ) );
}
@Override

@ -89,7 +89,6 @@ public class Departamentos extends com.evolute.entity.evo.EvoDataObject<com.evol
{
try
{
setLockedForRefresh( true );
preProcess( ID, id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -152,7 +151,6 @@ public class Departamentos extends com.evolute.entity.evo.EvoDataObject<com.evol
{
try
{
setLockedForRefresh( true );
preProcess( DESCRICAO, descricao );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -181,7 +179,6 @@ public class Departamentos extends com.evolute.entity.evo.EvoDataObject<com.evol
{
try
{
setLockedForRefresh( true );
preProcess( ACTIVO, activo );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -332,12 +329,28 @@ public class Departamentos extends com.evolute.entity.evo.EvoDataObject<com.evol
@Override
protected void setPrimaryKeyFromVirtual2DArray( com.evolute.utils.arrays.Virtual2DArray array, int row, int col )
{
Object idObject = null;
if( primaryKey == null )
{
primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, Departamentos.PK_FIELD_NAMES );
primaryKey.set( 0, ( Integer ) array.get( row, col + 0 ) );
idObject = array.get( row, col + 0 );
try
{
primaryKey.set( 0, ( Integer ) idObject );
setId( ( Integer ) idObject );
}
catch( ClassCastException ex )
{
if( idObject instanceof Number )
{
primaryKey.set( 0, ((Number)idObject).intValue() );
setId( ((Number)idObject).intValue() );
}
else {
throw ex;
}
}
}
setId( ( Integer ) array.get( row, col + 0 ) );
}
@Override

@ -175,7 +175,6 @@ public class Empresas extends com.evolute.entity.evo.EvoDataObject<com.evolute.e
{
try
{
setLockedForRefresh( true );
preProcess( ID, id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -255,7 +254,6 @@ public class Empresas extends com.evolute.entity.evo.EvoDataObject<com.evolute.e
{
try
{
setLockedForRefresh( true );
preProcess( MORADA, morada );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -284,7 +282,6 @@ public class Empresas extends com.evolute.entity.evo.EvoDataObject<com.evolute.e
{
try
{
setLockedForRefresh( true );
preProcess( CODIGO_POSTAL, codigo_postal );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -313,7 +310,6 @@ public class Empresas extends com.evolute.entity.evo.EvoDataObject<com.evolute.e
{
try
{
setLockedForRefresh( true );
preProcess( LOCALIDADE, localidade );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -342,7 +338,6 @@ public class Empresas extends com.evolute.entity.evo.EvoDataObject<com.evolute.e
{
try
{
setLockedForRefresh( true );
preProcess( DISTRITO, distrito );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -371,7 +366,6 @@ public class Empresas extends com.evolute.entity.evo.EvoDataObject<com.evolute.e
{
try
{
setLockedForRefresh( true );
preProcess( CONCELHO, concelho );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -400,7 +394,6 @@ public class Empresas extends com.evolute.entity.evo.EvoDataObject<com.evolute.e
{
try
{
setLockedForRefresh( true );
preProcess( PERFIL_1, perfil_1 );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -429,7 +422,6 @@ public class Empresas extends com.evolute.entity.evo.EvoDataObject<com.evolute.e
{
try
{
setLockedForRefresh( true );
preProcess( PERFIL_2, perfil_2 );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -458,7 +450,6 @@ public class Empresas extends com.evolute.entity.evo.EvoDataObject<com.evolute.e
{
try
{
setLockedForRefresh( true );
preProcess( CODIGO, codigo );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -487,7 +478,6 @@ public class Empresas extends com.evolute.entity.evo.EvoDataObject<com.evolute.e
{
try
{
setLockedForRefresh( true );
preProcess( CAE, cae );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -516,7 +506,6 @@ public class Empresas extends com.evolute.entity.evo.EvoDataObject<com.evolute.e
{
try
{
setLockedForRefresh( true );
preProcess( CONTRIBUINTE, contribuinte );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -545,7 +534,6 @@ public class Empresas extends com.evolute.entity.evo.EvoDataObject<com.evolute.e
{
try
{
setLockedForRefresh( true );
preProcess( SEGURANCA_SOCIAL, seguranca_social );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -574,7 +562,6 @@ public class Empresas extends com.evolute.entity.evo.EvoDataObject<com.evolute.e
{
try
{
setLockedForRefresh( true );
preProcess( ACTIVIDADE, actividade );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -603,7 +590,6 @@ public class Empresas extends com.evolute.entity.evo.EvoDataObject<com.evolute.e
{
try
{
setLockedForRefresh( true );
preProcess( SERVICOS, servicos );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -632,7 +618,6 @@ public class Empresas extends com.evolute.entity.evo.EvoDataObject<com.evolute.e
{
try
{
setLockedForRefresh( true );
preProcess( DESIGNACAO_SOCIAL, designacao_social );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -661,7 +646,6 @@ public class Empresas extends com.evolute.entity.evo.EvoDataObject<com.evolute.e
{
try
{
setLockedForRefresh( true );
preProcess( EMAIL, email );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1007,6 +991,7 @@ public class Empresas extends com.evolute.entity.evo.EvoDataObject<com.evolute.e
@Override
protected void setPrimaryKeyFromVirtual2DArray( com.evolute.utils.arrays.Virtual2DArray array, int row, int col )
{
Object idObject = null;
if( primaryKey == null )
{
primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, Empresas.PK_FIELD_NAMES );

@ -102,7 +102,6 @@ public class Errors extends com.evolute.entity.evo.EvoDataObject<com.evolute.ent
{
try
{
setLockedForRefresh( true );
preProcess( ID, id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -131,7 +130,6 @@ public class Errors extends com.evolute.entity.evo.EvoDataObject<com.evolute.ent
{
try
{
setLockedForRefresh( true );
preProcess( DATE, date );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -160,7 +158,6 @@ public class Errors extends com.evolute.entity.evo.EvoDataObject<com.evolute.ent
{
try
{
setLockedForRefresh( true );
preProcess( TYPE, type );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -189,7 +186,6 @@ public class Errors extends com.evolute.entity.evo.EvoDataObject<com.evolute.ent
{
try
{
setLockedForRefresh( true );
preProcess( ENVIRONMENT, environment );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -218,7 +214,6 @@ public class Errors extends com.evolute.entity.evo.EvoDataObject<com.evolute.ent
{
try
{
setLockedForRefresh( true );
preProcess( DESCRIPTION, description );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -399,6 +394,7 @@ public class Errors extends com.evolute.entity.evo.EvoDataObject<com.evolute.ent
@Override
protected void setPrimaryKeyFromVirtual2DArray( com.evolute.utils.arrays.Virtual2DArray array, int row, int col )
{
Object idObject = null;
if( primaryKey == null )
{
primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, Errors.PK_FIELD_NAMES );

@ -145,7 +145,6 @@ public class Estabelecimentos extends com.evolute.entity.evo.EvoDataObject<com.e
{
try
{
setLockedForRefresh( true );
preProcess( ID, id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -225,7 +224,6 @@ public class Estabelecimentos extends com.evolute.entity.evo.EvoDataObject<com.e
{
try
{
setLockedForRefresh( true );
preProcess( EMPRESA_ID, empresa_id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -280,7 +278,6 @@ public class Estabelecimentos extends com.evolute.entity.evo.EvoDataObject<com.e
{
try
{
setLockedForRefresh( true );
preProcess( MORADA, morada );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -309,7 +306,6 @@ public class Estabelecimentos extends com.evolute.entity.evo.EvoDataObject<com.e
{
try
{
setLockedForRefresh( true );
preProcess( CODIGO_POSTAL, codigo_postal );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -338,7 +334,6 @@ public class Estabelecimentos extends com.evolute.entity.evo.EvoDataObject<com.e
{
try
{
setLockedForRefresh( true );
preProcess( LOCALIDADE, localidade );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -367,7 +362,6 @@ public class Estabelecimentos extends com.evolute.entity.evo.EvoDataObject<com.e
{
try
{
setLockedForRefresh( true );
preProcess( ULTIMA_VISITA, ultima_visita );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -396,7 +390,6 @@ public class Estabelecimentos extends com.evolute.entity.evo.EvoDataObject<com.e
{
try
{
setLockedForRefresh( true );
preProcess( REALIZADA, realizada );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -425,7 +418,6 @@ public class Estabelecimentos extends com.evolute.entity.evo.EvoDataObject<com.e
{
try
{
setLockedForRefresh( true );
preProcess( PROXIMA_VISITA, proxima_visita );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -454,7 +446,6 @@ public class Estabelecimentos extends com.evolute.entity.evo.EvoDataObject<com.e
{
try
{
setLockedForRefresh( true );
preProcess( NOME, nome );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -483,7 +474,6 @@ public class Estabelecimentos extends com.evolute.entity.evo.EvoDataObject<com.e
{
try
{
setLockedForRefresh( true );
preProcess( MEDICO_ID, medico_id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -754,6 +744,7 @@ public class Estabelecimentos extends com.evolute.entity.evo.EvoDataObject<com.e
@Override
protected void setPrimaryKeyFromVirtual2DArray( com.evolute.utils.arrays.Virtual2DArray array, int row, int col )
{
Object idObject = null;
if( primaryKey == null )
{
primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, Estabelecimentos.PK_FIELD_NAMES );

@ -96,7 +96,6 @@ public class EstadoMedidas extends com.evolute.entity.evo.EvoDataObject<com.evol
{
try
{
setLockedForRefresh( true );
preProcess( ID, id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -142,7 +141,6 @@ public class EstadoMedidas extends com.evolute.entity.evo.EvoDataObject<com.evol
{
try
{
setLockedForRefresh( true );
preProcess( DESCRICAO, descricao );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -171,7 +169,6 @@ public class EstadoMedidas extends com.evolute.entity.evo.EvoDataObject<com.evol
{
try
{
setLockedForRefresh( true );
preProcess( ORDEM, ordem );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -200,7 +197,6 @@ public class EstadoMedidas extends com.evolute.entity.evo.EvoDataObject<com.evol
{
try
{
setLockedForRefresh( true );
preProcess( ACTIVO, activo );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -366,12 +362,28 @@ public class EstadoMedidas extends com.evolute.entity.evo.EvoDataObject<com.evol
@Override
protected void setPrimaryKeyFromVirtual2DArray( com.evolute.utils.arrays.Virtual2DArray array, int row, int col )
{
Object idObject = null;
if( primaryKey == null )
{
primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, EstadoMedidas.PK_FIELD_NAMES );
primaryKey.set( 0, ( Integer ) array.get( row, col + 0 ) );
idObject = array.get( row, col + 0 );
try
{
primaryKey.set( 0, ( Integer ) idObject );
setId( ( Integer ) idObject );
}
catch( ClassCastException ex )
{
if( idObject instanceof Number )
{
primaryKey.set( 0, ((Number)idObject).intValue() );
setId( ((Number)idObject).intValue() );
}
else {
throw ex;
}
}
}
setId( ( Integer ) array.get( row, col + 0 ) );
}
@Override

@ -195,7 +195,6 @@ public class Exames extends com.evolute.entity.evo.EvoDataObject<com.evolute.ent
{
try
{
setLockedForRefresh( true );
preProcess( ID, id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -224,7 +223,6 @@ public class Exames extends com.evolute.entity.evo.EvoDataObject<com.evolute.ent
{
try
{
setLockedForRefresh( true );
preProcess( DATA, data );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -253,7 +251,6 @@ public class Exames extends com.evolute.entity.evo.EvoDataObject<com.evolute.ent
{
try
{
setLockedForRefresh( true );
preProcess( TIPO, tipo );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -282,7 +279,6 @@ public class Exames extends com.evolute.entity.evo.EvoDataObject<com.evolute.ent
{
try
{
setLockedForRefresh( true );
preProcess( OCASIONAL, ocasional );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -311,7 +307,6 @@ public class Exames extends com.evolute.entity.evo.EvoDataObject<com.evolute.ent
{
try
{
setLockedForRefresh( true );
preProcess( OUTRO_TIPO, outro_tipo );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -340,7 +335,6 @@ public class Exames extends com.evolute.entity.evo.EvoDataObject<com.evolute.ent
{
try
{
setLockedForRefresh( true );
preProcess( RESULTADO, resultado );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -369,7 +363,6 @@ public class Exames extends com.evolute.entity.evo.EvoDataObject<com.evolute.ent
{
try
{
setLockedForRefresh( true );
preProcess( OUTRA_FUNCAO_1, outra_funcao_1 );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -398,7 +391,6 @@ public class Exames extends com.evolute.entity.evo.EvoDataObject<com.evolute.ent
{
try
{
setLockedForRefresh( true );
preProcess( OUTRA_FUNCAO_2, outra_funcao_2 );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -427,7 +419,6 @@ public class Exames extends com.evolute.entity.evo.EvoDataObject<com.evolute.ent
{
try
{
setLockedForRefresh( true );
preProcess( OUTRA_FUNCAO_3, outra_funcao_3 );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -456,7 +447,6 @@ public class Exames extends com.evolute.entity.evo.EvoDataObject<com.evolute.ent
{
try
{
setLockedForRefresh( true );
preProcess( OUTRA_FUNCAO_4, outra_funcao_4 );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -485,7 +475,6 @@ public class Exames extends com.evolute.entity.evo.EvoDataObject<com.evolute.ent
{
try
{
setLockedForRefresh( true );
preProcess( PROXIMO_EXAME, proximo_exame );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -514,7 +503,6 @@ public class Exames extends com.evolute.entity.evo.EvoDataObject<com.evolute.ent
{
try
{
setLockedForRefresh( true );
preProcess( OUTRAS_RECOMENDACOES, outras_recomendacoes );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -543,7 +531,6 @@ public class Exames extends com.evolute.entity.evo.EvoDataObject<com.evolute.ent
{
try
{
setLockedForRefresh( true );
preProcess( INACTIVO, inactivo );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -572,7 +559,6 @@ public class Exames extends com.evolute.entity.evo.EvoDataObject<com.evolute.ent
{
try
{
setLockedForRefresh( true );
preProcess( TRABALHADOR_ID, trabalhador_id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -627,7 +613,6 @@ public class Exames extends com.evolute.entity.evo.EvoDataObject<com.evolute.ent
{
try
{
setLockedForRefresh( true );
preProcess( MEDICO_ID, medico_id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -688,7 +673,6 @@ public class Exames extends com.evolute.entity.evo.EvoDataObject<com.evolute.ent
{
try
{
setLockedForRefresh( true );
preProcess( PDF, pdf );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1064,6 +1048,7 @@ public class Exames extends com.evolute.entity.evo.EvoDataObject<com.evolute.ent
@Override
protected void setPrimaryKeyFromVirtual2DArray( com.evolute.utils.arrays.Virtual2DArray array, int row, int col )
{
Object idObject = null;
if( primaryKey == null )
{
primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, Exames.PK_FIELD_NAMES );

@ -105,7 +105,6 @@ public class ExamesPerfis extends com.evolute.entity.evo.EvoDataObject<com.evolu
{
try
{
setLockedForRefresh( true );
preProcess( ID, id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -134,7 +133,6 @@ public class ExamesPerfis extends com.evolute.entity.evo.EvoDataObject<com.evolu
{
try
{
setLockedForRefresh( true );
preProcess( PERFIL, perfil );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -163,7 +161,6 @@ public class ExamesPerfis extends com.evolute.entity.evo.EvoDataObject<com.evolu
{
try
{
setLockedForRefresh( true );
preProcess( TIPO, tipo );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -218,7 +215,6 @@ public class ExamesPerfis extends com.evolute.entity.evo.EvoDataObject<com.evolu
{
try
{
setLockedForRefresh( true );
preProcess( MULTIPLICADOR, multiplicador );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -399,6 +395,7 @@ public class ExamesPerfis extends com.evolute.entity.evo.EvoDataObject<com.evolu
@Override
protected void setPrimaryKeyFromVirtual2DArray( com.evolute.utils.arrays.Virtual2DArray array, int row, int col )
{
Object idObject = null;
if( primaryKey == null )
{
primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, ExamesPerfis.PK_FIELD_NAMES );

@ -105,7 +105,6 @@ public class HistoricoEstabelecimento extends com.evolute.entity.evo.EvoDataObje
{
try
{
setLockedForRefresh( true );
preProcess( ID, id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -134,7 +133,6 @@ public class HistoricoEstabelecimento extends com.evolute.entity.evo.EvoDataObje
{
try
{
setLockedForRefresh( true );
preProcess( ESTABELECIMENTO_ID, estabelecimento_id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -189,7 +187,6 @@ public class HistoricoEstabelecimento extends com.evolute.entity.evo.EvoDataObje
{
try
{
setLockedForRefresh( true );
preProcess( DATA, data );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -218,7 +215,6 @@ public class HistoricoEstabelecimento extends com.evolute.entity.evo.EvoDataObje
{
try
{
setLockedForRefresh( true );
preProcess( TEXTO, texto );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -399,6 +395,7 @@ public class HistoricoEstabelecimento extends com.evolute.entity.evo.EvoDataObje
@Override
protected void setPrimaryKeyFromVirtual2DArray( com.evolute.utils.arrays.Virtual2DArray array, int row, int col )
{
Object idObject = null;
if( primaryKey == null )
{
primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, HistoricoEstabelecimento.PK_FIELD_NAMES );

@ -111,7 +111,6 @@ public class MarcacoesEmpresa extends com.evolute.entity.evo.EvoDataObject<com.e
{
try
{
setLockedForRefresh( true );
preProcess( ID, id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -140,7 +139,6 @@ public class MarcacoesEmpresa extends com.evolute.entity.evo.EvoDataObject<com.e
{
try
{
setLockedForRefresh( true );
preProcess( DATA, data );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -169,7 +167,6 @@ public class MarcacoesEmpresa extends com.evolute.entity.evo.EvoDataObject<com.e
{
try
{
setLockedForRefresh( true );
preProcess( TEXTO, texto );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -198,7 +195,6 @@ public class MarcacoesEmpresa extends com.evolute.entity.evo.EvoDataObject<com.e
{
try
{
setLockedForRefresh( true );
preProcess( EMPRESA_ID, empresa_id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -253,7 +249,6 @@ public class MarcacoesEmpresa extends com.evolute.entity.evo.EvoDataObject<com.e
{
try
{
setLockedForRefresh( true );
preProcess( REALIZADA, realizada );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -449,6 +444,7 @@ public class MarcacoesEmpresa extends com.evolute.entity.evo.EvoDataObject<com.e
@Override
protected void setPrimaryKeyFromVirtual2DArray( com.evolute.utils.arrays.Virtual2DArray array, int row, int col )
{
Object idObject = null;
if( primaryKey == null )
{
primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, MarcacoesEmpresa.PK_FIELD_NAMES );

@ -108,7 +108,6 @@ public class MarcacoesEstabelecimento extends com.evolute.entity.evo.EvoDataObje
{
try
{
setLockedForRefresh( true );
preProcess( ID, id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -137,7 +136,6 @@ public class MarcacoesEstabelecimento extends com.evolute.entity.evo.EvoDataObje
{
try
{
setLockedForRefresh( true );
preProcess( DATA, data );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -166,7 +164,6 @@ public class MarcacoesEstabelecimento extends com.evolute.entity.evo.EvoDataObje
{
try
{
setLockedForRefresh( true );
preProcess( REALIZADA, realizada );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -195,7 +192,6 @@ public class MarcacoesEstabelecimento extends com.evolute.entity.evo.EvoDataObje
{
try
{
setLockedForRefresh( true );
preProcess( DATA_EMAIL, data_email );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -224,7 +220,6 @@ public class MarcacoesEstabelecimento extends com.evolute.entity.evo.EvoDataObje
{
try
{
setLockedForRefresh( true );
preProcess( DATA_RELATORIO, data_relatorio );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -253,7 +248,6 @@ public class MarcacoesEstabelecimento extends com.evolute.entity.evo.EvoDataObje
{
try
{
setLockedForRefresh( true );
preProcess( ESTABELECIMENTO_ID, estabelecimento_id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -449,6 +443,7 @@ public class MarcacoesEstabelecimento extends com.evolute.entity.evo.EvoDataObje
@Override
protected void setPrimaryKeyFromVirtual2DArray( com.evolute.utils.arrays.Virtual2DArray array, int row, int col )
{
Object idObject = null;
if( primaryKey == null )
{
primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, MarcacoesEstabelecimento.PK_FIELD_NAMES );

@ -125,7 +125,6 @@ public class MarcacoesTrabalhador extends com.evolute.entity.evo.EvoDataObject<c
{
try
{
setLockedForRefresh( true );
preProcess( ID, id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -154,7 +153,6 @@ public class MarcacoesTrabalhador extends com.evolute.entity.evo.EvoDataObject<c
{
try
{
setLockedForRefresh( true );
preProcess( DATA, data );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -183,7 +181,6 @@ public class MarcacoesTrabalhador extends com.evolute.entity.evo.EvoDataObject<c
{
try
{
setLockedForRefresh( true );
preProcess( REALIZADA, realizada );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -212,7 +209,6 @@ public class MarcacoesTrabalhador extends com.evolute.entity.evo.EvoDataObject<c
{
try
{
setLockedForRefresh( true );
preProcess( DATA_EMAIL, data_email );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -241,7 +237,6 @@ public class MarcacoesTrabalhador extends com.evolute.entity.evo.EvoDataObject<c
{
try
{
setLockedForRefresh( true );
preProcess( DATA_RELATORIO, data_relatorio );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -270,7 +265,6 @@ public class MarcacoesTrabalhador extends com.evolute.entity.evo.EvoDataObject<c
{
try
{
setLockedForRefresh( true );
preProcess( TIPO, tipo );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -299,7 +293,6 @@ public class MarcacoesTrabalhador extends com.evolute.entity.evo.EvoDataObject<c
{
try
{
setLockedForRefresh( true );
preProcess( TRABALHADOR_ID, trabalhador_id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -551,6 +544,7 @@ public class MarcacoesTrabalhador extends com.evolute.entity.evo.EvoDataObject<c
@Override
protected void setPrimaryKeyFromVirtual2DArray( com.evolute.utils.arrays.Virtual2DArray array, int row, int col )
{
Object idObject = null;
if( primaryKey == null )
{
primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, MarcacoesTrabalhador.PK_FIELD_NAMES );

@ -96,7 +96,6 @@ public class Medicos extends com.evolute.entity.evo.EvoDataObject<com.evolute.en
{
try
{
setLockedForRefresh( true );
preProcess( ID, id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -142,7 +141,6 @@ public class Medicos extends com.evolute.entity.evo.EvoDataObject<com.evolute.en
{
try
{
setLockedForRefresh( true );
preProcess( NOME, nome );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -171,7 +169,6 @@ public class Medicos extends com.evolute.entity.evo.EvoDataObject<com.evolute.en
{
try
{
setLockedForRefresh( true );
preProcess( NUMERO_CEDULA, numero_cedula );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -200,7 +197,6 @@ public class Medicos extends com.evolute.entity.evo.EvoDataObject<com.evolute.en
{
try
{
setLockedForRefresh( true );
preProcess( INACTIVO, inactivo );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -366,6 +362,7 @@ public class Medicos extends com.evolute.entity.evo.EvoDataObject<com.evolute.en
@Override
protected void setPrimaryKeyFromVirtual2DArray( com.evolute.utils.arrays.Virtual2DArray array, int row, int col )
{
Object idObject = null;
if( primaryKey == null )
{
primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, Medicos.PK_FIELD_NAMES );

@ -99,7 +99,6 @@ public class Medidas extends com.evolute.entity.evo.EvoDataObject<com.evolute.en
{
try
{
setLockedForRefresh( true );
preProcess( ID, id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -128,7 +127,6 @@ public class Medidas extends com.evolute.entity.evo.EvoDataObject<com.evolute.en
{
try
{
setLockedForRefresh( true );
preProcess( ANALISE_ID, analise_id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -183,7 +181,6 @@ public class Medidas extends com.evolute.entity.evo.EvoDataObject<com.evolute.en
{
try
{
setLockedForRefresh( true );
preProcess( MEDIDA, medida );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -349,12 +346,28 @@ public class Medidas extends com.evolute.entity.evo.EvoDataObject<com.evolute.en
@Override
protected void setPrimaryKeyFromVirtual2DArray( com.evolute.utils.arrays.Virtual2DArray array, int row, int col )
{
Object idObject = null;
if( primaryKey == null )
{
primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, Medidas.PK_FIELD_NAMES );
primaryKey.set( 0, ( Integer ) array.get( row, col + 0 ) );
idObject = array.get( row, col + 0 );
try
{
primaryKey.set( 0, ( Integer ) idObject );
setId( ( Integer ) idObject );
}
catch( ClassCastException ex )
{
if( idObject instanceof Number )
{
primaryKey.set( 0, ((Number)idObject).intValue() );
setId( ((Number)idObject).intValue() );
}
else {
throw ex;
}
}
}
setId( ( Integer ) array.get( row, col + 0 ) );
}
@Override

@ -102,7 +102,6 @@ public class NotNoticias extends com.evolute.entity.evo.EvoDataObject<com.evolut
{
try
{
setLockedForRefresh( true );
preProcess( ID, id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -131,7 +130,6 @@ public class NotNoticias extends com.evolute.entity.evo.EvoDataObject<com.evolut
{
try
{
setLockedForRefresh( true );
preProcess( DATA, data );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -160,7 +158,6 @@ public class NotNoticias extends com.evolute.entity.evo.EvoDataObject<com.evolut
{
try
{
setLockedForRefresh( true );
preProcess( STAMP, stamp );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -189,7 +186,6 @@ public class NotNoticias extends com.evolute.entity.evo.EvoDataObject<com.evolut
{
try
{
setLockedForRefresh( true );
preProcess( UTILIZADOR, utilizador );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -218,7 +214,6 @@ public class NotNoticias extends com.evolute.entity.evo.EvoDataObject<com.evolut
{
try
{
setLockedForRefresh( true );
preProcess( NOTICIA, noticia );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -399,12 +394,28 @@ public class NotNoticias extends com.evolute.entity.evo.EvoDataObject<com.evolut
@Override
protected void setPrimaryKeyFromVirtual2DArray( com.evolute.utils.arrays.Virtual2DArray array, int row, int col )
{
Object idObject = null;
if( primaryKey == null )
{
primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, NotNoticias.PK_FIELD_NAMES );
primaryKey.set( 0, ( Integer ) array.get( row, col + 0 ) );
idObject = array.get( row, col + 0 );
try
{
primaryKey.set( 0, ( Integer ) idObject );
setId( ( Integer ) idObject );
}
catch( ClassCastException ex )
{
if( idObject instanceof Number )
{
primaryKey.set( 0, ((Number)idObject).intValue() );
setId( ((Number)idObject).intValue() );
}
else {
throw ex;
}
}
}
setId( ( Integer ) array.get( row, col + 0 ) );
}
@Override

@ -89,7 +89,6 @@ public class Permissoes extends com.evolute.entity.evo.EvoDataObject<com.evolute
{
try
{
setLockedForRefresh( true );
preProcess( ID, id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -118,7 +117,6 @@ public class Permissoes extends com.evolute.entity.evo.EvoDataObject<com.evolute
{
try
{
setLockedForRefresh( true );
preProcess( USER_ID, user_id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -147,7 +145,6 @@ public class Permissoes extends com.evolute.entity.evo.EvoDataObject<com.evolute
{
try
{
setLockedForRefresh( true );
preProcess( CODIGO_PERMISSAO, codigo_permissao );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -298,12 +295,28 @@ public class Permissoes extends com.evolute.entity.evo.EvoDataObject<com.evolute
@Override
protected void setPrimaryKeyFromVirtual2DArray( com.evolute.utils.arrays.Virtual2DArray array, int row, int col )
{
Object idObject = null;
if( primaryKey == null )
{
primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, Permissoes.PK_FIELD_NAMES );
primaryKey.set( 0, ( Integer ) array.get( row, col + 0 ) );
idObject = array.get( row, col + 0 );
try
{
primaryKey.set( 0, ( Integer ) idObject );
setId( ( Integer ) idObject );
}
catch( ClassCastException ex )
{
if( idObject instanceof Number )
{
primaryKey.set( 0, ((Number)idObject).intValue() );
setId( ((Number)idObject).intValue() );
}
else {
throw ex;
}
}
}
setId( ( Integer ) array.get( row, col + 0 ) );
}
@Override

@ -105,7 +105,6 @@ public class PlanoAreas extends com.evolute.entity.evo.EvoDataObject<com.evolute
{
try
{
setLockedForRefresh( true );
preProcess( DESCRICAO, descricao );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -134,7 +133,6 @@ public class PlanoAreas extends com.evolute.entity.evo.EvoDataObject<com.evolute
{
try
{
setLockedForRefresh( true );
preProcess( PLANO_ID, plano_id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -189,7 +187,6 @@ public class PlanoAreas extends com.evolute.entity.evo.EvoDataObject<com.evolute
{
try
{
setLockedForRefresh( true );
preProcess( ID, id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -235,7 +232,6 @@ public class PlanoAreas extends com.evolute.entity.evo.EvoDataObject<com.evolute
{
try
{
setLockedForRefresh( true );
preProcess( AREA_ID, area_id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -416,12 +412,28 @@ public class PlanoAreas extends com.evolute.entity.evo.EvoDataObject<com.evolute
@Override
protected void setPrimaryKeyFromVirtual2DArray( com.evolute.utils.arrays.Virtual2DArray array, int row, int col )
{
Object idObject = null;
if( primaryKey == null )
{
primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, PlanoAreas.PK_FIELD_NAMES );
primaryKey.set( 0, ( Integer ) array.get( row, col + 0 ) );
idObject = array.get( row, col + 0 );
try
{
primaryKey.set( 0, ( Integer ) idObject );
setId( ( Integer ) idObject );
}
catch( ClassCastException ex )
{
if( idObject instanceof Number )
{
primaryKey.set( 0, ((Number)idObject).intValue() );
setId( ((Number)idObject).intValue() );
}
else {
throw ex;
}
}
}
setId( ( Integer ) array.get( row, col + 0 ) );
}
@Override

@ -122,7 +122,6 @@ public class PlanoMedidas extends com.evolute.entity.evo.EvoDataObject<com.evolu
{
try
{
setLockedForRefresh( true );
preProcess( DESCRICAO, descricao );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -151,7 +150,6 @@ public class PlanoMedidas extends com.evolute.entity.evo.EvoDataObject<com.evolu
{
try
{
setLockedForRefresh( true );
preProcess( RISCO_ID, risco_id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -206,7 +204,6 @@ public class PlanoMedidas extends com.evolute.entity.evo.EvoDataObject<com.evolu
{
try
{
setLockedForRefresh( true );
preProcess( ID, id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -252,7 +249,6 @@ public class PlanoMedidas extends com.evolute.entity.evo.EvoDataObject<com.evolu
{
try
{
setLockedForRefresh( true );
preProcess( MEDIDA_ID, medida_id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -281,7 +277,6 @@ public class PlanoMedidas extends com.evolute.entity.evo.EvoDataObject<com.evolu
{
try
{
setLockedForRefresh( true );
preProcess( ESTADO_MEDIDAS_ID, estado_medidas_id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -518,12 +513,28 @@ public class PlanoMedidas extends com.evolute.entity.evo.EvoDataObject<com.evolu
@Override
protected void setPrimaryKeyFromVirtual2DArray( com.evolute.utils.arrays.Virtual2DArray array, int row, int col )
{
Object idObject = null;
if( primaryKey == null )
{
primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, PlanoMedidas.PK_FIELD_NAMES );
primaryKey.set( 0, ( Integer ) array.get( row, col + 0 ) );
idObject = array.get( row, col + 0 );
try
{
primaryKey.set( 0, ( Integer ) idObject );
setId( ( Integer ) idObject );
}
catch( ClassCastException ex )
{
if( idObject instanceof Number )
{
primaryKey.set( 0, ((Number)idObject).intValue() );
setId( ((Number)idObject).intValue() );
}
else {
throw ex;
}
}
}
setId( ( Integer ) array.get( row, col + 0 ) );
}
@Override

@ -105,7 +105,6 @@ public class PlanoPostosTrabalho extends com.evolute.entity.evo.EvoDataObject<co
{
try
{
setLockedForRefresh( true );
preProcess( DESCRICAO, descricao );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -134,7 +133,6 @@ public class PlanoPostosTrabalho extends com.evolute.entity.evo.EvoDataObject<co
{
try
{
setLockedForRefresh( true );
preProcess( MEDIDA_ID, medida_id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -189,7 +187,6 @@ public class PlanoPostosTrabalho extends com.evolute.entity.evo.EvoDataObject<co
{
try
{
setLockedForRefresh( true );
preProcess( ID, id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -218,7 +215,6 @@ public class PlanoPostosTrabalho extends com.evolute.entity.evo.EvoDataObject<co
{
try
{
setLockedForRefresh( true );
preProcess( POSTO_ID, posto_id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -399,12 +395,28 @@ public class PlanoPostosTrabalho extends com.evolute.entity.evo.EvoDataObject<co
@Override
protected void setPrimaryKeyFromVirtual2DArray( com.evolute.utils.arrays.Virtual2DArray array, int row, int col )
{
Object idObject = null;
if( primaryKey == null )
{
primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, PlanoPostosTrabalho.PK_FIELD_NAMES );
primaryKey.set( 0, ( Integer ) array.get( row, col + 0 ) );
idObject = array.get( row, col + 0 );
try
{
primaryKey.set( 0, ( Integer ) idObject );
setId( ( Integer ) idObject );
}
catch( ClassCastException ex )
{
if( idObject instanceof Number )
{
primaryKey.set( 0, ((Number)idObject).intValue() );
setId( ((Number)idObject).intValue() );
}
else {
throw ex;
}
}
}
setId( ( Integer ) array.get( row, col + 0 ) );
}
@Override

@ -47,6 +47,8 @@ public class PlanoRiscos extends com.evolute.entity.evo.EvoDataObject<com.evolut
FIELD_INDEXES.put( PlanoRiscos.POR_FULL, PlanoRiscos.POR_INDEX );
FIELD_INDEXES.put( PlanoRiscos.IS_PATRIMONIAL, PlanoRiscos.IS_PATRIMONIAL_INDEX );
FIELD_INDEXES.put( PlanoRiscos.IS_PATRIMONIAL_FULL, PlanoRiscos.IS_PATRIMONIAL_INDEX );
FIELD_INDEXES.put( PlanoRiscos.VALOR_QUALITATIVO_ID, PlanoRiscos.VALOR_QUALITATIVO_ID_INDEX );
FIELD_INDEXES.put( PlanoRiscos.VALOR_QUALITATIVO_ID_FULL, PlanoRiscos.VALOR_QUALITATIVO_ID_INDEX );
}
private final java.util.HashMap< String, Boolean > LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >();
@ -109,21 +111,24 @@ public class PlanoRiscos extends com.evolute.entity.evo.EvoDataObject<com.evolut
public static final String IS_PATRIMONIAL = "is_patrimonial";
public static final String IS_PATRIMONIAL_FULL = "plano_riscos.is_patrimonial";
public static final int IS_PATRIMONIAL_INDEX = 15;
public static final String VALOR_QUALITATIVO_ID = "valor_qualitativo_id";
public static final String VALOR_QUALITATIVO_ID_FULL = "plano_riscos.valor_qualitativo_id";
public static final int VALOR_QUALITATIVO_ID_INDEX = 16;
public static final String FIELD_NAMES[] = new String[]{
DESCRICAO, ACTIVO, AREA_ID, TO_AREA_ID, VALOR, RESPONSAVEL_EXECUCAO,
RECURSOS_NECESSARIOS, DATA_INICIO, DATA_FIM, PARECER_DL, PARECER_DNS,
VERIFICACAO_SIPRP, RISCO_ID, POR, IS_PATRIMONIAL, };
VERIFICACAO_SIPRP, RISCO_ID, POR, IS_PATRIMONIAL, VALOR_QUALITATIVO_ID, };
public static final String FIELD_NAMES_FULL[] = new String[]{
TABLENAME + "." + DESCRICAO, TABLENAME + "." + ACTIVO, TABLENAME + "." + AREA_ID, TABLENAME + "." + TO_AREA_ID, TABLENAME + "." + VALOR, TABLENAME + "." + RESPONSAVEL_EXECUCAO,
TABLENAME + "." + RECURSOS_NECESSARIOS, TABLENAME + "." + DATA_INICIO, TABLENAME + "." + DATA_FIM, TABLENAME + "." + PARECER_DL, TABLENAME + "." + PARECER_DNS,
TABLENAME + "." + VERIFICACAO_SIPRP, TABLENAME + "." + RISCO_ID, TABLENAME + "." + POR, TABLENAME + "." + IS_PATRIMONIAL, };
TABLENAME + "." + VERIFICACAO_SIPRP, TABLENAME + "." + RISCO_ID, TABLENAME + "." + POR, TABLENAME + "." + IS_PATRIMONIAL, TABLENAME + "." + VALOR_QUALITATIVO_ID, };
protected static final String DB_FIELD_NAMES[] = new String[]{
DESCRICAO, ACTIVO, AREA_ID, ID, VALOR, RESPONSAVEL_EXECUCAO, RECURSOS_NECESSARIOS,
DATA_INICIO, DATA_FIM, PARECER_DL, PARECER_DNS, VERIFICACAO_SIPRP, RISCO_ID, POR,
IS_PATRIMONIAL, };
IS_PATRIMONIAL, VALOR_QUALITATIVO_ID, };
protected static final String PK_FIELD_NAMES[] = new String[]{
@ -133,7 +138,7 @@ public class PlanoRiscos extends com.evolute.entity.evo.EvoDataObject<com.evolut
public static final String DEFAULT_LOAD_SET[] = new String[] {
DESCRICAO, ACTIVO, AREA_ID, ID, VALOR, RESPONSAVEL_EXECUCAO, RECURSOS_NECESSARIOS,
DATA_INICIO, DATA_FIM, PARECER_DL, PARECER_DNS, VERIFICACAO_SIPRP, RISCO_ID, POR,
IS_PATRIMONIAL, };
IS_PATRIMONIAL, VALOR_QUALITATIVO_ID, };
private String descricao;
private String activo;
@ -151,6 +156,7 @@ public class PlanoRiscos extends com.evolute.entity.evo.EvoDataObject<com.evolut
private Integer risco_id;
private String por;
private Boolean is_patrimonial;
private Integer valor_qualitativo_id;
protected com.evolute.entity.utils.IntegerPrimaryKey primaryKey;
@ -159,7 +165,7 @@ public class PlanoRiscos extends com.evolute.entity.evo.EvoDataObject<com.evolut
super();
dirtyProperties = new boolean[]{ false, false, false
, false, false, false, false, false, false, false, false,
false, false, false, false, false };
false, false, false, false, false, false };
}
public String getDescricao()
@ -180,7 +186,6 @@ public class PlanoRiscos extends com.evolute.entity.evo.EvoDataObject<com.evolut
{
try
{
setLockedForRefresh( true );
preProcess( DESCRICAO, descricao );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -209,7 +214,6 @@ public class PlanoRiscos extends com.evolute.entity.evo.EvoDataObject<com.evolut
{
try
{
setLockedForRefresh( true );
preProcess( ACTIVO, activo );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -238,7 +242,6 @@ public class PlanoRiscos extends com.evolute.entity.evo.EvoDataObject<com.evolut
{
try
{
setLockedForRefresh( true );
preProcess( AREA_ID, area_id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -293,7 +296,6 @@ public class PlanoRiscos extends com.evolute.entity.evo.EvoDataObject<com.evolut
{
try
{
setLockedForRefresh( true );
preProcess( ID, id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -339,7 +341,6 @@ public class PlanoRiscos extends com.evolute.entity.evo.EvoDataObject<com.evolut
{
try
{
setLockedForRefresh( true );
preProcess( VALOR, valor );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -368,7 +369,6 @@ public class PlanoRiscos extends com.evolute.entity.evo.EvoDataObject<com.evolut
{
try
{
setLockedForRefresh( true );
preProcess( RESPONSAVEL_EXECUCAO, responsavel_execucao );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -397,7 +397,6 @@ public class PlanoRiscos extends com.evolute.entity.evo.EvoDataObject<com.evolut
{
try
{
setLockedForRefresh( true );
preProcess( RECURSOS_NECESSARIOS, recursos_necessarios );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -426,7 +425,6 @@ public class PlanoRiscos extends com.evolute.entity.evo.EvoDataObject<com.evolut
{
try
{
setLockedForRefresh( true );
preProcess( DATA_INICIO, data_inicio );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -455,7 +453,6 @@ public class PlanoRiscos extends com.evolute.entity.evo.EvoDataObject<com.evolut
{
try
{
setLockedForRefresh( true );
preProcess( DATA_FIM, data_fim );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -484,7 +481,6 @@ public class PlanoRiscos extends com.evolute.entity.evo.EvoDataObject<com.evolut
{
try
{
setLockedForRefresh( true );
preProcess( PARECER_DL, parecer_dl );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -513,7 +509,6 @@ public class PlanoRiscos extends com.evolute.entity.evo.EvoDataObject<com.evolut
{
try
{
setLockedForRefresh( true );
preProcess( PARECER_DNS, parecer_dns );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -542,7 +537,6 @@ public class PlanoRiscos extends com.evolute.entity.evo.EvoDataObject<com.evolut
{
try
{
setLockedForRefresh( true );
preProcess( VERIFICACAO_SIPRP, verificacao_siprp );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -571,7 +565,6 @@ public class PlanoRiscos extends com.evolute.entity.evo.EvoDataObject<com.evolut
{
try
{
setLockedForRefresh( true );
preProcess( RISCO_ID, risco_id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -600,7 +593,6 @@ public class PlanoRiscos extends com.evolute.entity.evo.EvoDataObject<com.evolut
{
try
{
setLockedForRefresh( true );
preProcess( POR, por );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -629,7 +621,6 @@ public class PlanoRiscos extends com.evolute.entity.evo.EvoDataObject<com.evolut
{
try
{
setLockedForRefresh( true );
preProcess( IS_PATRIMONIAL, is_patrimonial );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -640,6 +631,34 @@ public class PlanoRiscos extends com.evolute.entity.evo.EvoDataObject<com.evolut
LAZY_LOADED_OBJECTS.put( IS_PATRIMONIAL, Boolean.TRUE );
}
public Integer getValor_qualitativo_id()
{
try
{
setLastAccess( System.currentTimeMillis() );
prepare( VALOR_QUALITATIVO_ID );
}
catch( java.lang.Exception ex )
{
throw new RuntimeException( ex );
}
return this.valor_qualitativo_id;
}
public void setValor_qualitativo_id( Integer valor_qualitativo_id )
{
try
{
preProcess( VALOR_QUALITATIVO_ID, valor_qualitativo_id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
{
throw new RuntimeException( edex );
}
this.valor_qualitativo_id = valor_qualitativo_id;
LAZY_LOADED_OBJECTS.put( VALOR_QUALITATIVO_ID, Boolean.TRUE );
}
public Object get( String fieldName )
{
Object value = null;
@ -694,6 +713,9 @@ public class PlanoRiscos extends com.evolute.entity.evo.EvoDataObject<com.evolut
case PlanoRiscos.IS_PATRIMONIAL_INDEX:
value = getIs_patrimonial();
break;
case PlanoRiscos.VALOR_QUALITATIVO_ID_INDEX:
value = getValor_qualitativo_id();
break;
}
return value;
}
@ -752,6 +774,9 @@ public class PlanoRiscos extends com.evolute.entity.evo.EvoDataObject<com.evolut
case PlanoRiscos.IS_PATRIMONIAL_INDEX:
value = this.is_patrimonial;
break;
case PlanoRiscos.VALOR_QUALITATIVO_ID_INDEX:
value = this.valor_qualitativo_id;
break;
}
return value;
}
@ -809,6 +834,9 @@ public class PlanoRiscos extends com.evolute.entity.evo.EvoDataObject<com.evolut
case PlanoRiscos.IS_PATRIMONIAL_INDEX:
setIs_patrimonial( ( Boolean ) value );
break;
case PlanoRiscos.VALOR_QUALITATIVO_ID_INDEX:
setValor_qualitativo_id( ( Integer ) value );
break;
}
}
@ -865,6 +893,9 @@ public class PlanoRiscos extends com.evolute.entity.evo.EvoDataObject<com.evolut
case PlanoRiscos.IS_PATRIMONIAL_INDEX:
this.is_patrimonial = ( Boolean ) value;
break;
case PlanoRiscos.VALOR_QUALITATIVO_ID_INDEX:
this.valor_qualitativo_id = ( Integer ) value;
break;
}
}
@ -952,6 +983,9 @@ public class PlanoRiscos extends com.evolute.entity.evo.EvoDataObject<com.evolut
case PlanoRiscos.IS_PATRIMONIAL_INDEX:
theClass = Boolean.class;
break;
case PlanoRiscos.VALOR_QUALITATIVO_ID_INDEX:
theClass = Integer.class;
break;
}
return theClass;
}
@ -975,12 +1009,28 @@ public class PlanoRiscos extends com.evolute.entity.evo.EvoDataObject<com.evolut
@Override
protected void setPrimaryKeyFromVirtual2DArray( com.evolute.utils.arrays.Virtual2DArray array, int row, int col )
{
Object idObject = null;
if( primaryKey == null )
{
primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, PlanoRiscos.PK_FIELD_NAMES );
primaryKey.set( 0, ( Integer ) array.get( row, col + 0 ) );
idObject = array.get( row, col + 0 );
try
{
primaryKey.set( 0, ( Integer ) idObject );
setId( ( Integer ) idObject );
}
catch( ClassCastException ex )
{
if( idObject instanceof Number )
{
primaryKey.set( 0, ((Number)idObject).intValue() );
setId( ((Number)idObject).intValue() );
}
else {
throw ex;
}
}
}
setId( ( Integer ) array.get( row, col + 0 ) );
}
@Override

@ -0,0 +1,294 @@
/*
* PlanoRiscosQualitativo.java
*
* Generated by com.evutils.codegen.EntityObjectGenerator
*
* Use but DON'T TOUCH
* -> (can't touch this)
*/
package db.data.siprp.inner;
public class PlanoRiscosQualitativo extends com.evolute.entity.evo.EvoDataObject<com.evolute.entity.utils.IntegerPrimaryKey>
{
private static final java.util.HashMap<String,Integer> FIELD_INDEXES = new java.util.HashMap<String,Integer>();
static
{
FIELD_INDEXES.put( PlanoRiscosQualitativo.ID, PlanoRiscosQualitativo.ID_INDEX );
FIELD_INDEXES.put( PlanoRiscosQualitativo.ID_FULL, PlanoRiscosQualitativo.ID_INDEX );
FIELD_INDEXES.put( PlanoRiscosQualitativo.DESCRIPTION, PlanoRiscosQualitativo.DESCRIPTION_INDEX );
FIELD_INDEXES.put( PlanoRiscosQualitativo.DESCRIPTION_FULL, PlanoRiscosQualitativo.DESCRIPTION_INDEX );
}
private final java.util.HashMap< String, Boolean > LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >();
public static final String TABLENAME = "plano_riscos_qualitativo";
public static final String CLASS_IDENTIFIER = "db.data.siprp.inner.plano_riscos_qualitativo";
public static final int _INVALID__INDEX = -1;
public static final String ID = "id";
public static final String ID_FULL = "plano_riscos_qualitativo.id";
public static final int ID_INDEX = 0;
public static final String DESCRIPTION = "description";
public static final String DESCRIPTION_FULL = "plano_riscos_qualitativo.description";
public static final int DESCRIPTION_INDEX = 1;
public static final String FIELD_NAMES[] = new String[]{
DESCRIPTION, };
public static final String FIELD_NAMES_FULL[] = new String[]{
TABLENAME + "." + DESCRIPTION, };
protected static final String DB_FIELD_NAMES[] = new String[]{
ID, DESCRIPTION, };
protected static final String PK_FIELD_NAMES[] = new String[]{
ID, };
public static final String DEFAULT_LOAD_SET[] = new String[] {
ID, DESCRIPTION, };
private Integer id;
private String description;
protected com.evolute.entity.utils.IntegerPrimaryKey primaryKey;
public PlanoRiscosQualitativo()
{
super();
dirtyProperties = new boolean[]{ false, false };
}
public Integer getId()
{
try
{
setLastAccess( System.currentTimeMillis() );
prepare( ID );
}
catch( java.lang.Exception ex )
{
throw new RuntimeException( ex );
}
return this.id;
}
public void setId( Integer id )
{
try
{
preProcess( ID, id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
{
throw new RuntimeException( edex );
}
this.id = id;
LAZY_LOADED_OBJECTS.put( ID, Boolean.TRUE );
}
public String getDescription()
{
try
{
setLastAccess( System.currentTimeMillis() );
prepare( DESCRIPTION );
}
catch( java.lang.Exception ex )
{
throw new RuntimeException( ex );
}
return this.description;
}
public void setDescription( String description )
{
try
{
preProcess( DESCRIPTION, description );
}
catch( com.evolute.entity.evo.EvoDataException edex )
{
throw new RuntimeException( edex );
}
this.description = description;
LAZY_LOADED_OBJECTS.put( DESCRIPTION, Boolean.TRUE );
}
public Object get( String fieldName )
{
Object value = null;
Integer index = getFieldIndex( fieldName );
switch( index )
{
case PlanoRiscosQualitativo.ID_INDEX:
value = getId();
break;
case PlanoRiscosQualitativo.DESCRIPTION_INDEX:
value = getDescription();
break;
}
return value;
}
public Object rawGet( String fieldName )
{
Object value = null;
Integer index = getFieldIndex( fieldName );
switch( index )
{
case PlanoRiscosQualitativo.ID_INDEX:
value = this.id;
break;
case PlanoRiscosQualitativo.DESCRIPTION_INDEX:
value = this.description;
break;
}
return value;
}
public void set( String fieldName, Object value )
{
Integer index = getFieldIndex( fieldName );
switch( index )
{
case PlanoRiscosQualitativo.ID_INDEX:
setId( ( Integer ) value );
break;
case PlanoRiscosQualitativo.DESCRIPTION_INDEX:
setDescription( ( String ) value );
break;
}
}
public void rawSet( String fieldName, Object value )
{
Integer index = getFieldIndex( fieldName );
switch( index )
{
case PlanoRiscosQualitativo.ID_INDEX:
this.id = ( Integer ) value;
break;
case PlanoRiscosQualitativo.DESCRIPTION_INDEX:
this.description = ( String ) value;
break;
}
}
public String []getFieldNames()
{
return FIELD_NAMES;
}
public String []getFieldNamesFull()
{
return FIELD_NAMES_FULL;
}
public String []getDBFieldNames()
{
return DB_FIELD_NAMES;
}
public String []getPrimaryKeyNames()
{
return PK_FIELD_NAMES;
}
public String []getDefaultLoadSet()
{
return DEFAULT_LOAD_SET;
}
public String getPrimaryKeyName()
{
return PK_FIELD_NAMES[ 0 ];
}
public Class<?> getFieldClass( String fieldName )
{
Integer index = getFieldIndex( fieldName );
Class<?> theClass = null;
switch( index )
{
case PlanoRiscosQualitativo.ID_INDEX:
theClass = Integer.class;
break;
case PlanoRiscosQualitativo.DESCRIPTION_INDEX:
theClass = String.class;
break;
}
return theClass;
}
public Integer getFieldIndex( String fieldName )
{
Integer index = FIELD_INDEXES.get( fieldName );
return index != null ? index : PlanoRiscosQualitativo._INVALID__INDEX;
}
public String getTableName()
{
return TABLENAME;
}
public String getClassIdentifier()
{
return CLASS_IDENTIFIER;
}
@Override
protected void setPrimaryKeyFromVirtual2DArray( com.evolute.utils.arrays.Virtual2DArray array, int row, int col )
{
Object idObject = null;
if( primaryKey == null )
{
primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, PlanoRiscosQualitativo.PK_FIELD_NAMES );
idObject = array.get( row, col + 0 );
try
{
primaryKey.set( 0, ( Integer ) idObject );
setId( ( Integer ) idObject );
}
catch( ClassCastException ex )
{
if( idObject instanceof Number )
{
primaryKey.set( 0, ((Number)idObject).intValue() );
setId( ((Number)idObject).intValue() );
}
else {
throw ex;
}
}
}
}
@Override
public com.evolute.entity.utils.IntegerPrimaryKey getPrimaryKey()
{
return primaryKey;
}
public void initLazyLoadFields()
{
}
public boolean isPropertyLoaded( String fieldName )
{
if ( LAZY_LOADED_OBJECTS.get( fieldName ) == null )
{
return true;
}
else
{
return LAZY_LOADED_OBJECTS.get( fieldName );
}
}
}

@ -359,7 +359,6 @@ public class PlanosActuacao extends com.evolute.entity.evo.EvoDataObject<com.evo
{
try
{
setLockedForRefresh( true );
preProcess( ESTABELECIMENTO_ID, estabelecimento_id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -388,7 +387,6 @@ public class PlanosActuacao extends com.evolute.entity.evo.EvoDataObject<com.evo
{
try
{
setLockedForRefresh( true );
preProcess( FASE, fase );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -417,7 +415,6 @@ public class PlanosActuacao extends com.evolute.entity.evo.EvoDataObject<com.evo
{
try
{
setLockedForRefresh( true );
preProcess( DATA_VISITA, data_visita );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -446,7 +443,6 @@ public class PlanosActuacao extends com.evolute.entity.evo.EvoDataObject<com.evo
{
try
{
setLockedForRefresh( true );
preProcess( NOME_ESTABELECIMENTO, nome_estabelecimento );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -475,7 +471,6 @@ public class PlanosActuacao extends com.evolute.entity.evo.EvoDataObject<com.evo
{
try
{
setLockedForRefresh( true );
preProcess( VALIDACAO_DIRECTOR_LOJA, validacao_director_loja );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -504,7 +499,6 @@ public class PlanosActuacao extends com.evolute.entity.evo.EvoDataObject<com.evo
{
try
{
setLockedForRefresh( true );
preProcess( VALIDACAO_DNS, validacao_dns );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -533,7 +527,6 @@ public class PlanosActuacao extends com.evolute.entity.evo.EvoDataObject<com.evo
{
try
{
setLockedForRefresh( true );
preProcess( VALIDACAO_HS, validacao_hs );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -562,7 +555,6 @@ public class PlanosActuacao extends com.evolute.entity.evo.EvoDataObject<com.evo
{
try
{
setLockedForRefresh( true );
preProcess( PARECER_DNS, parecer_dns );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -591,7 +583,6 @@ public class PlanosActuacao extends com.evolute.entity.evo.EvoDataObject<com.evo
{
try
{
setLockedForRefresh( true );
preProcess( OBS_CORRECAO, obs_correcao );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -620,7 +611,6 @@ public class PlanosActuacao extends com.evolute.entity.evo.EvoDataObject<com.evo
{
try
{
setLockedForRefresh( true );
preProcess( DATA_VALIDACAO_DIR_LOJA, data_validacao_dir_loja );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -649,7 +639,6 @@ public class PlanosActuacao extends com.evolute.entity.evo.EvoDataObject<com.evo
{
try
{
setLockedForRefresh( true );
preProcess( USER_DIR_LOJA, user_dir_loja );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -704,7 +693,6 @@ public class PlanosActuacao extends com.evolute.entity.evo.EvoDataObject<com.evo
{
try
{
setLockedForRefresh( true );
preProcess( DATA_VALIDACAO_DNS, data_validacao_dns );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -733,7 +721,6 @@ public class PlanosActuacao extends com.evolute.entity.evo.EvoDataObject<com.evo
{
try
{
setLockedForRefresh( true );
preProcess( USER_DNS, user_dns );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -788,7 +775,6 @@ public class PlanosActuacao extends com.evolute.entity.evo.EvoDataObject<com.evo
{
try
{
setLockedForRefresh( true );
preProcess( DATA_VALIDACAO_HS, data_validacao_hs );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -817,7 +803,6 @@ public class PlanosActuacao extends com.evolute.entity.evo.EvoDataObject<com.evo
{
try
{
setLockedForRefresh( true );
preProcess( USER_HS, user_hs );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -872,7 +857,6 @@ public class PlanosActuacao extends com.evolute.entity.evo.EvoDataObject<com.evo
{
try
{
setLockedForRefresh( true );
preProcess( FASE_ANTES_CORRECAO, fase_antes_correcao );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -901,7 +885,6 @@ public class PlanosActuacao extends com.evolute.entity.evo.EvoDataObject<com.evo
{
try
{
setLockedForRefresh( true );
preProcess( CORRECAO, correcao );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -930,7 +913,6 @@ public class PlanosActuacao extends com.evolute.entity.evo.EvoDataObject<com.evo
{
try
{
setLockedForRefresh( true );
preProcess( OBSERVACOES_DL, observacoes_dl );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -959,7 +941,6 @@ public class PlanosActuacao extends com.evolute.entity.evo.EvoDataObject<com.evo
{
try
{
setLockedForRefresh( true );
preProcess( OBSERVACOES_DNS, observacoes_dns );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -988,7 +969,6 @@ public class PlanosActuacao extends com.evolute.entity.evo.EvoDataObject<com.evo
{
try
{
setLockedForRefresh( true );
preProcess( VERIFICACAO_SIPRP, verificacao_siprp );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1017,7 +997,6 @@ public class PlanosActuacao extends com.evolute.entity.evo.EvoDataObject<com.evo
{
try
{
setLockedForRefresh( true );
preProcess( DATA_CONTROLO, data_controlo );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1046,7 +1025,6 @@ public class PlanosActuacao extends com.evolute.entity.evo.EvoDataObject<com.evo
{
try
{
setLockedForRefresh( true );
preProcess( DATA_EMAIL_CONTROLO, data_email_controlo );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1075,7 +1053,6 @@ public class PlanosActuacao extends com.evolute.entity.evo.EvoDataObject<com.evo
{
try
{
setLockedForRefresh( true );
preProcess( EMPRESA_ID, empresa_id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1104,7 +1081,6 @@ public class PlanosActuacao extends com.evolute.entity.evo.EvoDataObject<com.evo
{
try
{
setLockedForRefresh( true );
preProcess( NOME_EMPRESA, nome_empresa );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1133,7 +1109,6 @@ public class PlanosActuacao extends com.evolute.entity.evo.EvoDataObject<com.evo
{
try
{
setLockedForRefresh( true );
preProcess( TECNICO_HS_ID, tecnico_hs_id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1162,7 +1137,6 @@ public class PlanosActuacao extends com.evolute.entity.evo.EvoDataObject<com.evo
{
try
{
setLockedForRefresh( true );
preProcess( TECNICO_HS_NOME, tecnico_hs_nome );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1191,7 +1165,6 @@ public class PlanosActuacao extends com.evolute.entity.evo.EvoDataObject<com.evo
{
try
{
setLockedForRefresh( true );
preProcess( ID, id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1237,7 +1210,6 @@ public class PlanosActuacao extends com.evolute.entity.evo.EvoDataObject<com.evo
{
try
{
setLockedForRefresh( true );
preProcess( DATA_RELATORIO, data_relatorio );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1266,7 +1238,6 @@ public class PlanosActuacao extends com.evolute.entity.evo.EvoDataObject<com.evo
{
try
{
setLockedForRefresh( true );
preProcess( DELETED_DATE, deleted_date );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1295,7 +1266,6 @@ public class PlanosActuacao extends com.evolute.entity.evo.EvoDataObject<com.evo
{
try
{
setLockedForRefresh( true );
preProcess( CONCLUIDO_POR_DESACTIVACAO, concluido_por_desactivacao );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1324,7 +1294,6 @@ public class PlanosActuacao extends com.evolute.entity.evo.EvoDataObject<com.evo
{
try
{
setLockedForRefresh( true );
preProcess( TECNICO_SUPERIOR_HS_ID, tecnico_superior_hs_id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1353,7 +1322,6 @@ public class PlanosActuacao extends com.evolute.entity.evo.EvoDataObject<com.evo
{
try
{
setLockedForRefresh( true );
preProcess( TECNICO_SUPERIOR_HS_NOME, tecnico_superior_hs_nome );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1382,7 +1350,6 @@ public class PlanosActuacao extends com.evolute.entity.evo.EvoDataObject<com.evo
{
try
{
setLockedForRefresh( true );
preProcess( DATA_DESACTIVACAO, data_desactivacao );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1411,7 +1378,6 @@ public class PlanosActuacao extends com.evolute.entity.evo.EvoDataObject<com.evo
{
try
{
setLockedForRefresh( true );
preProcess( DATA_DISPONIBILIZACAO, data_disponibilizacao );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1440,7 +1406,6 @@ public class PlanosActuacao extends com.evolute.entity.evo.EvoDataObject<com.evo
{
try
{
setLockedForRefresh( true );
preProcess( DATA_VALIDACAO_SEG, data_validacao_seg );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1469,7 +1434,6 @@ public class PlanosActuacao extends com.evolute.entity.evo.EvoDataObject<com.evo
{
try
{
setLockedForRefresh( true );
preProcess( USER_SEG, user_seg );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1498,7 +1462,6 @@ public class PlanosActuacao extends com.evolute.entity.evo.EvoDataObject<com.evo
{
try
{
setLockedForRefresh( true );
preProcess( HS_RELATORIO_ID, hs_relatorio_id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -2204,12 +2167,28 @@ public class PlanosActuacao extends com.evolute.entity.evo.EvoDataObject<com.evo
@Override
protected void setPrimaryKeyFromVirtual2DArray( com.evolute.utils.arrays.Virtual2DArray array, int row, int col )
{
Object idObject = null;
if( primaryKey == null )
{
primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, PlanosActuacao.PK_FIELD_NAMES );
primaryKey.set( 0, ( Integer ) array.get( row, col + 0 ) );
idObject = array.get( row, col + 0 );
try
{
primaryKey.set( 0, ( Integer ) idObject );
setId( ( Integer ) idObject );
}
catch( ClassCastException ex )
{
if( idObject instanceof Number )
{
primaryKey.set( 0, ((Number)idObject).intValue() );
setId( ((Number)idObject).intValue() );
}
else {
throw ex;
}
}
}
setId( ( Integer ) array.get( row, col + 0 ) );
}
@Override

@ -148,6 +148,7 @@ public class Properties extends com.evolute.entity.evo.EvoDataObject<com.evolute
@Override
protected void setPrimaryKeyFromVirtual2DArray( com.evolute.utils.arrays.Virtual2DArray array, int row, int col )
{
Object idObject = null;
if( primaryKey == null )
{
primaryKey = new com.evolute.entity.utils.ObjectPrimaryKey( TABLENAME, Properties.PK_FIELD_NAMES );

@ -99,7 +99,6 @@ public class Recomendacoes extends com.evolute.entity.evo.EvoDataObject<com.evol
{
try
{
setLockedForRefresh( true );
preProcess( ID, id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -128,7 +127,6 @@ public class Recomendacoes extends com.evolute.entity.evo.EvoDataObject<com.evol
{
try
{
setLockedForRefresh( true );
preProcess( ANALISE_ID, analise_id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -183,7 +181,6 @@ public class Recomendacoes extends com.evolute.entity.evo.EvoDataObject<com.evol
{
try
{
setLockedForRefresh( true );
preProcess( RECOMENDACAO, recomendacao );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -349,12 +346,28 @@ public class Recomendacoes extends com.evolute.entity.evo.EvoDataObject<com.evol
@Override
protected void setPrimaryKeyFromVirtual2DArray( com.evolute.utils.arrays.Virtual2DArray array, int row, int col )
{
Object idObject = null;
if( primaryKey == null )
{
primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, Recomendacoes.PK_FIELD_NAMES );
primaryKey.set( 0, ( Integer ) array.get( row, col + 0 ) );
idObject = array.get( row, col + 0 );
try
{
primaryKey.set( 0, ( Integer ) idObject );
setId( ( Integer ) idObject );
}
catch( ClassCastException ex )
{
if( idObject instanceof Number )
{
primaryKey.set( 0, ((Number)idObject).intValue() );
setId( ((Number)idObject).intValue() );
}
else {
throw ex;
}
}
}
setId( ( Integer ) array.get( row, col + 0 ) );
}
@Override

@ -148,6 +148,7 @@ public class RiscoValoresTemp extends com.evolute.entity.evo.EvoDataObject<com.e
@Override
protected void setPrimaryKeyFromVirtual2DArray( com.evolute.utils.arrays.Virtual2DArray array, int row, int col )
{
Object idObject = null;
if( primaryKey == null )
{
primaryKey = new com.evolute.entity.utils.ObjectPrimaryKey( TABLENAME, RiscoValoresTemp.PK_FIELD_NAMES );

@ -148,6 +148,7 @@ public class Roles extends com.evolute.entity.evo.EvoDataObject<com.evolute.enti
@Override
protected void setPrimaryKeyFromVirtual2DArray( com.evolute.utils.arrays.Virtual2DArray array, int row, int col )
{
Object idObject = null;
if( primaryKey == null )
{
primaryKey = new com.evolute.entity.utils.ObjectPrimaryKey( TABLENAME, Roles.PK_FIELD_NAMES );

@ -105,7 +105,6 @@ public class Seccoes extends com.evolute.entity.evo.EvoDataObject<com.evolute.en
{
try
{
setLockedForRefresh( true );
preProcess( ID, id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -151,7 +150,6 @@ public class Seccoes extends com.evolute.entity.evo.EvoDataObject<com.evolute.en
{
try
{
setLockedForRefresh( true );
preProcess( DESCRICAO, descricao );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -180,7 +178,6 @@ public class Seccoes extends com.evolute.entity.evo.EvoDataObject<com.evolute.en
{
try
{
setLockedForRefresh( true );
preProcess( DEPARTAMENTO_ID, departamento_id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -235,7 +232,6 @@ public class Seccoes extends com.evolute.entity.evo.EvoDataObject<com.evolute.en
{
try
{
setLockedForRefresh( true );
preProcess( ACTIVO, activo );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -416,12 +412,28 @@ public class Seccoes extends com.evolute.entity.evo.EvoDataObject<com.evolute.en
@Override
protected void setPrimaryKeyFromVirtual2DArray( com.evolute.utils.arrays.Virtual2DArray array, int row, int col )
{
Object idObject = null;
if( primaryKey == null )
{
primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, Seccoes.PK_FIELD_NAMES );
primaryKey.set( 0, ( Integer ) array.get( row, col + 0 ) );
idObject = array.get( row, col + 0 );
try
{
primaryKey.set( 0, ( Integer ) idObject );
setId( ( Integer ) idObject );
}
catch( ClassCastException ex )
{
if( idObject instanceof Number )
{
primaryKey.set( 0, ((Number)idObject).intValue() );
setId( ((Number)idObject).intValue() );
}
else {
throw ex;
}
}
}
setId( ( Integer ) array.get( row, col + 0 ) );
}
@Override

@ -89,7 +89,6 @@ public class TiposExamesComp extends com.evolute.entity.evo.EvoDataObject<com.ev
{
try
{
setLockedForRefresh( true );
preProcess( ID, id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -135,7 +134,6 @@ public class TiposExamesComp extends com.evolute.entity.evo.EvoDataObject<com.ev
{
try
{
setLockedForRefresh( true );
preProcess( ORDEM, ordem );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -164,7 +162,6 @@ public class TiposExamesComp extends com.evolute.entity.evo.EvoDataObject<com.ev
{
try
{
setLockedForRefresh( true );
preProcess( DESCRICAO, descricao );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -315,6 +312,7 @@ public class TiposExamesComp extends com.evolute.entity.evo.EvoDataObject<com.ev
@Override
protected void setPrimaryKeyFromVirtual2DArray( com.evolute.utils.arrays.Virtual2DArray array, int row, int col )
{
Object idObject = null;
if( primaryKey == null )
{
primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, TiposExamesComp.PK_FIELD_NAMES );

@ -102,7 +102,6 @@ public class TiposUtilizadores extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( ID, id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -131,7 +130,6 @@ public class TiposUtilizadores extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( TIPO, tipo );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -160,7 +158,6 @@ public class TiposUtilizadores extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( DESCRICAO, descricao );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -189,7 +186,6 @@ public class TiposUtilizadores extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( ACTIVO, activo );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -218,7 +214,6 @@ public class TiposUtilizadores extends com.evolute.entity.evo.EvoDataObject<com.
{
try
{
setLockedForRefresh( true );
preProcess( ORDEM, ordem );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -399,12 +394,28 @@ public class TiposUtilizadores extends com.evolute.entity.evo.EvoDataObject<com.
@Override
protected void setPrimaryKeyFromVirtual2DArray( com.evolute.utils.arrays.Virtual2DArray array, int row, int col )
{
Object idObject = null;
if( primaryKey == null )
{
primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, TiposUtilizadores.PK_FIELD_NAMES );
primaryKey.set( 0, ( Integer ) array.get( row, col + 0 ) );
idObject = array.get( row, col + 0 );
try
{
primaryKey.set( 0, ( Integer ) idObject );
setId( ( Integer ) idObject );
}
catch( ClassCastException ex )
{
if( idObject instanceof Number )
{
primaryKey.set( 0, ((Number)idObject).intValue() );
setId( ((Number)idObject).intValue() );
}
else {
throw ex;
}
}
}
setId( ( Integer ) array.get( row, col + 0 ) );
}
@Override

@ -188,7 +188,6 @@ public class Trabalhadores extends com.evolute.entity.evo.EvoDataObject<com.evol
{
try
{
setLockedForRefresh( true );
preProcess( ID, id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -268,7 +267,6 @@ public class Trabalhadores extends com.evolute.entity.evo.EvoDataObject<com.evol
{
try
{
setLockedForRefresh( true );
preProcess( SEXO, sexo );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -297,7 +295,6 @@ public class Trabalhadores extends com.evolute.entity.evo.EvoDataObject<com.evol
{
try
{
setLockedForRefresh( true );
preProcess( DATA_NASCIMENTO, data_nascimento );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -326,7 +323,6 @@ public class Trabalhadores extends com.evolute.entity.evo.EvoDataObject<com.evol
{
try
{
setLockedForRefresh( true );
preProcess( NUMERO_MECANOGRAFICO, numero_mecanografico );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -355,7 +351,6 @@ public class Trabalhadores extends com.evolute.entity.evo.EvoDataObject<com.evol
{
try
{
setLockedForRefresh( true );
preProcess( CATEGORIA, categoria );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -384,7 +379,6 @@ public class Trabalhadores extends com.evolute.entity.evo.EvoDataObject<com.evol
{
try
{
setLockedForRefresh( true );
preProcess( ULTIMO_EXAME, ultimo_exame );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -413,7 +407,6 @@ public class Trabalhadores extends com.evolute.entity.evo.EvoDataObject<com.evol
{
try
{
setLockedForRefresh( true );
preProcess( REALIZADO, realizado );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -442,7 +435,6 @@ public class Trabalhadores extends com.evolute.entity.evo.EvoDataObject<com.evol
{
try
{
setLockedForRefresh( true );
preProcess( PROXIMO_EXAME, proximo_exame );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -471,7 +463,6 @@ public class Trabalhadores extends com.evolute.entity.evo.EvoDataObject<com.evol
{
try
{
setLockedForRefresh( true );
preProcess( ULTIMA_CONSULTA, ultima_consulta );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -500,7 +491,6 @@ public class Trabalhadores extends com.evolute.entity.evo.EvoDataObject<com.evol
{
try
{
setLockedForRefresh( true );
preProcess( REALIZADA, realizada );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -529,7 +519,6 @@ public class Trabalhadores extends com.evolute.entity.evo.EvoDataObject<com.evol
{
try
{
setLockedForRefresh( true );
preProcess( PROXIMA_CONSULTA, proxima_consulta );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -558,7 +547,6 @@ public class Trabalhadores extends com.evolute.entity.evo.EvoDataObject<com.evol
{
try
{
setLockedForRefresh( true );
preProcess( NOME, nome );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -587,7 +575,6 @@ public class Trabalhadores extends com.evolute.entity.evo.EvoDataObject<com.evol
{
try
{
setLockedForRefresh( true );
preProcess( ESTABELECIMENTO_ID, estabelecimento_id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -642,7 +629,6 @@ public class Trabalhadores extends com.evolute.entity.evo.EvoDataObject<com.evol
{
try
{
setLockedForRefresh( true );
preProcess( RESULTADO, resultado );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -671,7 +657,6 @@ public class Trabalhadores extends com.evolute.entity.evo.EvoDataObject<com.evol
{
try
{
setLockedForRefresh( true );
preProcess( DATA_ESPERADA, data_esperada );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -700,7 +685,6 @@ public class Trabalhadores extends com.evolute.entity.evo.EvoDataObject<com.evol
{
try
{
setLockedForRefresh( true );
preProcess( DATA_FICHA, data_ficha );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1061,6 +1045,7 @@ public class Trabalhadores extends com.evolute.entity.evo.EvoDataObject<com.evol
@Override
protected void setPrimaryKeyFromVirtual2DArray( com.evolute.utils.arrays.Virtual2DArray array, int row, int col )
{
Object idObject = null;
if( primaryKey == null )
{
primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, Trabalhadores.PK_FIELD_NAMES );

@ -148,6 +148,7 @@ public class Users extends com.evolute.entity.evo.EvoDataObject<com.evolute.enti
@Override
protected void setPrimaryKeyFromVirtual2DArray( com.evolute.utils.arrays.Virtual2DArray array, int row, int col )
{
Object idObject = null;
if( primaryKey == null )
{
primaryKey = new com.evolute.entity.utils.ObjectPrimaryKey( TABLENAME, Users.PK_FIELD_NAMES );

@ -202,7 +202,6 @@ public class Utilizadores extends com.evolute.entity.evo.EvoDataObject<com.evolu
{
try
{
setLockedForRefresh( true );
preProcess( ID, id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -282,7 +281,6 @@ public class Utilizadores extends com.evolute.entity.evo.EvoDataObject<com.evolu
{
try
{
setLockedForRefresh( true );
preProcess( LOGIN, login );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -311,7 +309,6 @@ public class Utilizadores extends com.evolute.entity.evo.EvoDataObject<com.evolu
{
try
{
setLockedForRefresh( true );
preProcess( PASSWORD, password );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -340,7 +337,6 @@ public class Utilizadores extends com.evolute.entity.evo.EvoDataObject<com.evolu
{
try
{
setLockedForRefresh( true );
preProcess( EMAIL, email );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -369,7 +365,6 @@ public class Utilizadores extends com.evolute.entity.evo.EvoDataObject<com.evolu
{
try
{
setLockedForRefresh( true );
preProcess( EMPRESA_ID, empresa_id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -398,7 +393,6 @@ public class Utilizadores extends com.evolute.entity.evo.EvoDataObject<com.evolu
{
try
{
setLockedForRefresh( true );
preProcess( ESTABELECIMENTO_ID, estabelecimento_id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -427,7 +421,6 @@ public class Utilizadores extends com.evolute.entity.evo.EvoDataObject<com.evolu
{
try
{
setLockedForRefresh( true );
preProcess( ADMINISTRADOR, administrador );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -456,7 +449,6 @@ public class Utilizadores extends com.evolute.entity.evo.EvoDataObject<com.evolu
{
try
{
setLockedForRefresh( true );
preProcess( MEDICO_ID, medico_id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -485,7 +477,6 @@ public class Utilizadores extends com.evolute.entity.evo.EvoDataObject<com.evolu
{
try
{
setLockedForRefresh( true );
preProcess( TIPO, tipo );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -514,7 +505,6 @@ public class Utilizadores extends com.evolute.entity.evo.EvoDataObject<com.evolu
{
try
{
setLockedForRefresh( true );
preProcess( NUMERO_CEDULA, numero_cedula );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -543,7 +533,6 @@ public class Utilizadores extends com.evolute.entity.evo.EvoDataObject<com.evolu
{
try
{
setLockedForRefresh( true );
preProcess( CAP, cap );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -572,7 +561,6 @@ public class Utilizadores extends com.evolute.entity.evo.EvoDataObject<com.evolu
{
try
{
setLockedForRefresh( true );
preProcess( NOME, nome );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -601,7 +589,6 @@ public class Utilizadores extends com.evolute.entity.evo.EvoDataObject<com.evolu
{
try
{
setLockedForRefresh( true );
preProcess( FUNCIONARIO_HST_ID, funcionario_hst_id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -630,7 +617,6 @@ public class Utilizadores extends com.evolute.entity.evo.EvoDataObject<com.evolu
{
try
{
setLockedForRefresh( true );
preProcess( ACTIVO, activo );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -659,7 +645,6 @@ public class Utilizadores extends com.evolute.entity.evo.EvoDataObject<com.evolu
{
try
{
setLockedForRefresh( true );
preProcess( RESPONSAVEL_LOJA, responsavel_loja );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -688,7 +673,6 @@ public class Utilizadores extends com.evolute.entity.evo.EvoDataObject<com.evolu
{
try
{
setLockedForRefresh( true );
preProcess( NUMERO_MECANOGRAFICO, numero_mecanografico );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -717,7 +701,6 @@ public class Utilizadores extends com.evolute.entity.evo.EvoDataObject<com.evolu
{
try
{
setLockedForRefresh( true );
preProcess( GESTOR_GERAL, gestor_geral );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -746,7 +729,6 @@ public class Utilizadores extends com.evolute.entity.evo.EvoDataObject<com.evolu
{
try
{
setLockedForRefresh( true );
preProcess( PRIMEIRO_LOGIN, primeiro_login );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -775,7 +757,6 @@ public class Utilizadores extends com.evolute.entity.evo.EvoDataObject<com.evolu
{
try
{
setLockedForRefresh( true );
preProcess( APAGADO, apagado );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -804,7 +785,6 @@ public class Utilizadores extends com.evolute.entity.evo.EvoDataObject<com.evolu
{
try
{
setLockedForRefresh( true );
preProcess( DATA_PASSWORD, data_password );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -1210,12 +1190,28 @@ public class Utilizadores extends com.evolute.entity.evo.EvoDataObject<com.evolu
@Override
protected void setPrimaryKeyFromVirtual2DArray( com.evolute.utils.arrays.Virtual2DArray array, int row, int col )
{
Object idObject = null;
if( primaryKey == null )
{
primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, Utilizadores.PK_FIELD_NAMES );
primaryKey.set( 0, ( Integer ) array.get( row, col + 0 ) );
idObject = array.get( row, col + 0 );
try
{
primaryKey.set( 0, ( Integer ) idObject );
setId( ( Integer ) idObject );
}
catch( ClassCastException ex )
{
if( idObject instanceof Number )
{
primaryKey.set( 0, ((Number)idObject).intValue() );
setId( ((Number)idObject).intValue() );
}
else {
throw ex;
}
}
}
setId( ( Integer ) array.get( row, col + 0 ) );
}
@Override

@ -89,7 +89,6 @@ public class Version extends com.evolute.entity.evo.EvoDataObject<com.evolute.en
{
try
{
setLockedForRefresh( true );
preProcess( CURRENT_VERSION, current_version );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -118,7 +117,6 @@ public class Version extends com.evolute.entity.evo.EvoDataObject<com.evolute.en
{
try
{
setLockedForRefresh( true );
preProcess( ID, id );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -147,7 +145,6 @@ public class Version extends com.evolute.entity.evo.EvoDataObject<com.evolute.en
{
try
{
setLockedForRefresh( true );
preProcess( MODULE_NAME, module_name );
}
catch( com.evolute.entity.evo.EvoDataException edex )
@ -298,12 +295,28 @@ public class Version extends com.evolute.entity.evo.EvoDataObject<com.evolute.en
@Override
protected void setPrimaryKeyFromVirtual2DArray( com.evolute.utils.arrays.Virtual2DArray array, int row, int col )
{
Object idObject = null;
if( primaryKey == null )
{
primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, Version.PK_FIELD_NAMES );
primaryKey.set( 0, ( Integer ) array.get( row, col + 0 ) );
idObject = array.get( row, col + 0 );
try
{
primaryKey.set( 0, ( Integer ) idObject );
setId( ( Integer ) idObject );
}
catch( ClassCastException ex )
{
if( idObject instanceof Number )
{
primaryKey.set( 0, ((Number)idObject).intValue() );
setId( ((Number)idObject).intValue() );
}
else {
throw ex;
}
}
}
setId( ( Integer ) array.get( row, col + 0 ) );
}
@Override

@ -1187,6 +1187,21 @@
<column name="is_patrimonial"/>
<extension vendor-name="evolute" key="java-type" value="Boolean"/>
</field>
<field name="valor_qualitativo_id">
<column name="valor_qualitativo_id"/>
<extension vendor-name="evolute" key="java-type" value="Integer"/>
</field>
</class>
<class name="PlanoRiscosQualitativo" identity-type="application" table="plano_riscos_qualitativo" >
<field name="id" primary-key="true" null-value="exception" value-strategy="sequence" sequence="plano_riscos_qualitativo_id_seq">
<column name="id"/>
<extension vendor-name="evolute" key="java-type" value="Integer"/>
<extension vendor-name="evolute" key="visible" value="false"/>
</field>
<field name="description" null-value="exception">
<column name="description" length="128"/>
<extension vendor-name="evolute" key="java-type" value="String"/>
</field>
</class>
<class name="PlanosActuacao" identity-type="application" table="planos_actuacao" >
<field name="estabelecimento_id">

@ -0,0 +1,18 @@
/*
* PlanoRiscosQualitativoData.java
*
* Generated by com.evutils.codegen.EntityObjectGenerator
*
* Edit at will
*/
package db.data.siprp.outer;
public final class PlanoRiscosQualitativoData extends db.data.siprp.inner.PlanoRiscosQualitativo
{
public PlanoRiscosQualitativoData()
{
super();
}
}

@ -319,8 +319,8 @@
<column name="financiado"/>
<extension vendor-name="evolute" key="java-type" value="Boolean"/>
</field>
<field name="valor">
<column name="valor"/>
<field name="valorQuantitativo">
<column name="valorQuantitativo"/>
<extension vendor-name="evolute" key="java-type" value="Double"/>
</field>
<field name="responsavel_id">
@ -552,8 +552,8 @@
<column name="observacoes" length="255"/>
<extension vendor-name="evolute" key="java-type" value="String"/>
</field>
<field name="valor">
<column name="valor"/>
<field name="valorQuantitativo">
<column name="valorQuantitativo"/>
<extension vendor-name="evolute" key="java-type" value="Double"/>
</field>
</class>
@ -794,8 +794,8 @@
<extension vendor-name="evolute" key="referenced-table" value="empresas"/>
<extension vendor-name="evolute" key="referenced-column" value="id"/>
</field>
<field name="valor">
<column name="valor"/>
<field name="valorQuantitativo">
<column name="valorQuantitativo"/>
<extension vendor-name="evolute" key="java-type" value="Double"/>
</field>
<field name="iniciado" persistence-modifier="persistent">

@ -1,27 +1,19 @@
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package db.entidades;
import java.io.Serializable;
import java.util.Date;
import java.util.List;
/**
*
* @author lluis
*/
public class Risco implements Serializable
{
private Integer id;
private Integer area_id;
private String descricao;
private String activo;
//private Valor valor;
private Integer valor;
private Integer valorQuantitativo;
private Integer valorQualitativoID;
private String responsavel_execucao;
private String por;
private String recursos_necessarios;
@ -33,156 +25,186 @@ public class Risco implements Serializable
private String verificacao_siprp;
private Boolean isPatrimonial;
private List<Valor> valores;
private List<Medida> medidas;
private List< Valor > valores;
private List< Medida > medidas;
public Integer getId() {
public Integer getId()
{
return id;
}
public void setId(Integer id) {
public void setId( Integer id )
{
this.id = id;
}
public String getDescricao() {
public String getDescricao()
{
return descricao;
}
public void setDescricao(String descricao) {
public void setDescricao( String descricao )
{
this.descricao = descricao;
}
public String getActivo() {
public String getActivo()
{
return activo;
}
public void setActivo(String activo) {
public void setActivo( String activo )
{
this.activo = activo;
}
public Integer getArea_id() {
public Integer getArea_id()
{
return area_id;
}
public void setArea_id(Integer area_id) {
public void setArea_id( Integer area_id )
{
this.area_id = area_id;
}
// public Valor getValor() {
// return valor;
// }
//
// public void setValor(Valor valor) {
// this.valor = valor;
// }
public List<Medida> getMedidas() {
public List< Medida > getMedidas()
{
return medidas;
}
public void setMedidas(List<Medida> medidas) {
public void setMedidas( List< Medida > medidas )
{
this.medidas = medidas;
}
public List<Valor> getValores() {
public List< Valor > getValores()
{
return valores;
}
public void setValores(List<Valor> valores) {
public void setValores( List< Valor > valores )
{
this.valores = valores;
}
public String getResponsavel_execucao() {
public String getResponsavel_execucao()
{
return responsavel_execucao;
}
public void setResponsavel_execucao(String responsavel_execucao) {
public void setResponsavel_execucao( String responsavel_execucao )
{
this.responsavel_execucao = responsavel_execucao;
}
public String getRecursos_necessarios() {
public String getRecursos_necessarios()
{
return recursos_necessarios;
}
public void setRecursos_necessarios(String recursos_necessarios) {
public void setRecursos_necessarios( String recursos_necessarios )
{
this.recursos_necessarios = recursos_necessarios;
}
public Date getData_inicio() {
public Date getData_inicio()
{
return data_inicio;
}
public void setData_inicio(Date data_inicio) {
public void setData_inicio( Date data_inicio )
{
this.data_inicio = data_inicio;
}
public Date getData_fim() {
public Date getData_fim()
{
return data_fim;
}
public void setData_fim(Date data_fim) {
public void setData_fim( Date data_fim )
{
this.data_fim = data_fim;
}
public String getParecer_dns() {
public String getParecer_dns()
{
return parecer_dns;
}
public void setParecer_dns(String parecer_dns) {
public void setParecer_dns( String parecer_dns )
{
this.parecer_dns = parecer_dns;
}
public String getParecer_dl() {
public String getParecer_dl()
{
return parecer_dl;
}
public void setParecer_dl(String parecer_dl) {
public void setParecer_dl( String parecer_dl )
{
this.parecer_dl = parecer_dl;
}
public String getVerificacao_siprp() {
public String getVerificacao_siprp()
{
return verificacao_siprp;
}
public void setVerificacao_siprp(String verificacao_siprp) {
public void setVerificacao_siprp( String verificacao_siprp )
{
this.verificacao_siprp = verificacao_siprp;
}
public Integer getValor() {
return valor;
public Integer getValorQuantitativo()
{
return valorQuantitativo;
}
public void setValorQuantitativo( Integer valorQuantitativo )
{
this.valorQuantitativo = valorQuantitativo;
}
public Integer getValorQualitativoID()
{
return valorQualitativoID;
}
public void setValor(Integer valor) {
this.valor = valor;
public void setValorQualitativoID( Integer valorQualitativoID )
{
this.valorQualitativoID = valorQualitativoID;
}
public Integer getRisco_id() {
public Integer getRisco_id()
{
return risco_id;
}
public void setRisco_id(Integer risco_id) {
public void setRisco_id( Integer risco_id )
{
this.risco_id = risco_id;
}
/**
* @return the por
*/
public String getPor() {
public String getPor()
{
return por;
}
/**
* @param por the por to set
*/
public void setPor(String por) {
public void setPor( String por )
{
this.por = por;
}
public Boolean getIsPatrimonial() {
public Boolean getIsPatrimonial()
{
return isPatrimonial;
}
public void setIsPatrimonial(Boolean isPatrimonial) {
public void setIsPatrimonial( Boolean isPatrimonial )
{
this.isPatrimonial = isPatrimonial;
}

@ -1,118 +1,145 @@
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package db.entidades;
import java.io.Serializable;
import java.util.Date;
import java.util.List;
/**
*
* @author lluis
*/
public class Valor implements Serializable
{
private Integer id;
private Integer risco_id;
private Integer valor;
private List<Medida> medidas;
private String responsavel_execucao;
private String recursos_necessarios;
private Date data_inicio;
private Date data_fim;
private String parecer_dns;
private String parecer_dl;
private String verificacao_siprp;
public Integer getValor() {
return valor;
}
public void setValor(Integer valor) {
this.valor = valor;
}
public List<Medida> getMedidas() {
return medidas;
}
public void setMedidas(List<Medida> medidas) {
this.medidas = medidas;
}
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public Integer getRisco_id() {
return risco_id;
}
private Integer valorQuantitativo;
public void setRisco_id(Integer risco_id) {
this.risco_id = risco_id;
}
private Integer valorQualitativoID;
public String getResponsavel_execucao() {
return responsavel_execucao;
}
public void setResponsavel_execucao(String responsavel_execucao) {
this.responsavel_execucao = responsavel_execucao;
}
public String getRecursos_necessarios() {
return recursos_necessarios;
}
// private List< Medida > medidas;
// private String responsavel_execucao;
// private String recursos_necessarios;
// private Date data_inicio;
// private Date data_fim;
// private String parecer_dns;
// private String parecer_dl;
// private String verificacao_siprp;
public void setRecursos_necessarios(String recursos_necessarios) {
this.recursos_necessarios = recursos_necessarios;
public Integer getValorQuantitativo()
{
return valorQuantitativo;
}
public Date getData_inicio() {
return data_inicio;
public void setValorQuantitativo( Integer valorQuantitativo )
{
this.valorQuantitativo = valorQuantitativo;
}
public void setData_inicio(Date data_inicio) {
this.data_inicio = data_inicio;
public Integer getValorQualitativoID()
{
return valorQualitativoID;
}
public Date getData_fim() {
return data_fim;
public void setValorQualitativoID( Integer valorQualitativoID )
{
this.valorQualitativoID = valorQualitativoID;
}
public void setData_fim(Date data_fim) {
this.data_fim = data_fim;
}
// public List<Medida> getMedidas()
// {
// return medidas;
// }
public String getParecer_dns() {
return parecer_dns;
}
// public void setMedidas( List< Medida > medidas )
// {
// this.medidas = medidas;
// }
public void setParecer_dns(String parecer_dns) {
this.parecer_dns = parecer_dns;
public Integer getId()
{
return id;
}
public String getParecer_dl() {
return parecer_dl;
public void setId( Integer id )
{
this.id = id;
}
public void setParecer_dl(String parecer_dl) {
this.parecer_dl = parecer_dl;
public Integer getRisco_id()
{
return risco_id;
}
public String getVerificacao_siprp() {
return verificacao_siprp;
public void setRisco_id( Integer risco_id )
{
this.risco_id = risco_id;
}
public void setVerificacao_siprp(String verificacao_siprp) {
this.verificacao_siprp = verificacao_siprp;
}
// public String getResponsavel_execucao()
// {
// return responsavel_execucao;
// }
// public void setResponsavel_execucao( String responsavel_execucao )
// {
// this.responsavel_execucao = responsavel_execucao;
// }
// public String getRecursos_necessarios()
// {
// return recursos_necessarios;
// }
// public void setRecursos_necessarios( String recursos_necessarios )
// {
// this.recursos_necessarios = recursos_necessarios;
// }
// public Date getData_inicio()
// {
// return data_inicio;
// }
// public void setData_inicio( Date data_inicio )
// {
// this.data_inicio = data_inicio;
// }
// public Date getData_fim()
// {
// return data_fim;
// }
// public void setData_fim( Date data_fim )
// {
// this.data_fim = data_fim;
// }
// public String getParecer_dns()
// {
// return parecer_dns;
// }
// public void setParecer_dns( String parecer_dns )
// {
// this.parecer_dns = parecer_dns;
// }
// public String getParecer_dl()
// {
// return parecer_dl;
// }
// public void setParecer_dl( String parecer_dl )
// {
// this.parecer_dl = parecer_dl;
// }
// public String getVerificacao_siprp()
// {
// return verificacao_siprp;
// }
// public void setVerificacao_siprp( String verificacao_siprp )
// {
// this.verificacao_siprp = verificacao_siprp;
// }
}

@ -46,6 +46,16 @@ public class EvoBaseProvider
private ProviderInterface< EvoDataObject< ? >, EvoDataException > localProviderInterface;
private DBManager localDBManager;
private String url;
private String username;
private String password;
private String url_local;
private String username_local;
private String password_local;
private EvoBaseProvider() throws DBException
{
init();
@ -67,16 +77,16 @@ public class EvoBaseProvider
String server = DBPropertiesLoader.getInstance().findProperty( DBConstants.SERVER_SIPRP );
int port = DBPropertiesLoader.getInstance().findProperty( DBConstants.PORT_SIPRP, -1 );
String dbname = DBPropertiesLoader.getInstance().findProperty( DBConstants.DATABASE_SIPRP );
String username = DBPropertiesLoader.getInstance().findProperty( DBConstants.USERNAME_SIPRP );
String password = DBPropertiesLoader.getInstance().findProperty( DBConstants.PASSWORD_SIPRP );
username = DBPropertiesLoader.getInstance().findProperty( DBConstants.USERNAME_SIPRP );
password = DBPropertiesLoader.getInstance().findProperty( DBConstants.PASSWORD_SIPRP );
// System.out.println( "\t" + server + " : " + port + " : " + dbname + " : " + username + " : " + password );
String server_local = DBPropertiesLoader.getInstance().findProperty( DBConstants.SERVER_SIPRP_LOCAL );
int port_local = DBPropertiesLoader.getInstance().findProperty( DBConstants.PORT_SIPRP_LOCAL, -1 );
String dbname_local = DBPropertiesLoader.getInstance().findProperty( DBConstants.DATABASE_SIPRP_LOCAL );
String username_local = DBPropertiesLoader.getInstance().findProperty( DBConstants.USERNAME_SIPRP_LOCAL );
String password_local = DBPropertiesLoader.getInstance().findProperty( DBConstants.PASSWORD_SIPRP_LOCAL );
username_local = DBPropertiesLoader.getInstance().findProperty( DBConstants.USERNAME_SIPRP_LOCAL );
password_local = DBPropertiesLoader.getInstance().findProperty( DBConstants.PASSWORD_SIPRP_LOCAL );
// System.out.println( "\t" + server_local + " : " + port_local + " : " + dbname_local + " : " + username_local + " : " + password_local );
@ -91,10 +101,12 @@ public class EvoBaseProvider
if ( DBConstants.DB.SIPRP.equals( db ) )
{
Singleton.setInstance( DBConstants.CONNECTION_URL, dbUrl );
url = dbUrl;
}
else if ( DBConstants.DB.SIPRP_LOCAL.equals( db ) )
{
Singleton.setInstance( DBConstants.LOCAL_CONNECTION_URL, dbUrl );
url_local = dbUrl;
}
createDBManager( db, dbUsername, dbPassword );
@ -366,4 +378,34 @@ public class EvoBaseProvider
// System.out.println( "<-- getConnection() : " + connection );
return connection;
}
public String getUrl()
{
return url;
}
public String getUsername()
{
return username;
}
public String getPassword()
{
return password;
}
public String getUrl_local()
{
return url_local;
}
public String getUsername_local()
{
return username_local;
}
public String getPassword_local()
{
return password_local;
}
}

@ -20,6 +20,7 @@ import db.data.siprp.outer.PlanoMedidasData;
import db.data.siprp.outer.PlanoPostosTrabalhoData;
import db.data.siprp.outer.PlanoRiscosData;
import db.data.siprp.outer.PlanosActuacaoData;
import db.data.siprp_local.outer.HsRelatorioRiscoValorQualitativoData;
import db.entidades.Area;
import db.entidades.EstadoMedida;
import db.entidades.Medida;
@ -733,7 +734,7 @@ public class PlanosDataProvider extends GenericDataProvider
PlanoRiscosData.ID_FULL, PlanoRiscosData.AREA_ID_FULL, PlanoRiscosData.DESCRICAO_FULL, PlanoRiscosData.RESPONSAVEL_EXECUCAO_FULL,
PlanoRiscosData.POR_FULL, PlanoRiscosData.RECURSOS_NECESSARIOS_FULL, PlanoRiscosData.DATA_INICIO_FULL, PlanoRiscosData.DATA_FIM_FULL,
PlanoRiscosData.PARECER_DL_FULL, PlanoRiscosData.PARECER_DNS_FULL, PlanoRiscosData.VERIFICACAO_SIPRP_FULL, PlanoRiscosData.VALOR_FULL,
PlanoRiscosData.IS_PATRIMONIAL_FULL, "coalesce( valor, -1 ) AS ordem_valor",
PlanoRiscosData.IS_PATRIMONIAL_FULL, PlanoRiscosData.VALOR_QUALITATIVO_ID, "coalesce( valor, -1 ) AS ordem_valor",
},
new String[] { "ordem_valor DESC", PlanoRiscosData.AREA_ID_FULL, PlanoRiscosData.RISCO_ID_FULL }
);
@ -757,6 +758,7 @@ public class PlanosDataProvider extends GenericDataProvider
String verificacaoSiprp = array.get( i, 10 );
Integer valor = array.get( i, 11 );
Boolean isPatrimonial = array.get( i, 12 );
Integer valorQualitativoID = array.get( i, 13 );
Risco r = new Risco();
r.setId( riscoID );
@ -770,9 +772,10 @@ public class PlanosDataProvider extends GenericDataProvider
r.setParecer_dl( Utils.unicodeToHTML( parecerDL ) );
r.setParecer_dns( Utils.unicodeToHTML( parecerDNS ) );
r.setVerificacao_siprp( Utils.unicodeToHTML( verificacaoSiprp ) );
r.setValor( valor );
r.setValorQuantitativo( valor );
r.setMedidas( getMedidasByRisco( r ) );
r.setIsPatrimonial( isPatrimonial );
r.setValorQualitativoID( valorQualitativoID );
list.add( r );
}
@ -912,5 +915,10 @@ public class PlanosDataProvider extends GenericDataProvider
}
return list;
}
public HsRelatorioRiscoValorQualitativoData loadValorQualitativoByID( Integer valorID ) throws Exception
{
return getLocalProvider().load( HsRelatorioRiscoValorQualitativoData.class, valorID, HsRelatorioRiscoValorQualitativoData.ID );
}
}

@ -136,7 +136,7 @@ public class RelatoriosDataProvider extends GenericDataProvider
r.setDescricao(Utils.unicodeToHTML(rs.getString("descricao")));
r.setValores(getValoresByRisco(r, a));
//Integer valor = getValorByRisco(r, a);
//r.setValor(valor);
//r.setValorQuantitativo(valor);
r.setRisco_id(new Integer( rs.getInt("id") ));
r.setMedidas(getMedidasByRisco( r, a));
riscos.add(r);
@ -183,19 +183,19 @@ public class RelatoriosDataProvider extends GenericDataProvider
if(oValor == null)
{
v.setValor(null);
//r.setValor(null);
v.setValorQuantitativo(null);
//r.setValorQuantitativo(null);
valor = null;
}
else
{
v.setValor((Integer) oValor);
//r.setValor((Integer) oValor);
v.setValorQuantitativo((Integer) oValor);
//r.setValorQuantitativo((Integer) oValor);
valor = (Integer) oValor;
}
// System.out.println("RISCO : " + r.getId().toString() + "VALOR : " + oValor.toString());
//int valor = rs.getInt("valor");
//v.setValor(new Integer(valor));
//v.setValorQuantitativo(new Integer(valor));
//v.setMedidas(getMedidasByValor(v, r, a));
valores.add(v);
}while(rs.next());
@ -222,7 +222,7 @@ public class RelatoriosDataProvider extends GenericDataProvider
// sql += "inner join hs_relatorio_area on hs_relatorio_area.id = area_id ";
// sql += "where hs_relatorio_posto_risco.risco_id = " + r.getId() + " and area_id = " + a.getId() + " and hs_relatorio_posto_medida.is_plano_actuacao = true" + ") subquery ";
// //sql += "where hs_relatorio_posto_risco.risco_id = " + r.getId() + " and area_id = " + a.getId() + ") subquery ";
// //sql += "where valor = " + v.getValor() + " ";
// //sql += "where valor = " + v.getValorQuantitativo() + " ";
// sql += "order by subquery.medida_id, valor";
// System.out.println("MEDIDAS BY VALOR SQL : " + sql);
// ResultSet rs = st.executeQuery(sql);
@ -234,7 +234,7 @@ public class RelatoriosDataProvider extends GenericDataProvider
// {
// Medida m = new Medida();
// //int valor = rs.getInt("valor");
// //m.setValor(new Integer(valor));
// //m.setValorQuantitativo(new Integer(valor));
// m.setId(new Integer( rs.getInt("medida_id") ));
// m.setDescricao(Utils.unicodeToHTML(rs.getString("descricao")));
// m.setPostos(getPostosByMedidaAndValor(m, v, a));
@ -264,7 +264,7 @@ public class RelatoriosDataProvider extends GenericDataProvider
sql += "inner join hs_relatorio_area on hs_relatorio_area.id = area_id ";
sql += "where hs_relatorio_posto_risco.risco_id = " + r.getId() + " and area_id = " + a.getId() + " and hs_relatorio_posto_medida.is_plano_actuacao = true" + ") subquery ";
//sql += "where hs_relatorio_posto_risco.risco_id = " + r.getId() + " and area_id = " + a.getId() + ") subquery ";
//sql += "where valor = " + v.getValor() + " ";
//sql += "where valor = " + v.getValorQuantitativo() + " ";
sql += "order by subquery.medida_id, valor";
System.out.println("MEDIDAS BY RISCO SQL : " + sql);
ResultSet rs = st.executeQuery(sql);
@ -276,7 +276,7 @@ public class RelatoriosDataProvider extends GenericDataProvider
{
Medida m = new Medida();
//int valor = rs.getInt("valor");
//m.setValor(new Integer(valor));
//m.setValorQuantitativo(new Integer(valor));
m.setId(new Integer( rs.getInt("medida_id") ));
m.setMedida_id(m.getId());
m.setDescricao(Utils.unicodeToHTML(rs.getString("descricao")));
@ -302,7 +302,7 @@ public class RelatoriosDataProvider extends GenericDataProvider
// sql += "inner join hs_relatorio_posto on hs_relatorio_posto.id = hs_relatorio_posto_medida.posto_id ";
// sql += "inner join hs_relatorio_area on hs_relatorio_area.id = area_id ";
// sql += "where medida_id = " + m.getId() + " and area_id = " + a.getId() + ") subquery ";
// //sql += "where valor = " + v.getValor();
// //sql += "where valor = " + v.getValorQuantitativo();
// System.out.println("POSTOS BY MEDIDA SQL : " + sql);
// ResultSet rs = st.executeQuery(sql);
// List<PostoTrabalho> postos = new ArrayList();
@ -336,7 +336,7 @@ public class RelatoriosDataProvider extends GenericDataProvider
sql += "inner join hs_relatorio_posto on hs_relatorio_posto.id = hs_relatorio_posto_medida.posto_id ";
sql += "inner join hs_relatorio_area on hs_relatorio_area.id = area_id ";
sql += "where medida_id = " + m.getId() + " and area_id = " + a.getId() + " and risco_id = " + r.getId() + ") subquery ";
//sql += "where valor = " + v.getValor();
//sql += "where valor = " + v.getValorQuantitativo();
System.out.println("POSTOS BY MEDIDA SQL : " + sql);
ResultSet rs = st.executeQuery(sql);
List< PostoTrabalho > postos = new LinkedList< PostoTrabalho >();

@ -5,6 +5,8 @@
package db.providers;
import com.evolute.utils.error.ErrorLogger;
import db.data.siprp_local.outer.HsRelatorioRiscoValorQualitativoData;
import db.entidades.Medida;
import db.entidades.Risco;
import db.entidades.Utilizador;
@ -132,4 +134,38 @@ public class RiscoLogic
}
return isTratado;
}
public String getValor( Risco r )
{
String result = null;
if ( r.getValorQuantitativo() != null )
{
result = r.getValorQuantitativo().toString();
}
else if ( r.getValorQualitativoID() != null )
{
result = getValorQualitativoByID( r.getValorQualitativoID() );
}
return result == null ? Global.VALOR_INDETERMINADO : result;
}
private String getValorQualitativoByID( Integer id )
{
String result = null;
try
{
HsRelatorioRiscoValorQualitativoData valor = PlanosDataProvider.getInstance().loadValorQualitativoByID( id );
if ( valor != null )
{
result = valor.getDescription();
}
}
catch ( Exception e )
{
ErrorLogger.logException( e );
}
return result;
}
}

@ -90,7 +90,13 @@ public class PlanosActuacaoImporter
}
private void debug( String debugMessage )
{
System.out.println( debugMessage );
}
private static PlanosActuacaoImporter INSTANCE = null;
private PlanosActuacaoImporter()
@ -153,37 +159,39 @@ public class PlanosActuacaoImporter
// return list == null ? new LinkedList< Date >() : list;
// }
private void initRelatorios( List< Date > list, Integer estabelecimentoId )
private void initRelatorios( List< Date > datesList, Integer fromEstabelecimentoID )
{
System.out.println("initRelatorios for estabelecimento id: " + estabelecimentoId );
debug("\ninitRelatorios( " + datesList + ", " + fromEstabelecimentoID + " ) : ");
try
{
PlanosActuacaoImporterProvider cpdp = PlanosActuacaoImporterProvider.getInstance();
PlanoActuacaoDataProvider pa = PlanoActuacaoDataProvider.getProvider();
if ( estabelecimentoId == null )
PlanosActuacaoImporterProvider provider = PlanosActuacaoImporterProvider.getInstance();
PlanoActuacaoDataProvider planosProvider = PlanoActuacaoDataProvider.getProvider();
if ( fromEstabelecimentoID == null )
{
System.out.println("A adicionar planos de estabelecimentos novos");
List< Integer > estabelecimentos = cpdp.getEstabelecimentosWithPlanos();
putPlanosOnline( pa.getRelatoriosNotIn( estabelecimentos ) );
estabelecimentos = cpdp.getEstabelecimentosWithPlanos();
System.out.println("A adicionar planos a estabelecimentos anteriores");
for( Integer estabelecimentoID : estabelecimentos )
debug( "\n\tA adicionar novos planos ..." );
List< Integer > estabelecimentos = provider.getEstabelecimentosWithPlanos();
putPlanosOnline( planosProvider.getRelatoriosNotIn( estabelecimentos ) );
estabelecimentos = provider.getEstabelecimentosWithPlanos();
debug("\n\tA adicionar planos a estabelecimentos anteriores");
for ( Integer estabelecimentoID : estabelecimentos )
{
try
{
System.out.println("A importar relatorio para o estabelecimento: " + estabelecimentoID );
List<Date> datas = cpdp.getPlanosOnline(estabelecimentoID);
if( datas.isEmpty() )
debug( "\n\t\tA importar relatorio para o estabelecimento: " + estabelecimentoID );
List< Date > datas = provider.getPlanosOnline( estabelecimentoID );
if ( datas.isEmpty() )
{
System.out.println("Nenhuma data de relatorio para o estabelecimento: " + estabelecimentoID );
debug("\n\t\t\tNenhuma data de relatorio para o estabelecimento: " + estabelecimentoID);
}
else
{
List< HsRelatorioData > relatorios = pa.getRelatoriosNotIn(datas, estabelecimentoID);
if( relatorios.isEmpty() )
List< HsRelatorioData > relatorios = planosProvider.getRelatoriosNotIn( datas, estabelecimentoID );
if ( relatorios.isEmpty() )
{
System.out.println("Nenhum relatorio novo para o estabelecimento: " + estabelecimentoID );
debug("\n\t\t\tNenhum relatorio novo para o estabelecimento: " + estabelecimentoID);
}
else
{
@ -199,7 +207,7 @@ public class PlanosActuacaoImporter
}
else
{
putPlanosOnline( pa.getRelatoriosNotIn( list, estabelecimentoId ) );
putPlanosOnline(planosProvider.getRelatoriosNotIn(datesList, fromEstabelecimentoID));
}
}
catch ( Exception e )
@ -210,12 +218,10 @@ public class PlanosActuacaoImporter
private void putPlanosOnline( List< HsRelatorioData > listRelatorios )
{
System.out.println("putPlanosOnline (" + listRelatorios == null ? "null" : listRelatorios.size() );
Iterator< HsRelatorioData > iter = listRelatorios.iterator();
while ( iter.hasNext() )
debug("\n\t\t\tputPlanosOnline (" + listRelatorios == null ? "[null]" : "" + listRelatorios.size());
for ( HsRelatorioData relatorio : listRelatorios )
{
HsRelatorioData relatorio = iter.next();
System.out.println("\tRELATORIO ID : " + relatorio.getId().toString() );
debug("\t\t\t\tRelatorioID : " + relatorio.getId());
try
{
PlanoActuacao p = createPlano( relatorio );
@ -226,17 +232,17 @@ public class PlanosActuacaoImporter
}
catch ( Exception ex )
{
debug("\nERRO NA CRIACAO DOS PLANOS : " + ex.getMessage());
ErrorLogger.logException( ex );
System.out.println( "ERRO NA CRIACAO DOS PLANOS : " + ex.getMessage() );
}
}
}
private PlanoActuacao createPlano( HsRelatorioData relatorio ) throws Exception
{
System.out.println("CREATE PLANO - RELATORIO ID : " + relatorio.getId().toString());
debug("\n\t\t\t\t\tCREATE PLANO - RELATORIO ID : " + relatorio.getId());
PlanosActuacaoImporterProvider cpdp = PlanosActuacaoImporterProvider.getInstance();
PlanosActuacaoImporterProvider provider = PlanosActuacaoImporterProvider.getInstance();
PlanoActuacao p = new PlanoActuacao();
p.setData_visita( relatorio.toMarcacao_id().getData() );
@ -259,7 +265,7 @@ public class PlanosActuacaoImporter
p.setEmpresa_id( relatorio.toMarcacao_id().toEstabelecimento_id().toEmpresa_id().getId() );
try
{
p.setNome_empresa( utils.Utils.unicodeToHTML( cpdp.getEmpresaNome( p.getEmpresa_id() ) ) );
p.setNome_empresa( utils.Utils.unicodeToHTML( provider.getEmpresaNome( p.getEmpresa_id() ) ) );
}
catch ( Exception ex )
{
@ -270,13 +276,13 @@ public class PlanosActuacaoImporter
p.setData_disponibilizacao( relatorio.getIs_submetido() );
p.setHs_relatorio_id( relatorio.getId() );
p = cpdp.getFullPlano( p, relatorio.getId() );
p = provider.getFullPlano( p, relatorio.getId() );
if ( p.getAreas() != null )
{
if ( p.getAreas().size() > 0 )
{
p.setId( cpdp.createPlano( p ) );
System.out.println("CREATE PLANO - PLANO ID : " + p.getId().toString());
p.setId( provider.createPlano( p ) );
debug("\n\t\t\t\t\t\tCREATE PLANO - PLANO ID : " + p.getId());
if ( p.getAreas() != null )
{
createAreas( p.getId(), p.getAreas() );
@ -297,11 +303,11 @@ public class PlanosActuacaoImporter
private void createAreas( Integer plano_id, List< Area > areas ) throws Exception
{
PlanosActuacaoImporterProvider cpdp = PlanosActuacaoImporterProvider.getInstance();
PlanosActuacaoImporterProvider provider = PlanosActuacaoImporterProvider.getInstance();
for ( Area a : areas )
{
a.setPlano_id( plano_id );
a.setId( cpdp.createArea( a ) );
a.setId( provider.createArea( a ) );
System.out.println( "AREA =: " + a.getId().toString() );
if ( a.getRiscos() != null )
{
@ -313,7 +319,7 @@ public class PlanosActuacaoImporter
private void createRiscos( Integer area_id, List< Risco > riscos ) throws Exception
{
PlanosActuacaoImporterProvider cpdp = PlanosActuacaoImporterProvider.getInstance();
PlanosActuacaoImporterProvider provider = PlanosActuacaoImporterProvider.getInstance();
for ( Risco r : riscos )
{
r.setArea_id( area_id );
@ -322,8 +328,9 @@ public class PlanosActuacaoImporter
{
for ( Valor v : r.getValores() )
{
r.setValor( v.getValor() );
r.setId( cpdp.createRisco( r ) );
r.setValorQuantitativo( v.getValorQuantitativo() );
r.setValorQualitativoID( v.getValorQualitativoID() );
r.setId( provider.createRisco( r ) );
}
}
if ( r.getMedidas() != null )
@ -335,11 +342,11 @@ public class PlanosActuacaoImporter
private void createMedidas( Integer risco_id, List< Medida > medidas ) throws Exception
{
PlanosActuacaoImporterProvider cpdp = PlanosActuacaoImporterProvider.getInstance();
PlanosActuacaoImporterProvider provider = PlanosActuacaoImporterProvider.getInstance();
for ( Medida m : medidas )
{
m.setRisco_id( risco_id );
m.setId( cpdp.createMedida( m ) );
m.setId( provider.createMedida( m ) );
if ( m.getPostos() != null )
{
createPostos( m.getId(), m.getPostos() );
@ -349,11 +356,11 @@ public class PlanosActuacaoImporter
private void createPostos( Integer medida_id, List< PostoTrabalho > postos ) throws Exception
{
PlanosActuacaoImporterProvider cpdp = PlanosActuacaoImporterProvider.getInstance();
PlanosActuacaoImporterProvider provider = PlanosActuacaoImporterProvider.getInstance();
for ( PostoTrabalho p : postos )
{
p.setMedida_id( medida_id );
cpdp.createPostoTrabalho( p );
provider.createPostoTrabalho( p );
}
}

@ -47,6 +47,8 @@ public class PlanosActuacaoImporterProvider extends GenericDataProvider
public List< Date > getPlanosOnline( Integer estabelecimentoID ) throws Exception
{
System.out.println( "\n\t\tPlanosActuacaoImporterProvider . getPlanosOnline( " + estabelecimentoID + " ) : " );
List< Date > list = new LinkedList< Date >();
Expression where = new Field( PlanosActuacaoData.DELETED_DATE_FULL ).isEqual( null );
@ -60,45 +62,32 @@ public class PlanosActuacaoImporterProvider extends GenericDataProvider
new String[] { PlanosActuacaoData.DATA_VISITA_FULL },
new String[] {} );
Virtual2DArray array = getExecuter().executeQuery( query );
if ( array != null )
for ( int i = 0; i < array.columnLength(); i++ )
{
System.out.println( "\nCreatePlanosDataProvider . getPlanosOnline( " + estabelecimentoID + " ) : " );
for ( int i = 0; i < array.columnLength(); i++ )
{
Date date = array.get( i, 0 );
System.out.println( "\tdata : " + date );
list.add( date );
}
Date date = array.get( i, 0 );
System.out.println( "\n\t\t\tData-Visita Plano : " + date );
list.add( date );
}
return list;
}
public List< Integer > getEstabelecimentosWithPlanos()
public List< Integer > getEstabelecimentosWithPlanos() throws Exception
{
List< Integer > list = new LinkedList< Integer >();
try
{
Select2 query = new Select2( PlanosActuacaoData.TABLENAME,
new Field( PlanosActuacaoData.DELETED_DATE_FULL ).isEqual( null ),
new String[] { "DISTINCT " + PlanosActuacaoData.ESTABELECIMENTO_ID_FULL },
new String[] {}
);
Virtual2DArray array = getExecuter().executeQuery( query );
if ( array != null )
{
for ( int i = 0; i < array.columnLength(); i++ )
{
Integer estabelecimentoID = array.get( i, 0 );
list.add( estabelecimentoID );
}
}
}
catch ( Exception e )
List< Integer > result = new LinkedList< Integer >();
Select2 query = new Select2(
PlanosActuacaoData.TABLENAME,
new Field( PlanosActuacaoData.DELETED_DATE_FULL ).isEqual( null ),
new String[] { "DISTINCT " + PlanosActuacaoData.ESTABELECIMENTO_ID_FULL },
new String[] {}
);
Virtual2DArray array = getExecuter().executeQuery( query );
for ( int i = 0; i < array.columnLength(); i++ )
{
ErrorLogger.logException( e );
Integer estabelecimentoID = array.get( i, 0 );
result.add( estabelecimentoID );
}
return list;
return result;
}
@ -116,17 +105,18 @@ public class PlanosActuacaoImporterProvider extends GenericDataProvider
return plano;
}
private PlanoActuacao getAreasByPlano( PlanoActuacao plano, Integer relatorioId ) throws Exception
private PlanoActuacao getAreasByPlano( PlanoActuacao plano, Integer relatorioID ) throws Exception
{
String sql = "select distinct area_id, hs_relatorio_area.description as descricao from hs_relatorio_posto ";
sql += "inner join hs_relatorio_posto_medida on hs_relatorio_posto_medida.posto_id = hs_relatorio_posto.id ";
sql += "inner join hs_relatorio_medida on hs_relatorio_medida.id = hs_relatorio_posto_medida.medida_id ";
sql += "inner join hs_relatorio_risco on hs_relatorio_risco.id = hs_relatorio_medida.risco_id ";
sql += "inner join hs_relatorio on hs_relatorio.id = hs_relatorio_risco.relatorio_id ";
sql += "inner join hs_relatorio_area on hs_relatorio_area.id = area_id ";
sql += "where hs_relatorio.id = " + relatorioId + " ";
sql += "order by area_id ";
System.out.println( "AREAS BY PLANO SQL : " + sql );
String sql = "select distinct area_id, hs_relatorio_area.description as descricao from hs_relatorio_posto "
+ " inner join hs_relatorio_posto_medida on hs_relatorio_posto_medida.posto_id = hs_relatorio_posto.id "
+ " inner join hs_relatorio_medida on hs_relatorio_medida.id = hs_relatorio_posto_medida.medida_id "
+ " inner join hs_relatorio_risco on hs_relatorio_risco.id = hs_relatorio_medida.risco_id "
+ " inner join hs_relatorio on hs_relatorio.id = hs_relatorio_risco.relatorio_id "
+ " inner join hs_relatorio_area on hs_relatorio_area.id = area_id "
+ " where hs_relatorio.id = " + relatorioID + " "
+ " order by area_id ";
System.out.println( "\n\t\t\t\t\t\tprovider . getAreasByPlano( " + plano.getId() + ", " + relatorioID + " ) : " );
System.out.println( "\n\t\t\t\t\t\t\t\tSQL : " + sql );
Statement st = createLocalStatement();
ResultSet rs = st.executeQuery( sql );
@ -148,13 +138,14 @@ public class PlanosActuacaoImporterProvider extends GenericDataProvider
}
catch ( Exception ex )
{
System.out.println( "ERRO RISCOS BY AREA !!!!" );
System.out.println( "\nERRO RISCOS BY AREA !!!!" );
ErrorLogger.logException( ex );
a.setRiscos( null );
}
areas.add( a );
}
} while ( rs.next() );
}
while ( rs.next() );
plano.setAreas( areas );
}
return plano;
@ -162,19 +153,20 @@ public class PlanosActuacaoImporterProvider extends GenericDataProvider
private List< Risco > getRiscosByArea( Area a ) throws Exception
{
String sql = "select distinct hs_relatorio_risco.id, hs_relatorio_risco.description as descricao, hs_relatorio_risco.is_patrimonial as is_patrimonial "
+ " from hs_relatorio_posto "
+ " inner join hs_relatorio_posto_medida on hs_relatorio_posto_medida.posto_id = hs_relatorio_posto.id "
+ " inner join hs_relatorio_medida on hs_relatorio_medida.id = hs_relatorio_posto_medida.medida_id "
+ " inner join hs_relatorio_risco on hs_relatorio_risco.id = hs_relatorio_medida.risco_id "
+ " inner join hs_relatorio on hs_relatorio.id = hs_relatorio_risco.relatorio_id "
+ " inner join hs_relatorio_area on hs_relatorio_area.id = area_id "
+ " where area_id = " + a.getId() + " "
+ " order by hs_relatorio_risco.id ";
System.out.println( "\t\t\t\t\t\t\tprovider . getRiscosByArea( " + a.getId() + " ) : " );
System.out.println( "\t\t\t\t\t\t\t\t\tSQL : " + sql );
Statement st = createLocalStatement();
String sql = "select distinct hs_relatorio_risco.id, hs_relatorio_risco.description as descricao, hs_relatorio_risco.is_patrimonial as is_patrimonial " +
" from hs_relatorio_posto ";
sql += "inner join hs_relatorio_posto_medida on hs_relatorio_posto_medida.posto_id = hs_relatorio_posto.id ";
sql += "inner join hs_relatorio_medida on hs_relatorio_medida.id = hs_relatorio_posto_medida.medida_id ";
sql += "inner join hs_relatorio_risco on hs_relatorio_risco.id = hs_relatorio_medida.risco_id ";
sql += "inner join hs_relatorio on hs_relatorio.id = hs_relatorio_risco.relatorio_id ";
sql += "inner join hs_relatorio_area on hs_relatorio_area.id = area_id ";
sql += "where area_id = " + a.getId() + " ";
sql += "order by hs_relatorio_risco.id ";
System.out.println("RISCOS BY AREA SQL : " + sql);
ResultSet rs = st.executeQuery(sql);
ResultSet rs = st.executeQuery( sql );
List< Risco > riscos = new LinkedList< Risco >();
if ( rs.isBeforeFirst() )
{
@ -189,36 +181,37 @@ public class PlanosActuacaoImporterProvider extends GenericDataProvider
r.setIsPatrimonial( rs.getBoolean( "is_patrimonial" ) );
r.setValores( getValoresByRisco( r, a ) );
//Integer valor = getValorByRisco(r, a);
//r.setValor(valor);
r.setRisco_id( new Integer( rs.getInt( "id" ) ) );
r.setMedidas( getMedidasByRisco( r, a ) );
riscos.add( r );
}
}
while( rs.next() );
while ( rs.next() );
}
return riscos;
}
private List< Valor > getValoresByRisco( Risco r, Area a ) throws Exception
{
String sql = "select valor from ";
sql += "(select distinct hs_relatorio_posto_risco.risco_id, ";
sql += "case when hs_relatorio_posto_risco.valor_qualitativo_id isnull and hs_relatorio_posto_risco.probabilidade isnull and hs_relatorio_posto_risco.severidade isnull then null ";
sql += "when hs_relatorio_posto_risco.valor_qualitativo_id isnull then hs_relatorio_posto_risco.probabilidade * hs_relatorio_posto_risco.severidade ";
sql += "else null ";
sql += "end as valor ";
sql += "from hs_relatorio_posto ";
sql += "inner join hs_relatorio_posto_medida on hs_relatorio_posto_medida.posto_id = hs_relatorio_posto.id ";
sql += "inner join hs_relatorio_medida on hs_relatorio_medida.id = hs_relatorio_posto_medida.medida_id ";
sql += "inner join hs_relatorio_risco on hs_relatorio_risco.id = hs_relatorio_medida.risco_id ";
sql += "inner join hs_relatorio_posto_risco on (hs_relatorio_posto_risco.posto_id = hs_relatorio_posto.id and hs_relatorio_posto_risco.risco_id = hs_relatorio_risco.id) ";
sql += "inner join hs_relatorio on hs_relatorio.id = hs_relatorio_risco.relatorio_id ";
sql += "inner join hs_relatorio_area on hs_relatorio_area.id = area_id ";
sql += "where hs_relatorio_posto_risco.risco_id = " + r.getId() + " and area_id = " + a.getId() + ") subquery ";
sql += "order by subquery.valor";
System.out.println( "VALORES BY RISCO : " + sql );
String sql = "select subquery.valor, subquery.valor_qualitativo_id from "
+ " (select distinct hs_relatorio_posto_risco.risco_id, hs_relatorio_posto_risco.valor_qualitativo_id, hs_relatorio_risco_valor_qualitativo.description, "
+ " case when hs_relatorio_posto_risco.valor_qualitativo_id isnull and hs_relatorio_posto_risco.probabilidade isnull and hs_relatorio_posto_risco.severidade isnull then null "
+ " when hs_relatorio_posto_risco.valor_qualitativo_id isnull then hs_relatorio_posto_risco.probabilidade * hs_relatorio_posto_risco.severidade "
+ " else null "
+ " end as valor "
+ " from hs_relatorio_posto "
+ " inner join hs_relatorio_posto_medida on hs_relatorio_posto_medida.posto_id = hs_relatorio_posto.id "
+ " inner join hs_relatorio_medida on hs_relatorio_medida.id = hs_relatorio_posto_medida.medida_id "
+ " inner join hs_relatorio_risco on hs_relatorio_risco.id = hs_relatorio_medida.risco_id "
+ " inner join hs_relatorio_posto_risco on (hs_relatorio_posto_risco.posto_id = hs_relatorio_posto.id and hs_relatorio_posto_risco.risco_id = hs_relatorio_risco.id) "
+ " inner join hs_relatorio on hs_relatorio.id = hs_relatorio_risco.relatorio_id "
+ " inner join hs_relatorio_area on hs_relatorio_area.id = area_id "
+ " left outer join hs_relatorio_risco_valor_qualitativo on ( hs_relatorio_risco_valor_qualitativo.id = hs_relatorio_posto_risco.valor_qualitativo_id ) "
+ " where hs_relatorio_posto_risco.risco_id = " + r.getId() + " and area_id = " + a.getId() + ") subquery "
+ " order by subquery.valor";
System.out.println( "\t\t\t\t\t\t\t\tprovider . getValoresByRisco( " + r.getId() + ", " + a.getId() + " ) : " );
System.out.println( "\t\t\t\t\t\t\t\t\t\tSQL : " + sql );
Statement st = createLocalStatement();
ResultSet rs = st.executeQuery( sql );
@ -229,9 +222,11 @@ public class PlanosActuacaoImporterProvider extends GenericDataProvider
do
{
Object oValor = rs.getObject( "valor" );
Object valorQualitativoID = rs.getObject( "valor_qualitativo_id" );
Valor v = new Valor();
v.setValor( oValor == null ? null : ( Integer ) oValor );
v.setValorQuantitativo( oValor == null ? null : ( Integer ) oValor );
v.setValorQualitativoID( valorQualitativoID == null ? null : ( Integer ) valorQualitativoID );
valores.add( v );
}
while ( rs.next() );
@ -257,7 +252,7 @@ public class PlanosActuacaoImporterProvider extends GenericDataProvider
// sql += "inner join hs_relatorio_area on hs_relatorio_area.id = area_id ";
// sql += "where hs_relatorio_posto_risco.risco_id = " + r.getId() + " and area_id = " + a.getId() + " and hs_relatorio_posto_medida.is_plano_actuacao = true" + ") subquery ";
// //sql += "where hs_relatorio_posto_risco.risco_id = " + r.getId() + " and area_id = " + a.getId() + ") subquery ";
// //sql += "where valor = " + v.getValor() + " ";
// //sql += "where valor = " + v.getValorQuantitativo() + " ";
// sql += "order by subquery.medida_id, valor";
// System.out.println("MEDIDAS BY VALOR SQL : " + sql);
// ResultSet rs = st.executeQuery(sql);
@ -269,7 +264,7 @@ public class PlanosActuacaoImporterProvider extends GenericDataProvider
// {
// Medida m = new Medida();
// //int valor = rs.getInt("valor");
// //m.setValor(new Integer(valor));
// //m.setValorQuantitativo(new Integer(valor));
// m.setId(new Integer( rs.getInt("medida_id") ));
// m.setDescricao(Utils.unicodeToHTML(rs.getString("descricao")));
// m.setPostos(getPostosByMedidaAndValor(m, v, a));
@ -279,26 +274,28 @@ public class PlanosActuacaoImporterProvider extends GenericDataProvider
// return medidas;
// }
private List<Medida> getMedidasByRisco(Risco r, Area a) throws Exception
private List<Medida> getMedidasByRisco( Risco r, Area a ) throws Exception
{
String sql = "select distinct medida_id, valor, descricao from ";
sql += "( select distinct hs_relatorio_posto_medida.medida_id, hs_relatorio_posto_risco.risco_id, hs_relatorio_medida.description as descricao, ";
sql += "case when hs_relatorio_posto_risco.valor_qualitativo_id isnull and hs_relatorio_posto_risco.probabilidade isnull and hs_relatorio_posto_risco.severidade isnull then null ";
sql += "when hs_relatorio_posto_risco.valor_qualitativo_id isnull then hs_relatorio_posto_risco.probabilidade * hs_relatorio_posto_risco.severidade ";
sql += "else hs_relatorio_posto_risco.valor_qualitativo_id ";
sql += "end as valor ";
sql += "from hs_relatorio_posto ";
sql += "inner join hs_relatorio_posto_medida on hs_relatorio_posto_medida.posto_id = hs_relatorio_posto.id ";
sql += "inner join hs_relatorio_medida on hs_relatorio_medida.id = hs_relatorio_posto_medida.medida_id ";
sql += "inner join hs_relatorio_risco on hs_relatorio_risco.id = hs_relatorio_medida.risco_id ";
sql += "inner join hs_relatorio_posto_risco on (hs_relatorio_posto_risco.posto_id = hs_relatorio_posto.id and hs_relatorio_posto_risco.risco_id = hs_relatorio_risco.id) ";
sql += "inner join hs_relatorio on hs_relatorio.id = hs_relatorio_risco.relatorio_id ";
sql += "inner join hs_relatorio_area on hs_relatorio_area.id = area_id ";
sql += "where hs_relatorio_posto_risco.risco_id = " + r.getId() + " and area_id = " + a.getId() + " and hs_relatorio_posto_medida.is_plano_actuacao = true" + ") subquery ";
//sql += "where hs_relatorio_posto_risco.risco_id = " + r.getId() + " and area_id = " + a.getId() + ") subquery ";
//sql += "where valor = " + v.getValor() + " ";
sql += "order by subquery.medida_id, valor";
System.out.println("MEDIDAS BY RISCO SQL : " + sql);
String sql = "select distinct medida_id, valor, descricao from "
+ " ( select distinct hs_relatorio_posto_medida.medida_id, hs_relatorio_posto_risco.risco_id, hs_relatorio_medida.description as descricao, "
+ " case when hs_relatorio_posto_risco.valor_qualitativo_id isnull and hs_relatorio_posto_risco.probabilidade isnull and hs_relatorio_posto_risco.severidade isnull then null "
+ " when hs_relatorio_posto_risco.valor_qualitativo_id isnull then hs_relatorio_posto_risco.probabilidade * hs_relatorio_posto_risco.severidade "
+ " else hs_relatorio_posto_risco.valor_qualitativo_id "
+ " end as valor "
+ " from hs_relatorio_posto "
+ " inner join hs_relatorio_posto_medida on hs_relatorio_posto_medida.posto_id = hs_relatorio_posto.id "
+ " inner join hs_relatorio_medida on hs_relatorio_medida.id = hs_relatorio_posto_medida.medida_id "
+ " inner join hs_relatorio_risco on hs_relatorio_risco.id = hs_relatorio_medida.risco_id "
+ " inner join hs_relatorio_posto_risco on (hs_relatorio_posto_risco.posto_id = hs_relatorio_posto.id and hs_relatorio_posto_risco.risco_id = hs_relatorio_risco.id) "
+ " inner join hs_relatorio on hs_relatorio.id = hs_relatorio_risco.relatorio_id "
+ " inner join hs_relatorio_area on hs_relatorio_area.id = area_id "
+ " where hs_relatorio_posto_risco.risco_id = " + r.getId() + " and area_id = " + a.getId() + " and hs_relatorio_posto_medida.is_plano_actuacao = true" + ") subquery "
//+ " where hs_relatorio_posto_risco.risco_id = " + r.getId() + " and area_id = " + a.getId() + ") subquery "
//+ " where valor = " + v.getValorQuantitativo() + " "
+ " order by subquery.medida_id, valor";
System.out.println( "\t\t\t\t\t\t\t\t\tprovider . getMedidasByRisco( " + r.getId() + ", " + a.getId() + " ) : " );
System.out.println( "\t\t\t\t\t\t\t\t\t\t\tSQL : " + sql );
Statement st = createLocalStatement();
ResultSet rs = st.executeQuery( sql );
List< Medida > medidas = new LinkedList< Medida >();
@ -334,7 +331,7 @@ public class PlanosActuacaoImporterProvider extends GenericDataProvider
// sql += "inner join hs_relatorio_posto on hs_relatorio_posto.id = hs_relatorio_posto_medida.posto_id ";
// sql += "inner join hs_relatorio_area on hs_relatorio_area.id = area_id ";
// sql += "where medida_id = " + m.getId() + " and area_id = " + a.getId() + ") subquery ";
// //sql += "where valor = " + v.getValor();
// //sql += "where valor = " + v.getValorQuantitativo();
// System.out.println("POSTOS BY MEDIDA SQL : " + sql);
// ResultSet rs = st.executeQuery(sql);
// List<PostoTrabalho> postos = new ArrayList();
@ -365,7 +362,7 @@ public class PlanosActuacaoImporterProvider extends GenericDataProvider
sql += "inner join hs_relatorio_posto on hs_relatorio_posto.id = hs_relatorio_posto_medida.posto_id ";
sql += "inner join hs_relatorio_area on hs_relatorio_area.id = area_id ";
sql += "where medida_id = " + m.getId() + " and area_id = " + a.getId() + " and risco_id = " + r.getId() + ") subquery ";
//sql += "where valor = " + v.getValor();
//sql += "where valor = " + v.getValorQuantitativo();
System.out.println("POSTOS BY MEDIDA SQL : " + sql);
Statement st = createLocalStatement();
ResultSet rs = st.executeQuery( sql );
@ -388,20 +385,24 @@ public class PlanosActuacaoImporterProvider extends GenericDataProvider
private boolean existemMedidasByArea(Integer area_id) throws Exception
private boolean existemMedidasByArea( Integer areaID ) throws Exception
{
String sql = "select distinct medida_id, valor, descricao ";
sql += "from ( select distinct hs_relatorio_posto_medida.medida_id, hs_relatorio_posto_risco.risco_id, hs_relatorio_medida.description as descricao, ";
sql += "case when hs_relatorio_posto_risco.valor_qualitativo_id isnull and hs_relatorio_posto_risco.probabilidade isnull and hs_relatorio_posto_risco.severidade isnull then null ";
sql += "when hs_relatorio_posto_risco.valor_qualitativo_id isnull then hs_relatorio_posto_risco.probabilidade * hs_relatorio_posto_risco.severidade else hs_relatorio_posto_risco.valor_qualitativo_id end as valor from hs_relatorio_posto ";
sql += "inner join hs_relatorio_posto_medida on hs_relatorio_posto_medida.posto_id = hs_relatorio_posto.id ";
sql += "inner join hs_relatorio_medida on hs_relatorio_medida.id = hs_relatorio_posto_medida.medida_id ";
sql += "inner join hs_relatorio_risco on hs_relatorio_risco.id = hs_relatorio_medida.risco_id ";
sql += "inner join hs_relatorio_posto_risco on (hs_relatorio_posto_risco.posto_id = hs_relatorio_posto.id and hs_relatorio_posto_risco.risco_id = hs_relatorio_risco.id) ";
sql += "inner join hs_relatorio on hs_relatorio.id = hs_relatorio_risco.relatorio_id ";
sql += "inner join hs_relatorio_area on hs_relatorio_area.id = area_id ";
sql += "where area_id = " + area_id + " and hs_relatorio_posto_medida.is_plano_actuacao = true) subquery order by subquery.medida_id, valor";
System.out.println("EXISTEM MEDIDAS BY AREA SQL : " + sql);
String sql = "select distinct medida_id, valor, descricao "
+ " from ( select distinct hs_relatorio_posto_medida.medida_id, hs_relatorio_posto_risco.risco_id, hs_relatorio_medida.description as descricao, "
+ " case when hs_relatorio_posto_risco.valor_qualitativo_id isnull and hs_relatorio_posto_risco.probabilidade isnull and hs_relatorio_posto_risco.severidade isnull then null "
+ " when hs_relatorio_posto_risco.valor_qualitativo_id isnull then hs_relatorio_posto_risco.probabilidade * hs_relatorio_posto_risco.severidade else hs_relatorio_posto_risco.valor_qualitativo_id end as valor from hs_relatorio_posto "
+ " inner join hs_relatorio_posto_medida on hs_relatorio_posto_medida.posto_id = hs_relatorio_posto.id "
+ " inner join hs_relatorio_medida on hs_relatorio_medida.id = hs_relatorio_posto_medida.medida_id "
+ " inner join hs_relatorio_risco on hs_relatorio_risco.id = hs_relatorio_medida.risco_id "
+ " inner join hs_relatorio_posto_risco on (hs_relatorio_posto_risco.posto_id = hs_relatorio_posto.id and hs_relatorio_posto_risco.risco_id = hs_relatorio_risco.id) "
+ " inner join hs_relatorio on hs_relatorio.id = hs_relatorio_risco.relatorio_id "
+ " inner join hs_relatorio_area on hs_relatorio_area.id = area_id "
+ " where area_id = " + areaID + " and hs_relatorio_posto_medida.is_plano_actuacao = true) subquery "
+ " order by subquery.medida_id, valor";
System.out.println( "\t\t\t\t\t\t\t\t\tprovider . existemMedidasByArea( " + areaID + " ) : " );
System.out.println( "\t\t\t\t\t\t\t\t\t\t\tSQL : " + sql );
Statement st = createLocalStatement();
ResultSet rs = st.executeQuery( sql );
return rs.isBeforeFirst();
@ -409,17 +410,19 @@ public class PlanosActuacaoImporterProvider extends GenericDataProvider
private boolean existemMedidasByRisco(Integer risco_id) throws Exception
{
String sql = "select distinct medida_id ";
sql += "from ( select distinct hs_relatorio_posto_medida.medida_id, hs_relatorio_posto_risco.risco_id, hs_relatorio_medida.description as descricao, ";
sql += "case when hs_relatorio_posto_risco.valor_qualitativo_id isnull and hs_relatorio_posto_risco.probabilidade isnull and hs_relatorio_posto_risco.severidade isnull then null ";
sql += "when hs_relatorio_posto_risco.valor_qualitativo_id isnull then hs_relatorio_posto_risco.probabilidade * hs_relatorio_posto_risco.severidade else hs_relatorio_posto_risco.valor_qualitativo_id end as valor from hs_relatorio_posto ";
sql += "inner join hs_relatorio_posto_medida on hs_relatorio_posto_medida.posto_id = hs_relatorio_posto.id ";
sql += "inner join hs_relatorio_medida on hs_relatorio_medida.id = hs_relatorio_posto_medida.medida_id ";
sql += "inner join hs_relatorio_risco on hs_relatorio_risco.id = hs_relatorio_medida.risco_id ";
sql += "inner join hs_relatorio_posto_risco on (hs_relatorio_posto_risco.posto_id = hs_relatorio_posto.id and hs_relatorio_posto_risco.risco_id = hs_relatorio_risco.id) ";
sql += "inner join hs_relatorio on hs_relatorio.id = hs_relatorio_risco.relatorio_id ";
sql += "inner join hs_relatorio_area on hs_relatorio_area.id = area_id ";
sql += "where hs_relatorio_posto_risco.risco_id = " + risco_id + " and hs_relatorio_posto_medida.is_plano_actuacao = true) subquery order by medida_id";
String sql = "select distinct medida_id "
+ " from ( select distinct hs_relatorio_posto_medida.medida_id, hs_relatorio_posto_risco.risco_id, hs_relatorio_medida.description as descricao, "
+ " case when hs_relatorio_posto_risco.valor_qualitativo_id isnull and hs_relatorio_posto_risco.probabilidade isnull and hs_relatorio_posto_risco.severidade isnull then null "
+ " when hs_relatorio_posto_risco.valor_qualitativo_id isnull then hs_relatorio_posto_risco.probabilidade * hs_relatorio_posto_risco.severidade else hs_relatorio_posto_risco.valor_qualitativo_id end as valor from hs_relatorio_posto "
+ " inner join hs_relatorio_posto_medida on hs_relatorio_posto_medida.posto_id = hs_relatorio_posto.id "
+ " inner join hs_relatorio_medida on hs_relatorio_medida.id = hs_relatorio_posto_medida.medida_id "
+ " inner join hs_relatorio_risco on hs_relatorio_risco.id = hs_relatorio_medida.risco_id "
+ " inner join hs_relatorio_posto_risco on (hs_relatorio_posto_risco.posto_id = hs_relatorio_posto.id and hs_relatorio_posto_risco.risco_id = hs_relatorio_risco.id) "
+ " inner join hs_relatorio on hs_relatorio.id = hs_relatorio_risco.relatorio_id "
+ " inner join hs_relatorio_area on hs_relatorio_area.id = area_id "
+ " where hs_relatorio_posto_risco.risco_id = " + risco_id + " and hs_relatorio_posto_medida.is_plano_actuacao = true) subquery "
+ " order by medida_id";
System.out.println("EXISTEM MEDIDAS BY RISCO SQL : " + sql);
Statement st = createLocalStatement();
ResultSet rs = st.executeQuery( sql );
@ -523,9 +526,10 @@ public class PlanosActuacaoImporterProvider extends GenericDataProvider
riscoData.setDescricao( r.getDescricao() );
riscoData.setActivo( r.getActivo() == null ? "y" : r.getActivo() );
riscoData.setArea_id( r.getArea_id() );
riscoData.setValor( r.getValor() );
riscoData.setValor( r.getValorQuantitativo() );
riscoData.setRisco_id( r.getId() );
riscoData.setIs_patrimonial( r.getIsPatrimonial() );
riscoData.setValor_qualitativo_id( r.getValorQualitativoID() );
System.out.println( "\nCREATE RISCO : " );
riscoData.setProvider( EvoBaseProvider.getInstance().getProvider( DB.SIPRP ) );

@ -5,6 +5,7 @@
package phaselistener;
import com.evolute.module.updater.Updater;
import com.evolute.properties.EvoAbstractPropertiesLoader;
import com.evolute.utils.date.DateUtils;
import com.evolute.utils.error.ErrorLogger;
@ -16,8 +17,9 @@ import java.text.SimpleDateFormat;
import java.util.Date;
import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;
import importer.PlanosActuacaoImporter;
import shst.companydataloaders.SIPRPPropertiesLoader;
import updates.PAUpdatesListProvider;
import utils.PlanosActuacaoLogger;
/**
@ -71,6 +73,18 @@ public class PAContextListener implements ServletContextListener
ErrorLogger.logException( e );
}
try
{
System.out.println( "\nExecuting db updates ..." );
Updater.setDBUserForUpdate( EvoBaseProvider.getInstance().getUrl(), EvoBaseProvider.getInstance().getUsername(), EvoBaseProvider.getInstance().getPassword() );
Updater.getInstance().executeUpdates( false, PAUpdatesListProvider.getInstance().getUpdates() );
}
catch ( Exception e )
{
ErrorLogger.logException( e );
}
// System.out.println( "\nScheduling Import Event ... " );
// importEvent = new TimedEvent()
// {

@ -868,7 +868,7 @@ public class EditarPlano extends AbstractPageBean
pg.getChildren().add( st );
st = new StaticText();
st.setEscape( false );
st.setText( v.getValor().toString() );
st.setText( v.getValorQuantitativo().toString() );
pg.getChildren().add( st );
gridValor.getChildren().add( pg );
@ -898,7 +898,7 @@ public class EditarPlano extends AbstractPageBean
pg.getChildren().add( st );
st = new StaticText();
st.setEscape( false );
st.setText( r.getValor() == null ? Global.VALOR_INDETERMINADO : r.getValor().toString() );
st.setText( RiscoLogic.getInstance().getValor( r ) );
pg.getChildren().add( st );
gridValor.getChildren().add( pg );
@ -2066,7 +2066,7 @@ public class EditarPlano extends AbstractPageBean
case Global.FASE_SEGURANCA_PREENCHIMENTO :
if ( p.getFase_anterior() == null )
{
assunto = "PLANOS - SEGURANÇA (PREENCHIMENTO)";
assunto = "PLANOS - SEGURAN<EFBFBD>A (PREENCHIMENTO)";
mail_text = "Notifica-se que o Plano passou para a fase Seguran&ccedil;&atildea(Preenchimento)";
}
else
@ -2075,7 +2075,7 @@ public class EditarPlano extends AbstractPageBean
{
case Global.FASE_DIR_LOJA_VALIDACAO:
tipo_utilizador = Global.DIRECTOR_LOJA;
assunto = "Plano de Actuação da Avaliação de Riscos de " + p.getData_visita_str() + " - Pedido de Correcção";
assunto = "Plano de Actua<EFBFBD><EFBFBD>o da Avalia<69><61>o de Riscos de " + p.getData_visita_str() + " - Pedido de Correc<EFBFBD><EFBFBD>o";
mail_text = "<p>Exmo. (a) Senhor (a),</p>";
mail_text += "<p>O Plano de Actua&ccedil;&atilde;o referente &agrave; auditoria de Avalia&ccedil;&atilde;o de Riscos Laborais realizada no passado dia " + p.getData_visita_str() + " foi devolvido para correc&ccedil;&atilde;o.</p>";
mail_text += "<p>Proceda, por favor, em www.siprp.com &agrave;(s) respectiva(s) correc&ccedil;&atilde;o(&otilde;es) de acordo com as indica&ccedil;&otilde;es e volte a reenviar o processo para a fase seguinte.</p>";
@ -2106,14 +2106,14 @@ public class EditarPlano extends AbstractPageBean
}
case Global.FASE_SIPRP_CONCLUSAO :
tipo_utilizador = Global.TECNICO_HS;
assunto = "Plano de Actuação da Avaliação de Riscos de " + p.getData_visita_str() + " - " + p.getNome_estabelecimento();
assunto = "Plano de Actua<EFBFBD><EFBFBD>o da Avalia<69><61>o de Riscos de " + p.getData_visita_str() + " - " + p.getNome_estabelecimento();
mail_text = "<p>Exmo. (a) Senhor (a),</p>";
mail_text += "<p>Encontra-se dispon&iacute;vel em www.siprp.com o Plano de Actua&ccedil;&atilde;o referente &agrave; auditoria de Avalia&ccedil;&atilde;o de Riscos Laborais realizada no passado dia " + p.getData_visita_str() + " para que possa efectuar a sua verifica&ccedil;&atilde;o.</p>";
mail_text += "<p><center><b>Por favor n&atilde;o responda a esta mensagem, dado tratar-se de um e-mail autom&aacute;tico</b></center></p>";
break;
case Global.FASE_CONCLUIDO :
assunto = "Plano de Actuação da Avaliação de Riscos de " + p.getData_visita_str() + " - " + p.getNome_estabelecimento() + " - Processo finalizado";
assunto = "Plano de Actua<EFBFBD><EFBFBD>o da Avalia<69><61>o de Riscos de " + p.getData_visita_str() + " - " + p.getNome_estabelecimento() + " - Processo finalizado";
mail_text = "<p>Exmo. (a) Senhor (a),</p>";
mail_text += "<p>Encontra-se dispon&iacute;vel em www.siprp.com o Plano de Actua&ccedil;&atilde;o referente &agrave; auditoria de Avalia&ccedil;&atilde;o de Riscos Laborais realizada no passado dia " + p.getData_visita_str() + " finalizado ap&oacute;s verifica&ccedil;&atilde;o pelos T&eacute;cnicos Superiores de Higiene e Seguran&ccedil;a da SIPRP.</p>";
mail_text += "<p>Aproveitamos para agradecer toda a disponibilidade e ficamos ao vosso dispor, caso tenha alguma d&uacute;vida ou necessite de qualquer esclarecimento, atrav&eacute;s do telefone 213 504 540.</p>";

@ -50,8 +50,8 @@ public class Test {
{
for(Valor v : valores)
{
System.out.println("\t\t\t" + v.getValor());
showMedidas(v.getMedidas());
System.out.println("\t\t\t" + v.getValorQuantitativo());
// showMedidas(v.getMedidas());
}
}

@ -17,6 +17,7 @@ import db.entidades.Medida;
import db.entidades.PlanoActuacao;
import db.entidades.PostoTrabalho;
import db.entidades.Risco;
import db.providers.RiscoLogic;
import db.providers.UtilizadoresLogic;
import utils.Global;
import java.text.SimpleDateFormat;
@ -349,7 +350,7 @@ public class ViewPlano extends AbstractPageBean
pg.getChildren().add( st );
st = new StaticText();
st.setEscape( false );
st.setText( r.getValor() == null ? Global.VALOR_INDETERMINADO : r.getValor().toString() );
st.setText( RiscoLogic.getInstance().getValor( r ) );
pg.getChildren().add( st );
gridValor.getChildren().add( pg );
@ -545,13 +546,13 @@ public class ViewPlano extends AbstractPageBean
// pg.getChildren().add(st);
// st = new StaticText();
// st.setEscape(false);
// if(valor.getValor() == null)
// if(valor.getValorQuantitativo() == null)
// {
// st.setText(" - ");
// }
// else
// {
// st.setText(valor.getValor().toString());
// st.setText(valor.getValorQuantitativo().toString());
// }
// pg.getChildren().add(st);
// gridValor.getChildren().add(pg);

@ -0,0 +1,43 @@
package updates;
import com.evolute.module.updater.AbstractUpdate;
import com.evolute.module.updater.UpdaterListProvider;
import updates.updates.Update1;
import updates.updates.Update2;
/**
* User: dneves
* Date: 8/29/11 12:45 PM
*/
public class PAUpdatesListProvider extends UpdaterListProvider
{
private static final AbstractUpdate[] UPDATES_LIST = new AbstractUpdate[] {
new Update1( 0, 1 ), // support for valor qualitativo (@ riscos)
new Update2( 1, 2 ), // update valor qualitativo
};
private static PAUpdatesListProvider INSTANCE = null;
private PAUpdatesListProvider()
{
}
public static synchronized PAUpdatesListProvider getInstance()
{
if ( INSTANCE == null )
{
INSTANCE = new PAUpdatesListProvider();
}
return INSTANCE;
}
@Override
protected void setupUpdates()
{
addUpdates( UPDATES_LIST );
}
}

@ -0,0 +1,25 @@
package updates.updates;
import com.evolute.module.updater.AbstractUpdate;
import com.evolute.utils.sql.*;
import java.beans.Expression;
/**
* User: dneves
* Date: 8/29/11 12:32 PM
*/
public class Update1 extends AbstractUpdate
{
public Update1( double startVersion, double endVersion )
{
super( startVersion, endVersion, "Adicionar suporte para valor qualitativo nos riscos" );
}
@Override
public void doUpdate() throws Exception
{
executeQuery(new Update("ALTER TABLE plano_riscos ADD COLUMN valor_qualitativo_id INTEGER;"));
}
}

@ -0,0 +1,90 @@
package updates.updates;
import com.evolute.module.updater.AbstractUpdate;
import com.evolute.utils.arrays.Virtual2DArray;
import com.evolute.utils.db.Executer;
import com.evolute.utils.sql.Assignment;
import com.evolute.utils.sql.Field;
import com.evolute.utils.sql.Select;
import com.evolute.utils.sql.Update;
import com.evolute.utils.sql.backend.BackendProvider;
import db.providers.EvoBaseProvider;
import java.util.HashMap;
import java.util.Map;
/**
* User: dneves
* Date: 8/29/11 2:23 PM
*/
public class Update2 extends AbstractUpdate
{
public Update2( double startVersion, double endVersion )
{
super( startVersion, endVersion, "Actualizar valor qualitativo de riscos antigos" );
}
@Override
public void doUpdate() throws Exception
{
int count = 0;
int countValue = 0;
Select query = new Select(
"select "
+ " distinct r.risco_id, t.posto_id, r.id "
+ "from plano_riscos r "
+ "inner join plano_medidas m on ( m.risco_id = r.id ) "
+ "inner join plano_postos_trabalho t on ( t.medida_id = m.id ) "
// + "where r.valor_qualitativo_id is null"
);
Virtual2DArray array = executeQuery( query );
for ( int i = 0; i < array.columnLength(); i++ )
{
Integer riscoID = array.get( i, 0 );
Integer postoID = array.get( i, 1 );
Integer planoRiscoID = array.get( i, 2 );
Integer valorID = getValorIDByRiscoIDPostoID( riscoID, postoID );
if ( valorID != null )
{
countValue++;
}
Update upd = new Update( "plano_riscos", new Assignment[] {
new Assignment( new Field( "valor_qualitativo_id" ), valorID )
},
new Field( "id" ).isEqual( planoRiscoID ) );
upd.setBackend( BackendProvider.getBackend( EvoBaseProvider.getInstance().getUrl() ) );
System.out.println( "UPDATE : " + upd );
executeQuery( upd );
count++;
}
System.out.println( "\n-------------------------------------------------------" );
System.out.println( "---- TOTAL RISCOS UPDATED : " + count );
System.out.println( "---- TOTAL RISCOS UPDATED WITH VALUE : " + countValue );
System.out.println( "-------------------------------------------------------" );
}
private Integer getValorIDByRiscoIDPostoID( Integer riscoID, Integer postoID ) throws Exception
{
Integer result = null;
Executer LOCAL_EXECUTER = EvoBaseProvider.getInstance().getLocalExecuter();
Select query = new Select( "SELECT valor_qualitativo_id " +
"FROM hs_relatorio_posto_risco " +
"WHERE risco_id = " + riscoID + " AND posto_id = " + postoID );
query.setBackend( BackendProvider.getBackend( EvoBaseProvider.getInstance().getUrl() ) );
Virtual2DArray array = LOCAL_EXECUTER.executeQuery( query );
if ( array != null && array.columnLength() > 0 )
{
Number num = array.get( 0, 0 );
result = num == null ? null : num.intValue();
}
return result;
}
}
Loading…
Cancel
Save