From a162d69da436442f7aa3d156f0a2fcdab188921c Mon Sep 17 00:00:00 2001 From: Ricardo Santos Date: Mon, 16 Jun 2014 11:12:45 +0000 Subject: [PATCH] git-svn-id: https://svn.coded.pt/svn/SIPRP@1942 bb69d46d-e84e-40c8-a05a-06db0d633741 --- .../beans/FcFichaConclusoesBeanDataExt.java | 41 +-- .../inner/FcFichaConclusoesBean.java | 78 ++--- .../beans/fichasclinicas/inner/package.xml | 30 +- .../inner/FcFichaConclusoes.java | 292 +++++++++--------- .../data/fichasclinicas/inner/package.xml | 30 +- .../logic/FichasClinicasLogic.java | 6 - 6 files changed, 228 insertions(+), 249 deletions(-) diff --git a/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/FcFichaConclusoesBeanDataExt.java b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/FcFichaConclusoesBeanDataExt.java index b663327b..7aa6d73e 100644 --- a/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/FcFichaConclusoesBeanDataExt.java +++ b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/FcFichaConclusoesBeanDataExt.java @@ -8,7 +8,6 @@ public class FcFichaConclusoesBeanDataExt extends FcFichaConclusoesBeanData private Integer reavaliacao_radio; private Integer inapto_radio; - private String reavaliacao_detalhe; public Integer getReavaliacao_radio() { @@ -29,26 +28,20 @@ public class FcFichaConclusoesBeanDataExt extends FcFichaConclusoesBeanData this.inapto_radio = inapto_radio; } - public String getReavaliacao_detalhe() { - return reavaliacao_detalhe; - } - - public void setReavaliacao_detalhe(String reavaliacao_detalhe) { - this.reavaliacao_detalhe = reavaliacao_detalhe; - } + public void fillComputedRadios() { { - if(getApto_condicionalmente()) + if(getApto_condicionalmente() != null && getApto_condicionalmente() ) { setInapto_radio(1); } - else if(getInapto_temporariamente()) + else if(getInapto_temporariamente() != null && getInapto_temporariamente() ) { setInapto_radio(2); } - else if(getInapto_definitivamente()) + else if(getInapto_definitivamente() != null && getInapto_definitivamente() ) { setInapto_radio(3); } @@ -59,19 +52,17 @@ public class FcFichaConclusoesBeanDataExt extends FcFichaConclusoesBeanData } } { - if(getReavaliacao_anual()) + if(getReavaliacao_anual() != null && getReavaliacao_anual()) { setReavaliacao_radio(1); } - else if(getReavaliacao_outra_periodicidade()) + else if(getReavaliacao_semestral() != null && getReavaliacao_semestral() ) { setReavaliacao_radio(2); - setReavaliacao_detalhe(getReavaliacao_outra_peridicidade_detalhe()); } - else if(getReavaliacao_ocasional()) + else if(getReavaliacao_trimestral() != null && getReavaliacao_trimestral()) { setReavaliacao_radio(3); - setReavaliacao_detalhe(getReavaliacao_ocasional_detalhe()); } else { @@ -115,29 +106,27 @@ public class FcFichaConclusoesBeanDataExt extends FcFichaConclusoesBeanData case 1: setReavaliacao_bianual(false); setReavaliacao_anual(true); - setReavaliacao_outra_periodicidade(false); - setReavaliacao_ocasional(false); + setReavaliacao_semestral(false); + setReavaliacao_trimestral(false); break; case 2: setReavaliacao_bianual(false); setReavaliacao_anual(false); - setReavaliacao_outra_periodicidade(true); - setReavaliacao_outra_peridicidade_detalhe(getReavaliacao_detalhe()); - setReavaliacao_ocasional(false); + setReavaliacao_semestral(true); + setReavaliacao_trimestral(false); break; case 3: setReavaliacao_bianual(false); setReavaliacao_anual(false); - setReavaliacao_outra_periodicidade(false); - setReavaliacao_ocasional(true); - setReavaliacao_ocasional_detalhe(getReavaliacao_detalhe()); + setReavaliacao_semestral(false); + setReavaliacao_trimestral(true); break; default: setReavaliacao_bianual(true); setReavaliacao_anual(false); - setReavaliacao_outra_periodicidade(false); - setReavaliacao_ocasional(false); + setReavaliacao_semestral(false); + setReavaliacao_trimestral(false); break; } } diff --git a/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/fichasclinicas/inner/FcFichaConclusoesBean.java b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/fichasclinicas/inner/FcFichaConclusoesBean.java index 7d9defa1..2c6fee41 100644 --- a/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/fichasclinicas/inner/FcFichaConclusoesBean.java +++ b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/fichasclinicas/inner/FcFichaConclusoesBean.java @@ -25,15 +25,15 @@ public class FcFichaConclusoesBean implements Serializable private Boolean inapto_definitivamente; private Boolean reavaliacao_bianual; private Boolean reavaliacao_anual; - private Boolean reavaliacao_outra_periodicidade; - private String reavaliacao_outra_peridicidade_detalhe; private Boolean reavaliacao_ocasional; - private String reavaliacao_ocasional_detalhe; private Date data_exame; private String outras_funcoes_1; private String outras_funcoes_2; private String outras_funcoes_3; private String outras_funcoes_4; + private Boolean reavaliacao_semestral; + private Boolean reavaliacao_trimestral; + private Date reavaliacao_ocasional_em; public FcFichaConclusoesBean() { @@ -54,15 +54,15 @@ public class FcFichaConclusoesBean implements Serializable setInapto_definitivamente( (Boolean)map.get( "inapto_definitivamente") ); setReavaliacao_bianual( (Boolean)map.get( "reavaliacao_bianual") ); setReavaliacao_anual( (Boolean)map.get( "reavaliacao_anual") ); - setReavaliacao_outra_periodicidade( (Boolean)map.get( "reavaliacao_outra_periodicidade") ); - setReavaliacao_outra_peridicidade_detalhe( (String)map.get( "reavaliacao_outra_peridicidade_detalhe") ); setReavaliacao_ocasional( (Boolean)map.get( "reavaliacao_ocasional") ); - setReavaliacao_ocasional_detalhe( (String)map.get( "reavaliacao_ocasional_detalhe") ); setData_exame( (Date)map.get( "data_exame") ); setOutras_funcoes_1( (String)map.get( "outras_funcoes_1") ); setOutras_funcoes_2( (String)map.get( "outras_funcoes_2") ); setOutras_funcoes_3( (String)map.get( "outras_funcoes_3") ); setOutras_funcoes_4( (String)map.get( "outras_funcoes_4") ); + setReavaliacao_semestral( (Boolean)map.get( "reavaliacao_semestral") ); + setReavaliacao_trimestral( (Boolean)map.get( "reavaliacao_trimestral") ); + setReavaliacao_ocasional_em( (Date)map.get( "reavaliacao_ocasional_em") ); } public Map getMapData() @@ -81,15 +81,15 @@ public class FcFichaConclusoesBean implements Serializable map.put( "inapto_definitivamente", getInapto_definitivamente() ); map.put( "reavaliacao_bianual", getReavaliacao_bianual() ); map.put( "reavaliacao_anual", getReavaliacao_anual() ); - map.put( "reavaliacao_outra_periodicidade", getReavaliacao_outra_periodicidade() ); - map.put( "reavaliacao_outra_peridicidade_detalhe", getReavaliacao_outra_peridicidade_detalhe() ); map.put( "reavaliacao_ocasional", getReavaliacao_ocasional() ); - map.put( "reavaliacao_ocasional_detalhe", getReavaliacao_ocasional_detalhe() ); map.put( "data_exame", getData_exame() ); map.put( "outras_funcoes_1", getOutras_funcoes_1() ); map.put( "outras_funcoes_2", getOutras_funcoes_2() ); map.put( "outras_funcoes_3", getOutras_funcoes_3() ); map.put( "outras_funcoes_4", getOutras_funcoes_4() ); + map.put( "reavaliacao_semestral", getReavaliacao_semestral() ); + map.put( "reavaliacao_trimestral", getReavaliacao_trimestral() ); + map.put( "reavaliacao_ocasional_em", getReavaliacao_ocasional_em() ); return map; } @@ -223,26 +223,6 @@ public class FcFichaConclusoesBean implements Serializable this.reavaliacao_anual = reavaliacao_anual; } - public Boolean getReavaliacao_outra_periodicidade() - { - return this.reavaliacao_outra_periodicidade; - } - - public void setReavaliacao_outra_periodicidade(Boolean reavaliacao_outra_periodicidade) - { - this.reavaliacao_outra_periodicidade = reavaliacao_outra_periodicidade; - } - - public String getReavaliacao_outra_peridicidade_detalhe() - { - return this.reavaliacao_outra_peridicidade_detalhe; - } - - public void setReavaliacao_outra_peridicidade_detalhe(String reavaliacao_outra_peridicidade_detalhe) - { - this.reavaliacao_outra_peridicidade_detalhe = reavaliacao_outra_peridicidade_detalhe; - } - public Boolean getReavaliacao_ocasional() { return this.reavaliacao_ocasional; @@ -253,16 +233,6 @@ public class FcFichaConclusoesBean implements Serializable this.reavaliacao_ocasional = reavaliacao_ocasional; } - public String getReavaliacao_ocasional_detalhe() - { - return this.reavaliacao_ocasional_detalhe; - } - - public void setReavaliacao_ocasional_detalhe(String reavaliacao_ocasional_detalhe) - { - this.reavaliacao_ocasional_detalhe = reavaliacao_ocasional_detalhe; - } - public Date getData_exame() { return this.data_exame; @@ -313,5 +283,35 @@ public class FcFichaConclusoesBean implements Serializable this.outras_funcoes_4 = outras_funcoes_4; } + public Boolean getReavaliacao_semestral() + { + return this.reavaliacao_semestral; + } + + public void setReavaliacao_semestral(Boolean reavaliacao_semestral) + { + this.reavaliacao_semestral = reavaliacao_semestral; + } + + public Boolean getReavaliacao_trimestral() + { + return this.reavaliacao_trimestral; + } + + public void setReavaliacao_trimestral(Boolean reavaliacao_trimestral) + { + this.reavaliacao_trimestral = reavaliacao_trimestral; + } + + public Date getReavaliacao_ocasional_em() + { + return this.reavaliacao_ocasional_em; + } + + public void setReavaliacao_ocasional_em(Date reavaliacao_ocasional_em) + { + this.reavaliacao_ocasional_em = reavaliacao_ocasional_em; + } + } diff --git a/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/fichasclinicas/inner/package.xml b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/fichasclinicas/inner/package.xml index 02b0e2bc..393c70a2 100644 --- a/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/fichasclinicas/inner/package.xml +++ b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/fichasclinicas/inner/package.xml @@ -1252,7 +1252,7 @@ - + @@ -1300,7 +1300,7 @@ - + @@ -1348,7 +1348,7 @@ - + @@ -1589,22 +1589,10 @@ - - - - - - - - - - - - @@ -1625,6 +1613,18 @@ + + + + + + + + + + + + diff --git a/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/data/fichasclinicas/inner/FcFichaConclusoes.java b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/data/fichasclinicas/inner/FcFichaConclusoes.java index 9bde1bda..b6e4aad2 100644 --- a/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/data/fichasclinicas/inner/FcFichaConclusoes.java +++ b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/data/fichasclinicas/inner/FcFichaConclusoes.java @@ -43,14 +43,8 @@ public class FcFichaConclusoes extends com.evolute.entity.evo.EvoDataObject LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); @@ -111,60 +111,57 @@ public class FcFichaConclusoes extends com.evolute.entity.evo.EvoDataObject - + @@ -1300,7 +1300,7 @@ - + @@ -1348,7 +1348,7 @@ - + @@ -1589,22 +1589,10 @@ - - - - - - - - - - - - @@ -1625,6 +1613,18 @@ + + + + + + + + + + + + diff --git a/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/logic/FichasClinicasLogic.java b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/logic/FichasClinicasLogic.java index cb079324..bfebcebb 100644 --- a/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/logic/FichasClinicasLogic.java +++ b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/logic/FichasClinicasLogic.java @@ -642,12 +642,6 @@ public class FichasClinicasLogic daBean.setMapData(da.getPropertiesValues(FcFichaDoencasActivas_D_to_B)); data.setDoencasActivas(daBean); } - else - { - FcFichaDoencasActivasBeanData daBean = new FcFichaDoencasActivasBeanData(); - //daBean.setMapData(da.getPropertiesValues(FcFichaDoencasActivas_D_to_B)); - data.setDoencasActivas(daBean); - } FcFichaEsquemaVacinalData ev = fichaBD.toEsquema_vacinal_id(); if(ev != null)