git-svn-id: https://svn.coded.pt/svn/SIPRP@1970 bb69d46d-e84e-40c8-a05a-06db0d633741

lxbfYeaa
Ricardo Santos 11 years ago
parent 9b9ceb6259
commit 58af3ddd86

@ -3,6 +3,7 @@ package shst.medicina.fichasclinicas.beans;
import java.util.List; import java.util.List;
import shst.medicina.fichasclinicas.beans.fichasclinicas.FcHabitosAlcoolicosBeanData; import shst.medicina.fichasclinicas.beans.fichasclinicas.FcHabitosAlcoolicosBeanData;
import shst.medicina.fichasclinicas.beans.fichasclinicas.FcHabitosTabagicosBeanData;
import shst.medicina.fichasclinicas.beans.fichasclinicas.FcMotivosBeanData; import shst.medicina.fichasclinicas.beans.fichasclinicas.FcMotivosBeanData;
import shst.medicina.fichasclinicas.beans.fichasclinicas.FcParecerBeanData; import shst.medicina.fichasclinicas.beans.fichasclinicas.FcParecerBeanData;
import shst.medicina.fichasclinicas.beans.fichasclinicas.FcPeriodicidadeExameBeanData; import shst.medicina.fichasclinicas.beans.fichasclinicas.FcPeriodicidadeExameBeanData;
@ -15,7 +16,7 @@ public class FichaRenderDataBean
private List<FcMotivosBeanData> motivos; private List<FcMotivosBeanData> motivos;
private List<TrbHabilitacoesBeanData> habilitacoes; private List<TrbHabilitacoesBeanData> habilitacoes;
private List<TrbEstadoCivilBeanData> estadosCivis; private List<TrbEstadoCivilBeanData> estadosCivis;
private List<FcHabitosTabagicos> habitosTabagicos; private List<FcHabitosTabagicosBeanData> habitosTabagicos;
private List<FcHabitosAlcoolicosBeanData> habitosAlcoolicos; private List<FcHabitosAlcoolicosBeanData> habitosAlcoolicos;
private List<FcPeriodicidadeExameBeanData> perioridadesExame; private List<FcPeriodicidadeExameBeanData> perioridadesExame;
private List<FcParecerBeanData> pareceres; private List<FcParecerBeanData> pareceres;
@ -51,12 +52,12 @@ public class FichaRenderDataBean
this.estadosCivis = estadosCivis; this.estadosCivis = estadosCivis;
} }
public List<FcHabitosTabagicos> getHabitosTabagicos() public List<FcHabitosTabagicosBeanData> getHabitosTabagicos()
{ {
return habitosTabagicos; return habitosTabagicos;
} }
public void setHabitosTabagicos(List<FcHabitosTabagicos> habitosTabagicos) public void setHabitosTabagicos(List<FcHabitosTabagicosBeanData> habitosTabagicos)
{ {
this.habitosTabagicos = habitosTabagicos; this.habitosTabagicos = habitosTabagicos;
} }

