Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorcecigg <caggsld@gmail.com>2014-10-12 19:28:43 (GMT)
committer cecigg <caggsld@gmail.com>2014-10-12 19:28:43 (GMT)
commita5f4711fa8ced5f71eabaf06d9a46fa0ba0dbfc8 (patch)
treee4f0b60e150204b2ac277596ccc1d3e83dcbcc3c
parent4215a259c0bbecd9a135ce3a9fff674fab8757e0 (diff)
se modifico el archivo
-rw-r--r--EjercitarServer/ejbModule/beans/AdministracionBean.java9
-rw-r--r--EjercitarServer/ejbModule/beans/AdministracionBeanRemote.java2
-rw-r--r--EjercitarServer/ejbModule/beans/SimulacionBean.java2
3 files changed, 9 insertions, 4 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);
diff --git a/EjercitarServer/ejbModule/beans/SimulacionBean.java b/EjercitarServer/ejbModule/beans/SimulacionBean.java
index 27e5a56..338e151 100644
--- a/EjercitarServer/ejbModule/beans/SimulacionBean.java
+++ b/EjercitarServer/ejbModule/beans/SimulacionBean.java
@@ -150,7 +150,7 @@ public class SimulacionBean {
//Asignatura asignatura, Integer idAlumno, Integer idEjercicio, Boolean respuesta
- ArrayList <Object> fila = admin.registrarEjercicio(asignatura, alumno.getIdAlumno(), idEjercicio, respuestaCorrecta);
+ ArrayList <Object> fila = admin.registrarEjercicio(asignatura, alumno.getIdAlumno(), ejercicio, respuestaCorrecta);
//datos.add(fila);
crearArchivo(fila);
}