Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/EjercitarJPA/src/model/Sesion.java
diff options
context:
space:
mode:
Diffstat (limited to 'EjercitarJPA/src/model/Sesion.java')
-rw-r--r--EjercitarJPA/src/model/Sesion.java17
1 files changed, 16 insertions, 1 deletions
diff --git a/EjercitarJPA/src/model/Sesion.java b/EjercitarJPA/src/model/Sesion.java
index 0719205..c5906cf 100644
--- a/EjercitarJPA/src/model/Sesion.java
+++ b/EjercitarJPA/src/model/Sesion.java
@@ -7,6 +7,8 @@ package model;
import java.io.Serializable;
import java.util.Date;
+import java.util.List;
+
import javax.persistence.Basic;
import javax.persistence.Column;
import javax.persistence.Entity;
@@ -14,6 +16,7 @@ import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
+import javax.persistence.ManyToMany;
import javax.persistence.ManyToOne;
import javax.persistence.NamedQueries;
import javax.persistence.NamedQuery;
@@ -72,8 +75,12 @@ public class Sesion implements Serializable {
private Alumno alumno;
@Column(name = "cantidad_ejercicios_resueltos")
private Integer cantidadEjerciciosResueltos;
+
+ @ManyToMany
+ private List<Ejercicio> ejercicioList;
+
- public Sesion() {
+ public Sesion() {
}
public Sesion(Integer idSesion) {
@@ -164,6 +171,14 @@ public class Sesion implements Serializable {
public void setAlumno(Alumno alumno) {
this.alumno = alumno;
}
+
+ public List<Ejercicio> getEjercicioList() {
+ return ejercicioList;
+ }
+
+ public void setEjercicioList(List<Ejercicio> ejercicioList) {
+ this.ejercicioList = ejercicioList;
+ }
@Override
public int hashCode() {