@ -16,9 +16,9 @@ import org.springframework.beans.factory.annotation.Autowired;
import shst.medicina.fichasclinicas.beans.EvoMessageBean; import shst.medicina.fichasclinicas.beans.EvoMessageBean;
import shst.medicina.fichasclinicas.beans.EvoMessageTypeBean; import shst.medicina.fichasclinicas.beans.EvoMessageTypeBean;
import shst.medicina.fichasclinicas.beans.EvoResponseBean; import shst.medicina.fichasclinicas.beans.EvoResponseBean;
import shst.medicina.fichasclinicas.beans.FichaComposedBean;
import shst.medicina.fichasclinicas.beans.FichaExchangeBean; import shst.medicina.fichasclinicas.beans.FichaExchangeBean;
import shst.medicina.fichasclinicas.beans.FichaRenderDataBean; import shst.medicina.fichasclinicas.beans.FichaRenderDataBean;
import shst.medicina.fichasclinicas.beans.FichaComposedBean;
import shst.medicina.fichasclinicas.beans.FichaResumeBean; import shst.medicina.fichasclinicas.beans.FichaResumeBean;
import shst.medicina.fichasclinicas.beans.TrabalhadorResumeBean; import shst.medicina.fichasclinicas.beans.TrabalhadorResumeBean;
import shst.medicina.fichasclinicas.beans.fichasclinicas.FcFichaAbsentismoBeanData; import shst.medicina.fichasclinicas.beans.fichasclinicas.FcFichaAbsentismoBeanData;
@ -43,9 +43,8 @@ import shst.medicina.fichasclinicas.beans.fichasclinicas.FcFichaHabitosBeanData;
import shst.medicina.fichasclinicas.beans.fichasclinicas.FcFichaInformacaoPeriodicaBeanData; import shst.medicina.fichasclinicas.beans.fichasclinicas.FcFichaInformacaoPeriodicaBeanData;
import shst.medicina.fichasclinicas.beans.fichasclinicas.FcFichaProblemasSolucoesBeanData; import shst.medicina.fichasclinicas.beans.fichasclinicas.FcFichaProblemasSolucoesBeanData;
import shst.medicina.fichasclinicas.beans.fichasclinicas.FcHabitosAlcoolicosBeanData; import shst.medicina.fichasclinicas.beans.fichasclinicas.FcHabitosAlcoolicosBeanData;
import shst.medicina.fichasclinicas.beans.fichasclinicas.FcHabitosTabagicosBeanData;
import shst.medicina.fichasclinicas.beans.fichasclinicas.FcMotivosBeanData; import shst.medicina.fichasclinicas.beans.fichasclinicas.FcMotivosBeanData;
import shst.medicina.fichasclinicas.beans.fichasclinicas.FcParecerBeanData;
import shst.medicina.fichasclinicas.beans.fichasclinicas.FcPeriodicidadeExameBeanData;
import shst.medicina.fichasclinicas.beans.fichasclinicas.TrbEstadoCivilBeanData; import shst.medicina.fichasclinicas.beans.fichasclinicas.TrbEstadoCivilBeanData;
import shst.medicina.fichasclinicas.beans.fichasclinicas.TrbHabilitacoesBeanData; import shst.medicina.fichasclinicas.beans.fichasclinicas.TrbHabilitacoesBeanData;
import shst.medicina.fichasclinicas.beans.shst.EmpresasBeanData; import shst.medicina.fichasclinicas.beans.shst.EmpresasBeanData;
@ -72,11 +71,12 @@ import shst.medicina.fichasclinicas.data.fichasclinicas.FcFichaExameObjectivoDat
import shst.medicina.fichasclinicas.data.fichasclinicas.FcFichaHabitosData; import shst.medicina.fichasclinicas.data.fichasclinicas.FcFichaHabitosData;
import shst.medicina.fichasclinicas.data.fichasclinicas.FcFichaInformacaoPeriodicaData; import shst.medicina.fichasclinicas.data.fichasclinicas.FcFichaInformacaoPeriodicaData;
import shst.medicina.fichasclinicas.data.fichasclinicas.FcFichaProblemasSolucoesData; import shst.medicina.fichasclinicas.data.fichasclinicas.FcFichaProblemasSolucoesData;
import shst.medicina.fichasclinicas.data.fichasclinicas.FcHabitosAlcoolicosData;
import shst.medicina.fichasclinicas.data.fichasclinicas.FcHabitosTabagicosData;
import shst.medicina.fichasclinicas.data.fichasclinicas.FcMotivosData; import shst.medicina.fichasclinicas.data.fichasclinicas.FcMotivosData;
import shst.medicina.fichasclinicas.data.fichasclinicas.FcTipoFichaData; import shst.medicina.fichasclinicas.data.fichasclinicas.FcTipoFichaData;
import shst.medicina.fichasclinicas.data.fichasclinicas.TrbEstadoCivilData; import shst.medicina.fichasclinicas.data.fichasclinicas.TrbEstadoCivilData;
import shst.medicina.fichasclinicas.data.fichasclinicas.TrbHabilitacoesData; import shst.medicina.fichasclinicas.data.fichasclinicas.TrbHabilitacoesData;
import shst.medicina.fichasclinicas.data.fichasclinicas.inner.FcHabitosTabagicos;
import shst.medicina.fichasclinicas.data.fichasclinicas.inner.FcTipoFicha; import shst.medicina.fichasclinicas.data.fichasclinicas.inner.FcTipoFicha;
import shst.medicina.fichasclinicas.data.shst.EmpresasData; import shst.medicina.fichasclinicas.data.shst.EmpresasData;
import shst.medicina.fichasclinicas.data.shst.EstabelecimentosData; import shst.medicina.fichasclinicas.data.shst.EstabelecimentosData;
@ -1538,8 +1538,26 @@ public class FichasClinicasLogic
} }
// List<FcHabitosTabagicos> habitosTabagicos = new List<FcHabitosTabagicosBeanData> habitosTabagicos = new LinkedList<FcHabitosTabagicosBeanData>();
// private List<FcHabitosAlcoolicosBeanData> habitosAlcoolicos; for(FcHabitosTabagicosData ht : fichasProvider.getHabitosTabagicos())
{
FcHabitosTabagicosBeanData elem = new FcHabitosTabagicosBeanData();
elem.setId(ht.getId());
elem.setDescricao(ht.getDescricao());
habitosTabagicos.add(elem);
}
resData.setHabitosTabagicos(habitosTabagicos);
List<FcHabitosAlcoolicosBeanData> habitosAlcoolicos = new LinkedList<FcHabitosAlcoolicosBeanData>();
for(FcHabitosAlcoolicosData ha : fichasProvider.getHabitosAlcoolicos() )
{
FcHabitosAlcoolicosBeanData elem = new FcHabitosAlcoolicosBeanData();
elem.setId(ha.getId());
elem.setDescricao(ha.getDescricao());
habitosAlcoolicos.add(elem);
}
resData.setHabitosAlcoolicos(habitosAlcoolicos);
///TODO
// private List<FcPeriodicidadeExameBeanData> perioridadesExame; // private List<FcPeriodicidadeExameBeanData> perioridadesExame;
// private List<FcParecerBeanData> pareceres; // private List<FcParecerBeanData> pareceres;

