Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/EjercitarServer
diff options
context:
space:
mode:
authorsreyes <sreyes@dataworks.com.py>2014-10-12 20:31:09 (GMT)
committer sreyes <sreyes@dataworks.com.py>2014-10-12 20:31:09 (GMT)
commiteff4ba517ee55bce7b47815883195b7efbe524dc (patch)
treec2c176fc2dd81677c8a4d1115b9c1702232862a7 /EjercitarServer
parentae037d1409f2c4b169d14166239729588031412d (diff)
parenta5f4711fa8ced5f71eabaf06d9a46fa0ba0dbfc8 (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.java9
-rw-r--r--EjercitarServer/ejbModule/beans/AdministracionBeanRemote.java2
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);