diff --git a/trunk/SiprpWebFichasClinicas/properties/fichasclinicas.fichasclinicas.xml b/trunk/SiprpWebFichasClinicas/properties/fichasclinicas.fichasclinicas.xml index 2736598e..4d7a0ab5 100644 --- a/trunk/SiprpWebFichasClinicas/properties/fichasclinicas.fichasclinicas.xml +++ b/trunk/SiprpWebFichasClinicas/properties/fichasclinicas.fichasclinicas.xml @@ -161,16 +161,41 @@ FcFichaProblemasSolucoes + + fc_habitos_alcoolicos + FcHabitosAlcoolicos + +
+ + fc_habitos_tabagicos + FcHabitosTabagicos + +
fc_motivosFcMotivos
+ + fc_parecer + FcParecer + +
+ + fc_periodicidade_exame + FcPeriodicidadeExame + +
fc_tipo_fichaFcTipoFicha
+ + fc_user_id__medico_id + FcUserIdMedicoId + +
nomesNomes diff --git a/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/fichasclinicas/FcUserIdMedicoIdBeanData.java b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/fichasclinicas/FcUserIdMedicoIdBeanData.java new file mode 100644 index 00000000..f1e0f4cc --- /dev/null +++ b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/fichasclinicas/FcUserIdMedicoIdBeanData.java @@ -0,0 +1,16 @@ +package shst.medicina.fichasclinicas.beans.fichasclinicas; + +import shst.medicina.fichasclinicas.beans.fichasclinicas.inner.FcUserIdMedicoIdBean; + +public class FcUserIdMedicoIdBeanData extends FcUserIdMedicoIdBean +{ + + private static final long serialVersionUID = 1L; + + public FcUserIdMedicoIdBeanData() + { + super(); + } + +} + diff --git a/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/fichasclinicas/inner/FcFichaAptidaoBean.java b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/fichasclinicas/inner/FcFichaAptidaoBean.java index a009cd86..ed9d0b28 100644 --- a/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/fichasclinicas/inner/FcFichaAptidaoBean.java +++ b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/fichasclinicas/inner/FcFichaAptidaoBean.java @@ -22,6 +22,7 @@ public class FcFichaAptidaoBean implements Serializable private String observacoes; private String outras_recomendacoes; private Date proximo_exame; + private Timestamp imported_stamp; public FcFichaAptidaoBean() { @@ -39,6 +40,7 @@ public class FcFichaAptidaoBean implements Serializable setObservacoes( (String)map.get( "observacoes") ); setOutras_recomendacoes( (String)map.get( "outras_recomendacoes") ); setProximo_exame( (Date)map.get( "proximo_exame") ); + setImported_stamp( (Timestamp)map.get( "imported_stamp") ); } public Map getMapData() @@ -54,6 +56,7 @@ public class FcFichaAptidaoBean implements Serializable map.put( "observacoes", getObservacoes() ); map.put( "outras_recomendacoes", getOutras_recomendacoes() ); map.put( "proximo_exame", getProximo_exame() ); + map.put( "imported_stamp", getImported_stamp() ); return map; } @@ -157,5 +160,15 @@ public class FcFichaAptidaoBean implements Serializable this.proximo_exame = proximo_exame; } + public Timestamp getImported_stamp() + { + return this.imported_stamp; + } + + public void setImported_stamp(Timestamp imported_stamp) + { + this.imported_stamp = imported_stamp; + } + } diff --git a/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/fichasclinicas/inner/FcHabitosAlcoolicosBean.java b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/fichasclinicas/inner/FcHabitosAlcoolicosBean.java index c5d069c6..53a74725 100644 --- a/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/fichasclinicas/inner/FcHabitosAlcoolicosBean.java +++ b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/fichasclinicas/inner/FcHabitosAlcoolicosBean.java @@ -17,6 +17,7 @@ public class FcHabitosAlcoolicosBean implements Serializable private String codigo; private String descricao; private Boolean tem_info_extra; + private Integer ordem; public FcHabitosAlcoolicosBean() { @@ -30,6 +31,7 @@ public class FcHabitosAlcoolicosBean implements Serializable setCodigo( (String)map.get( "codigo") ); setDescricao( (String)map.get( "descricao") ); setTem_info_extra( (Boolean)map.get( "tem_info_extra") ); + setOrdem( (Integer)map.get( "ordem") ); } public Map getMapData() @@ -41,6 +43,7 @@ public class FcHabitosAlcoolicosBean implements Serializable map.put( "codigo", getCodigo() ); map.put( "descricao", getDescricao() ); map.put( "tem_info_extra", getTem_info_extra() ); + map.put( "ordem", getOrdem() ); return map; } @@ -104,5 +107,15 @@ public class FcHabitosAlcoolicosBean implements Serializable this.tem_info_extra = tem_info_extra; } + public Integer getOrdem() + { + return this.ordem; + } + + public void setOrdem(Integer ordem) + { + this.ordem = ordem; + } + } diff --git a/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/fichasclinicas/inner/FcHabitosTabagicosBean.java b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/fichasclinicas/inner/FcHabitosTabagicosBean.java index 6dc19d50..bf45e480 100644 --- a/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/fichasclinicas/inner/FcHabitosTabagicosBean.java +++ b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/fichasclinicas/inner/FcHabitosTabagicosBean.java @@ -17,6 +17,7 @@ public class FcHabitosTabagicosBean implements Serializable private String codigo; private String descricao; private Boolean tem_info_extra; + private Integer ordem; public FcHabitosTabagicosBean() { @@ -30,6 +31,7 @@ public class FcHabitosTabagicosBean implements Serializable setCodigo( (String)map.get( "codigo") ); setDescricao( (String)map.get( "descricao") ); setTem_info_extra( (Boolean)map.get( "tem_info_extra") ); + setOrdem( (Integer)map.get( "ordem") ); } public Map getMapData() @@ -41,6 +43,7 @@ public class FcHabitosTabagicosBean implements Serializable map.put( "codigo", getCodigo() ); map.put( "descricao", getDescricao() ); map.put( "tem_info_extra", getTem_info_extra() ); + map.put( "ordem", getOrdem() ); return map; } @@ -104,5 +107,15 @@ public class FcHabitosTabagicosBean implements Serializable this.tem_info_extra = tem_info_extra; } + public Integer getOrdem() + { + return this.ordem; + } + + public void setOrdem(Integer ordem) + { + this.ordem = ordem; + } + } diff --git a/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/fichasclinicas/inner/FcParecerBean.java b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/fichasclinicas/inner/FcParecerBean.java index 92b4538c..bb0545bc 100644 --- a/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/fichasclinicas/inner/FcParecerBean.java +++ b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/fichasclinicas/inner/FcParecerBean.java @@ -17,6 +17,7 @@ public class FcParecerBean implements Serializable private String codigo; private String descricao; private Boolean tem_info_extra; + private Integer ordem; public FcParecerBean() { @@ -30,6 +31,7 @@ public class FcParecerBean implements Serializable setCodigo( (String)map.get( "codigo") ); setDescricao( (String)map.get( "descricao") ); setTem_info_extra( (Boolean)map.get( "tem_info_extra") ); + setOrdem( (Integer)map.get( "ordem") ); } public Map getMapData() @@ -41,6 +43,7 @@ public class FcParecerBean implements Serializable map.put( "codigo", getCodigo() ); map.put( "descricao", getDescricao() ); map.put( "tem_info_extra", getTem_info_extra() ); + map.put( "ordem", getOrdem() ); return map; } @@ -104,5 +107,15 @@ public class FcParecerBean implements Serializable this.tem_info_extra = tem_info_extra; } + public Integer getOrdem() + { + return this.ordem; + } + + public void setOrdem(Integer ordem) + { + this.ordem = ordem; + } + } diff --git a/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/fichasclinicas/inner/FcPeriodicidadeExameBean.java b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/fichasclinicas/inner/FcPeriodicidadeExameBean.java index dfbf845f..55aae165 100644 --- a/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/fichasclinicas/inner/FcPeriodicidadeExameBean.java +++ b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/fichasclinicas/inner/FcPeriodicidadeExameBean.java @@ -17,6 +17,7 @@ public class FcPeriodicidadeExameBean implements Serializable private String codigo; private String descricao; private Boolean tem_info_extra; + private Integer ordem; public FcPeriodicidadeExameBean() { @@ -30,6 +31,7 @@ public class FcPeriodicidadeExameBean implements Serializable setCodigo( (String)map.get( "codigo") ); setDescricao( (String)map.get( "descricao") ); setTem_info_extra( (Boolean)map.get( "tem_info_extra") ); + setOrdem( (Integer)map.get( "ordem") ); } public Map getMapData() @@ -41,6 +43,7 @@ public class FcPeriodicidadeExameBean implements Serializable map.put( "codigo", getCodigo() ); map.put( "descricao", getDescricao() ); map.put( "tem_info_extra", getTem_info_extra() ); + map.put( "ordem", getOrdem() ); return map; } @@ -104,5 +107,15 @@ public class FcPeriodicidadeExameBean implements Serializable this.tem_info_extra = tem_info_extra; } + public Integer getOrdem() + { + return this.ordem; + } + + public void setOrdem(Integer ordem) + { + this.ordem = ordem; + } + } diff --git a/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/fichasclinicas/inner/FcTipoFichaBean.java b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/fichasclinicas/inner/FcTipoFichaBean.java index f687c30e..42e248e1 100644 --- a/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/fichasclinicas/inner/FcTipoFichaBean.java +++ b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/fichasclinicas/inner/FcTipoFichaBean.java @@ -16,6 +16,7 @@ public class FcTipoFichaBean implements Serializable private Timestamp deleted_stamp; private String codigo; private String descricao; + private Integer ordem; public FcTipoFichaBean() { @@ -28,6 +29,7 @@ public class FcTipoFichaBean implements Serializable setDeleted_stamp( (Timestamp)map.get( "deleted_stamp") ); setCodigo( (String)map.get( "codigo") ); setDescricao( (String)map.get( "descricao") ); + setOrdem( (Integer)map.get( "ordem") ); } public Map getMapData() @@ -38,6 +40,7 @@ public class FcTipoFichaBean implements Serializable map.put( "deleted_stamp", getDeleted_stamp() ); map.put( "codigo", getCodigo() ); map.put( "descricao", getDescricao() ); + map.put( "ordem", getOrdem() ); return map; } @@ -91,5 +94,15 @@ public class FcTipoFichaBean implements Serializable this.descricao = descricao; } + public Integer getOrdem() + { + return this.ordem; + } + + public void setOrdem(Integer ordem) + { + this.ordem = ordem; + } + } diff --git a/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/fichasclinicas/inner/FcUserIdMedicoIdBean.java b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/fichasclinicas/inner/FcUserIdMedicoIdBean.java new file mode 100644 index 00000000..ec429475 --- /dev/null +++ b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/fichasclinicas/inner/FcUserIdMedicoIdBean.java @@ -0,0 +1,82 @@ +package shst.medicina.fichasclinicas.beans.fichasclinicas.inner; + +import java.sql.Timestamp; +import java.io.Serializable; +import java.util.HashMap; +import java.util.Map; + +@javax.xml.bind.annotation.XmlAccessorType(javax.xml.bind.annotation.XmlAccessType.FIELD) + +public class FcUserIdMedicoIdBean implements Serializable +{ + + private static final long serialVersionUID = 1L; + private Integer id; + private Integer user_id; + private Integer medico_id; + private Timestamp deleted_stamp; + + public FcUserIdMedicoIdBean() + { + } + + public void setMapData(Map map) + { + setId( (Integer)map.get( "id") ); + setUser_id( (Integer)map.get( "user_id") ); + setMedico_id( (Integer)map.get( "medico_id") ); + setDeleted_stamp( (Timestamp)map.get( "deleted_stamp") ); + } + + public Map getMapData() + { + Map map = new HashMap(); + map.put( "id", getId() ); + map.put( "user_id", getUser_id() ); + map.put( "medico_id", getMedico_id() ); + map.put( "deleted_stamp", getDeleted_stamp() ); + return map; + } + + public Integer getId() + { + return this.id; + } + + public void setId(Integer id) + { + this.id = id; + } + + public Integer getUser_id() + { + return this.user_id; + } + + public void setUser_id(Integer user_id) + { + this.user_id = user_id; + } + + public Integer getMedico_id() + { + return this.medico_id; + } + + public void setMedico_id(Integer medico_id) + { + this.medico_id = medico_id; + } + + public Timestamp getDeleted_stamp() + { + return this.deleted_stamp; + } + + public void setDeleted_stamp(Timestamp deleted_stamp) + { + this.deleted_stamp = deleted_stamp; + } + +} + diff --git a/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/fichasclinicas/inner/TrbEstadoCivilBean.java b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/fichasclinicas/inner/TrbEstadoCivilBean.java index fdb352f0..0a2431b5 100644 --- a/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/fichasclinicas/inner/TrbEstadoCivilBean.java +++ b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/fichasclinicas/inner/TrbEstadoCivilBean.java @@ -16,6 +16,7 @@ public class TrbEstadoCivilBean implements Serializable private Timestamp deleted_stamp; private String codigo; private String descricao; + private Integer ordem; public TrbEstadoCivilBean() { @@ -28,6 +29,7 @@ public class TrbEstadoCivilBean implements Serializable setDeleted_stamp( (Timestamp)map.get( "deleted_stamp") ); setCodigo( (String)map.get( "codigo") ); setDescricao( (String)map.get( "descricao") ); + setOrdem( (Integer)map.get( "ordem") ); } public Map getMapData() @@ -38,6 +40,7 @@ public class TrbEstadoCivilBean implements Serializable map.put( "deleted_stamp", getDeleted_stamp() ); map.put( "codigo", getCodigo() ); map.put( "descricao", getDescricao() ); + map.put( "ordem", getOrdem() ); return map; } @@ -91,5 +94,15 @@ public class TrbEstadoCivilBean implements Serializable this.descricao = descricao; } + public Integer getOrdem() + { + return this.ordem; + } + + public void setOrdem(Integer ordem) + { + this.ordem = ordem; + } + } diff --git a/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/fichasclinicas/inner/TrbHabilitacoesBean.java b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/fichasclinicas/inner/TrbHabilitacoesBean.java index a4f3d9c0..59fac4b2 100644 --- a/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/fichasclinicas/inner/TrbHabilitacoesBean.java +++ b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/beans/fichasclinicas/inner/TrbHabilitacoesBean.java @@ -17,6 +17,7 @@ public class TrbHabilitacoesBean implements Serializable private String codigo; private String descricao; private Boolean tem_info_extra; + private Integer ordem; public TrbHabilitacoesBean() { @@ -30,6 +31,7 @@ public class TrbHabilitacoesBean implements Serializable setCodigo( (String)map.get( "codigo") ); setDescricao( (String)map.get( "descricao") ); setTem_info_extra( (Boolean)map.get( "tem_info_extra") ); + setOrdem( (Integer)map.get( "ordem") ); } public Map getMapData() @@ -41,6 +43,7 @@ public class TrbHabilitacoesBean implements Serializable map.put( "codigo", getCodigo() ); map.put( "descricao", getDescricao() ); map.put( "tem_info_extra", getTem_info_extra() ); + map.put( "ordem", getOrdem() ); return map; } @@ -104,5 +107,15 @@ public class TrbHabilitacoesBean implements Serializable this.tem_info_extra = tem_info_extra; } + public Integer getOrdem() + { + return this.ordem; + } + + public void setOrdem(Integer ordem) + { + this.ordem = ordem; + } + } 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 5fd5c874..6eed6193 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 @@ -1438,6 +1438,10 @@ + + + + @@ -2243,6 +2247,10 @@ + + + + @@ -2272,6 +2280,10 @@ + + + + @@ -2334,6 +2346,10 @@ + + + + @@ -2363,6 +2379,10 @@ + + + + @@ -2388,6 +2408,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2436,6 +2482,10 @@ + + + + @@ -2465,6 +2515,10 @@ + + + + diff --git a/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/data/fichasclinicas/FcUserIdMedicoIdData.java b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/data/fichasclinicas/FcUserIdMedicoIdData.java new file mode 100644 index 00000000..7d7d537f --- /dev/null +++ b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/data/fichasclinicas/FcUserIdMedicoIdData.java @@ -0,0 +1,18 @@ +/* +* FcUserIdMedicoIdData.java +* +* Generated by com.evutils.codegen.EntityObjectGenerator +* +* Edit at will +*/ +package shst.medicina.fichasclinicas.data.fichasclinicas; + + +public final class FcUserIdMedicoIdData extends shst.medicina.fichasclinicas.data.fichasclinicas.inner.FcUserIdMedicoId +{ + + public FcUserIdMedicoIdData() + { + super(); + } +} diff --git a/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/data/fichasclinicas/inner/EvoUsrUser.java b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/data/fichasclinicas/inner/EvoUsrUser.java index a7def7d4..1222aabd 100644 --- a/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/data/fichasclinicas/inner/EvoUsrUser.java +++ b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/data/fichasclinicas/inner/EvoUsrUser.java @@ -332,6 +332,23 @@ public class EvoUsrUser extends com.evolute.entity.evo.EvoDataObjectfromFcUserIdMedicoId_user_id() + { + java.util.List result = new java.util.LinkedList< shst.medicina.fichasclinicas.data.fichasclinicas.FcUserIdMedicoIdData >(); + if ( getPrimaryKey() != null ) + { + try + { + result = fromReference( shst.medicina.fichasclinicas.data.fichasclinicas.FcUserIdMedicoIdData.class , getPrimaryKey().getMap().get("id"), "user_id" ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + } + return result; + } + public java.util.ListfromWebRegisterRequest_user_id() { java.util.List result = new java.util.LinkedList< shst.medicina.fichasclinicas.data.fichasclinicas.WebRegisterRequestData >(); diff --git a/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/data/fichasclinicas/inner/FcFichaAptidao.java b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/data/fichasclinicas/inner/FcFichaAptidao.java index ed09860a..38c2c301 100644 --- a/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/data/fichasclinicas/inner/FcFichaAptidao.java +++ b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/data/fichasclinicas/inner/FcFichaAptidao.java @@ -37,6 +37,8 @@ public class FcFichaAptidao extends com.evolute.entity.evo.EvoDataObject LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); @@ -78,21 +80,24 @@ public class FcFichaAptidao extends com.evolute.entity.evo.EvoDataObject LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); @@ -57,15 +59,18 @@ public class FcHabitosAlcoolicos extends com.evolute.entity.evo.EvoDataObject LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); @@ -57,15 +59,18 @@ public class FcHabitosTabagicos extends com.evolute.entity.evo.EvoDataObject LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); @@ -57,15 +59,18 @@ public class FcParecer extends com.evolute.entity.evo.EvoDataObject LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); @@ -57,15 +59,18 @@ public class FcPeriodicidadeExame extends com.evolute.entity.evo.EvoDataObject LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); @@ -52,15 +54,18 @@ public class FcTipoFicha extends com.evolute.entity.evo.EvoDataObject (can't touch this) +*/ +package shst.medicina.fichasclinicas.data.fichasclinicas.inner; + +import java.sql.Timestamp; + +public class FcUserIdMedicoId extends com.evolute.entity.evo.EvoDataObject +{ + private static final java.util.HashMap FIELD_INDEXES = new java.util.HashMap(); + + static + { + FIELD_INDEXES.put( FcUserIdMedicoId.ID, FcUserIdMedicoId.ID_INDEX ); + FIELD_INDEXES.put( FcUserIdMedicoId.ID_FULL, FcUserIdMedicoId.ID_INDEX ); + com.evolute.entity.evo.EvoDataObject.register( FcUserIdMedicoId.CLASS_IDENTIFIER, FcUserIdMedicoId.USER_ID, FcUserIdMedicoId.TO_USER_ID ); + FIELD_INDEXES.put( FcUserIdMedicoId.USER_ID, FcUserIdMedicoId.USER_ID_INDEX ); + FIELD_INDEXES.put( FcUserIdMedicoId.USER_ID_FULL, FcUserIdMedicoId.USER_ID_INDEX ); + FIELD_INDEXES.put( FcUserIdMedicoId.TO_USER_ID, FcUserIdMedicoId.TO_USER_ID_INDEX ); + FIELD_INDEXES.put( FcUserIdMedicoId.MEDICO_ID, FcUserIdMedicoId.MEDICO_ID_INDEX ); + FIELD_INDEXES.put( FcUserIdMedicoId.MEDICO_ID_FULL, FcUserIdMedicoId.MEDICO_ID_INDEX ); + FIELD_INDEXES.put( FcUserIdMedicoId.DELETED_STAMP, FcUserIdMedicoId.DELETED_STAMP_INDEX ); + FIELD_INDEXES.put( FcUserIdMedicoId.DELETED_STAMP_FULL, FcUserIdMedicoId.DELETED_STAMP_INDEX ); + } + + private final java.util.HashMap< String, Boolean > LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); + + + public static final com.evolute.entity.ForeignKey ForeignKeyuser_idToevo_usr_user = + new com.evolute.entity.ForeignKey( FcUserIdMedicoId.class, FcUserIdMedicoId.USER_ID, shst.medicina.fichasclinicas.data.fichasclinicas.EvoUsrUserData.class, shst.medicina.fichasclinicas.data.fichasclinicas.EvoUsrUserData.ID ); + + public static final String TABLENAME = "fc_user_id__medico_id"; + + + public static final String CLASS_IDENTIFIER = "shst.medicina.fichasclinicas.data.fichasclinicas.inner.fc_user_id__medico_id"; + + public static final int _INVALID__INDEX = -1; + public static final String ID = "id"; + public static final String ID_FULL = "fc_user_id__medico_id.id"; + public static final int ID_INDEX = 0; + public static final String USER_ID = "user_id"; + public static final String USER_ID_FULL = "fc_user_id__medico_id.user_id"; + public static final int USER_ID_INDEX = 1; + public static final String TO_USER_ID = "to_user_id"; + public static final String TO_USER_ID_FULL = "fc_user_id__medico_id.to_user_id"; + public static final int TO_USER_ID_INDEX = 2; + public static final String MEDICO_ID = "medico_id"; + public static final String MEDICO_ID_FULL = "fc_user_id__medico_id.medico_id"; + public static final int MEDICO_ID_INDEX = 3; + public static final String DELETED_STAMP = "deleted_stamp"; + public static final String DELETED_STAMP_FULL = "fc_user_id__medico_id.deleted_stamp"; + public static final int DELETED_STAMP_INDEX = 4; + + public static final String FIELD_NAMES[] = new String[]{ + USER_ID, TO_USER_ID, MEDICO_ID, DELETED_STAMP, }; + + public static final String FIELD_NAMES_FULL[] = new String[]{ + TABLENAME + "." + USER_ID, TABLENAME + "." + TO_USER_ID, TABLENAME + "." + MEDICO_ID, TABLENAME + "." + DELETED_STAMP, }; + + protected static final String DB_FIELD_NAMES[] = new String[]{ + ID, USER_ID, MEDICO_ID, DELETED_STAMP, }; + + + protected static final String PK_FIELD_NAMES[] = new String[]{ + ID, }; + + + public static final String DEFAULT_LOAD_SET[] = new String[] { + ID, USER_ID, MEDICO_ID, DELETED_STAMP, }; + + private Integer id; + private Integer user_id; + private shst.medicina.fichasclinicas.data.fichasclinicas.EvoUsrUserData to_user_id; + private Integer medico_id; + private Timestamp deleted_stamp; + + protected com.evolute.entity.utils.IntegerPrimaryKey primaryKey; + + public FcUserIdMedicoId() + { + super(); + dirtyProperties = new boolean[]{ false, false, false, + 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 Integer getUser_id() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( USER_ID ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.user_id; + } + + public void setUser_id( Integer user_id ) + { + try + { + preProcess( USER_ID, user_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.user_id = user_id; + LAZY_LOADED_OBJECTS.put( USER_ID, Boolean.TRUE ); + } + + public shst.medicina.fichasclinicas.data.fichasclinicas.EvoUsrUserData toUser_id() + { + try + { + prepare( TO_USER_ID ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + return this.to_user_id; + } + + public void setToUser_id( shst.medicina.fichasclinicas.data.fichasclinicas.EvoUsrUserData to_user_id ) + { + try + { + preProcess( TO_USER_ID, to_user_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.to_user_id = to_user_id; + } + + public Integer getMedico_id() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( MEDICO_ID ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.medico_id; + } + + public void setMedico_id( Integer medico_id ) + { + try + { + preProcess( MEDICO_ID, medico_id ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.medico_id = medico_id; + LAZY_LOADED_OBJECTS.put( MEDICO_ID, Boolean.TRUE ); + } + + public Timestamp getDeleted_stamp() + { + try + { + setLastAccess( System.currentTimeMillis() ); + prepare( DELETED_STAMP ); + } + catch( java.lang.Exception ex ) + { + throw new RuntimeException( ex ); + } + return this.deleted_stamp; + } + + public void setDeleted_stamp( Timestamp deleted_stamp ) + { + try + { + preProcess( DELETED_STAMP, deleted_stamp ); + } + catch( com.evolute.entity.evo.EvoDataException edex ) + { + throw new RuntimeException( edex ); + } + this.deleted_stamp = deleted_stamp; + LAZY_LOADED_OBJECTS.put( DELETED_STAMP, Boolean.TRUE ); + } + + public Object get( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case FcUserIdMedicoId.ID_INDEX: + value = getId(); + break; + case FcUserIdMedicoId.USER_ID_INDEX: + value = getUser_id(); + break; + case FcUserIdMedicoId.TO_USER_ID_INDEX: + value = toUser_id(); + break; + case FcUserIdMedicoId.MEDICO_ID_INDEX: + value = getMedico_id(); + break; + case FcUserIdMedicoId.DELETED_STAMP_INDEX: + value = getDeleted_stamp(); + break; + } + return value; + } + + public Object rawGet( String fieldName ) + { + Object value = null; + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case FcUserIdMedicoId.ID_INDEX: + value = this.id; + break; + case FcUserIdMedicoId.USER_ID_INDEX: + value = this.user_id; + break; + case FcUserIdMedicoId.TO_USER_ID_INDEX: + value = this.to_user_id; + break; + case FcUserIdMedicoId.MEDICO_ID_INDEX: + value = this.medico_id; + break; + case FcUserIdMedicoId.DELETED_STAMP_INDEX: + value = this.deleted_stamp; + break; + } + return value; + } + + public void set( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case FcUserIdMedicoId.ID_INDEX: + setId( ( Integer ) value ); + break; + case FcUserIdMedicoId.USER_ID_INDEX: + setUser_id( ( Integer ) value ); + break; + case FcUserIdMedicoId.TO_USER_ID_INDEX: + setToUser_id( ( shst.medicina.fichasclinicas.data.fichasclinicas.EvoUsrUserData ) value ); + break; + case FcUserIdMedicoId.MEDICO_ID_INDEX: + setMedico_id( ( Integer ) value ); + break; + case FcUserIdMedicoId.DELETED_STAMP_INDEX: + setDeleted_stamp( ( Timestamp ) value ); + break; + } + } + + public void rawSet( String fieldName, Object value ) + { + Integer index = getFieldIndex( fieldName ); + switch( index ) + { + case FcUserIdMedicoId.ID_INDEX: + this.id = ( Integer ) value; + break; + case FcUserIdMedicoId.USER_ID_INDEX: + this.user_id = ( Integer ) value; + break; + case FcUserIdMedicoId.TO_USER_ID_INDEX: + this.to_user_id = ( shst.medicina.fichasclinicas.data.fichasclinicas.EvoUsrUserData ) value; + break; + case FcUserIdMedicoId.MEDICO_ID_INDEX: + this.medico_id = ( Integer ) value; + break; + case FcUserIdMedicoId.DELETED_STAMP_INDEX: + this.deleted_stamp = ( Timestamp ) 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 FcUserIdMedicoId.ID_INDEX: + theClass = Integer.class; + break; + case FcUserIdMedicoId.USER_ID_INDEX: + theClass = Integer.class; + break; + case FcUserIdMedicoId.TO_USER_ID_INDEX: + theClass = shst.medicina.fichasclinicas.data.fichasclinicas.EvoUsrUserData.class; + break; + case FcUserIdMedicoId.MEDICO_ID_INDEX: + theClass = Integer.class; + break; + case FcUserIdMedicoId.DELETED_STAMP_INDEX: + theClass = Timestamp.class; + break; + } + return theClass; + } + + public Integer getFieldIndex( String fieldName ) + { + Integer index = FIELD_INDEXES.get( fieldName ); + return index != null ? index : FcUserIdMedicoId._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 ) + { + if( primaryKey == null ) + { + primaryKey = new com.evolute.entity.utils.IntegerPrimaryKey( TABLENAME, FcUserIdMedicoId.PK_FIELD_NAMES ); + Object 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 ); + } + } +} diff --git a/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/data/fichasclinicas/inner/TrbEstadoCivil.java b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/data/fichasclinicas/inner/TrbEstadoCivil.java index c25f5dba..ddbc72e8 100644 --- a/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/data/fichasclinicas/inner/TrbEstadoCivil.java +++ b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/data/fichasclinicas/inner/TrbEstadoCivil.java @@ -26,6 +26,8 @@ public class TrbEstadoCivil extends com.evolute.entity.evo.EvoDataObject LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); @@ -52,15 +54,18 @@ public class TrbEstadoCivil extends com.evolute.entity.evo.EvoDataObject LAZY_LOADED_OBJECTS = new java.util.HashMap< String, Boolean >(); @@ -57,15 +59,18 @@ public class TrbHabilitacoes extends com.evolute.entity.evo.EvoDataObject + + + + @@ -2243,6 +2247,10 @@ + + + + @@ -2272,6 +2280,10 @@ + + + + @@ -2334,6 +2346,10 @@ + + + + @@ -2363,6 +2379,10 @@ + + + + @@ -2388,6 +2408,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2436,6 +2482,10 @@ + + + + @@ -2465,6 +2515,10 @@ + + + + diff --git a/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/provider/FichasClinicasDataProvider.java b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/provider/FichasClinicasDataProvider.java index 34abfe5e..306d4df3 100644 --- a/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/provider/FichasClinicasDataProvider.java +++ b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/provider/FichasClinicasDataProvider.java @@ -93,7 +93,7 @@ public class FichasClinicasDataProvider /* filtros do utilizador */ - return fichasProvidersBean.getENTITY_PROVIDER().listLoad(FcTipoFichaData.class, dataFilter, new String[]{FcTipoFichaData.DESCRICAO}, null); + return fichasProvidersBean.getENTITY_PROVIDER().listLoad(FcTipoFichaData.class, dataFilter, new String[]{FcTipoFichaData.ORDEM}, null); } @@ -200,21 +200,21 @@ public class FichasClinicasDataProvider { Expression dataFilter = new Field(TrbHabilitacoesData.DELETED_STAMP).isEqual(null); - return fichasProvidersBean.getENTITY_PROVIDER().listLoad(TrbHabilitacoesData.class, dataFilter, new String[]{TrbHabilitacoesData.DESCRICAO}, null); + return fichasProvidersBean.getENTITY_PROVIDER().listLoad(TrbHabilitacoesData.class, dataFilter, new String[]{TrbHabilitacoesData.ORDEM}, null); } public List getEstadosCivis() throws Exception { Expression dataFilter = new Field(TrbEstadoCivilData.DELETED_STAMP).isEqual(null); - return fichasProvidersBean.getENTITY_PROVIDER().listLoad(TrbEstadoCivilData.class, dataFilter, new String[]{TrbEstadoCivilData.DESCRICAO}, null); + return fichasProvidersBean.getENTITY_PROVIDER().listLoad(TrbEstadoCivilData.class, dataFilter, new String[]{TrbEstadoCivilData.ORDEM}, null); } public List getMotivos(String prefix) throws Exception { Expression dataFilter = new Field(FcMotivosData.DELETED_STAMP).isEqual(null).and(new Field("LEFT("+FcMotivosData.CODIGO+","+prefix.length()+")").isEqual(prefix)); - return fichasProvidersBean.getENTITY_PROVIDER().listLoad(FcMotivosData.class, dataFilter, new String[]{FcMotivosData.DESCRICAO}, null); + return fichasProvidersBean.getENTITY_PROVIDER().listLoad(FcMotivosData.class, dataFilter, new String[]{FcMotivosData.ORDEM}, null); } public FcFichaData getLastFicha(Integer trabalhadorID) throws Exception @@ -237,12 +237,12 @@ public class FichasClinicasDataProvider public List getHabitosTabagicos() throws Exception { - return fichasProvidersBean.getENTITY_PROVIDER().listLoad(FcHabitosTabagicosData.class,(Expression)null,null,null); + return fichasProvidersBean.getENTITY_PROVIDER().listLoad(FcHabitosTabagicosData.class,(Expression)null,new String[]{FcHabitosTabagicosData.ORDEM},null); } public List getHabitosAlcoolicos() throws Exception { - return fichasProvidersBean.getENTITY_PROVIDER().listLoad(FcHabitosAlcoolicosData.class,(Expression)null,null,null); + return fichasProvidersBean.getENTITY_PROVIDER().listLoad(FcHabitosAlcoolicosData.class,(Expression)null,new String[]{FcHabitosAlcoolicosData.ORDEM},null); }