From 86f8f036e6d051826445d3c131ca0c549e77e3b5 Mon Sep 17 00:00:00 2001 From: Alejandro Linares Amado Date: Thu, 5 Dec 2019 02:54:06 +0100 Subject: [PATCH] =?UTF-8?q?Implementaci=C3=B3n=20Componente=20Visit?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .project | 17 +++++++++++++++++ 1.sources/MyHealth/src/TO/VisitTO.java | 2 ++ 1.sources/MyHealth/src/jpa/VisitJPA.java | 24 +++++++++++++++++++++++- 3 files changed, 42 insertions(+), 1 deletion(-) create mode 100644 .project diff --git a/.project b/.project new file mode 100644 index 0000000..3070514 --- /dev/null +++ b/.project @@ -0,0 +1,17 @@ + + + myhealth3 + + + + + + org.jboss.ide.eclipse.archives.core.archivesBuilder + + + + + + org.jboss.ide.eclipse.archives.core.archivesNature + + diff --git a/1.sources/MyHealth/src/TO/VisitTO.java b/1.sources/MyHealth/src/TO/VisitTO.java index 68530f7..46da075 100644 --- a/1.sources/MyHealth/src/TO/VisitTO.java +++ b/1.sources/MyHealth/src/TO/VisitTO.java @@ -26,6 +26,8 @@ public class VisitTO implements Serializable { private Time time; private String observations; private String result; + private FamilyDoctorTO familyDoctor; + private PatientTO patient; public VisitTO() { super(); diff --git a/1.sources/MyHealth/src/jpa/VisitJPA.java b/1.sources/MyHealth/src/jpa/VisitJPA.java index 52a01fd..4bacbb5 100644 --- a/1.sources/MyHealth/src/jpa/VisitJPA.java +++ b/1.sources/MyHealth/src/jpa/VisitJPA.java @@ -9,6 +9,12 @@ import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.Table; +@ManyToOne +@JoinColumn (name="FamilyDoctorId") +private FamilyDoctorJPA familyDoctor; +@ManyToOne +@JoinColumn (name="PatientId") +private PatientJPA patient; /** * @@ -77,5 +83,21 @@ public class VisitJPA implements Serializable { public void setObservations(String observation) { this.observations = observations; } - + /** + * Methods get/set persistent relationships + */ + public FamilyDoctorJPA getFamilyDoctor() { + return familyDoctor; + } + public void setFamilyDoctor(FamilyDoctorJPA familyDoc) { + this.familyDoctor = familyDoc; + } + + public PatientJPA getPatient() { + return patient; + } + + public void setPatient (PatientJPA pat) { + this.patient=pat; + } }