diff options
author | sreyes <sreyes@dataworks.com.py> | 2014-10-12 20:31:09 (GMT) |
---|---|---|
committer | sreyes <sreyes@dataworks.com.py> | 2014-10-12 20:31:09 (GMT) |
commit | eff4ba517ee55bce7b47815883195b7efbe524dc (patch) | |
tree | c2c176fc2dd81677c8a4d1115b9c1702232862a7 /EjercitarServer | |
parent | ae037d1409f2c4b169d14166239729588031412d (diff) | |
parent | a5f4711fa8ced5f71eabaf06d9a46fa0ba0dbfc8 (diff) |
Merge remote-tracking branch 'remotes/origin/Cecilia' into samurey
Conflicts:
EjercitarServer/ejbModule/beans/SimulacionBean.java
Diffstat (limited to 'EjercitarServer')
-rw-r--r-- | EjercitarServer/ejbModule/beans/AdministracionBean.java | 9 | ||||
-rw-r--r-- | EjercitarServer/ejbModule/beans/AdministracionBeanRemote.java | 2 |
2 files changed, 8 insertions, 3 deletions
diff --git a/EjercitarServer/ejbModule/beans/AdministracionBean.java b/EjercitarServer/ejbModule/beans/AdministracionBean.java index 406e606..d2a3416 100644 --- a/EjercitarServer/ejbModule/beans/AdministracionBean.java +++ b/EjercitarServer/ejbModule/beans/AdministracionBean.java @@ -789,7 +789,7 @@ public class AdministracionBean implements AdministracionBeanRemote{ return parteEntera; } - public ArrayList <Object> registrarEjercicio(Asignatura asignatura, Integer idAlumno, Integer idEjercicio, Boolean respuesta){ + public ArrayList <Object> registrarEjercicio(Asignatura asignatura, Integer idAlumno, Ejercicio ejercicio, Boolean respuesta){ ArrayList<Object> datosFila = new ArrayList(); @@ -798,6 +798,9 @@ public class AdministracionBean implements AdministracionBeanRemote{ query.setParameter("asignatura", asignatura); List <Concepto>conceptos = query.getResultList(); List<Tema> temas= obtenerTemas(asignatura); + System.out.println("temas: " + temas.toString()); + System.out.println("conceptos: " + conceptos.toString()); + datosFila.add(idAlumno); for(Tema tema : temas){ @@ -809,7 +812,9 @@ public class AdministracionBean implements AdministracionBeanRemote{ String porcentajeConcepto = getValorNodoRed(concepto.getNombre(), asignatura.getIdAsignatura(), idAlumno); datosFila.add(porcentajeConcepto); } - datosFila.add(idEjercicio); + datosFila.add(ejercicio.getIdEjercicio()); + datosFila.add(ejercicio.getAdivinanza()); + datosFila.add(ejercicio.getNivelDificultad()); datosFila.add((respuesta)?"SI":"NO"); datosFila.add("\r"); diff --git a/EjercitarServer/ejbModule/beans/AdministracionBeanRemote.java b/EjercitarServer/ejbModule/beans/AdministracionBeanRemote.java index aaaa913..e19fcb3 100644 --- a/EjercitarServer/ejbModule/beans/AdministracionBeanRemote.java +++ b/EjercitarServer/ejbModule/beans/AdministracionBeanRemote.java @@ -46,7 +46,7 @@ public interface AdministracionBeanRemote { public int aPorcentaje (Double valor); public Tarea obtenerTarea(Integer idTarea); public Asignatura obtenerAsignatura (Integer idAsignatura); - public ArrayList <Object> registrarEjercicio(Asignatura asignatura, Integer idAlumno, Integer idEjercicio, Boolean respuesta); + public ArrayList <Object> registrarEjercicio(Asignatura asignatura, Integer idAlumno, Ejercicio ejercicio, Boolean respuesta); public Integer obtenerIdAlumno(); public Alumno agregarAlumno(Alumno alumno); public Ejercicio obtenerEjercicio(Integer id); |