@ -11,6 +11,8 @@ import org.springframework.beans.factory.annotation.Qualifier;
import pt.evolute.data.ProviderSpringBean; import pt.evolute.data.ProviderSpringBean;
import shst.medicina.fichasclinicas.data.fichasclinicas.FcFichaData; import shst.medicina.fichasclinicas.data.fichasclinicas.FcFichaData;
import shst.medicina.fichasclinicas.data.fichasclinicas.FcHabitosAlcoolicosData;
import shst.medicina.fichasclinicas.data.fichasclinicas.FcHabitosTabagicosData;
import shst.medicina.fichasclinicas.data.fichasclinicas.FcMotivosData; import shst.medicina.fichasclinicas.data.fichasclinicas.FcMotivosData;
import shst.medicina.fichasclinicas.data.fichasclinicas.FcTipoFichaData; import shst.medicina.fichasclinicas.data.fichasclinicas.FcTipoFichaData;
import shst.medicina.fichasclinicas.data.fichasclinicas.TrbEstadoCivilData; import shst.medicina.fichasclinicas.data.fichasclinicas.TrbEstadoCivilData;
@ -233,6 +235,16 @@ public class FichasClinicasDataProvider
return result; return result;
} }
public List<FcHabitosTabagicosData> getHabitosTabagicos() throws Exception
{
return fichasProvidersBean.getENTITY_PROVIDER().listLoad(FcHabitosTabagicosData.class,(Expression)null,null,null);
}
public List<FcHabitosAlcoolicosData> getHabitosAlcoolicos() throws Exception
{
return fichasProvidersBean.getENTITY_PROVIDER().listLoad(FcHabitosAlcoolicosData.class,(Expression)null,null,null);
}

Loading…
Cancel
Save