diff options
author | sreyes <sreyes@dataworks.com.py> | 2014-09-29 16:11:45 (GMT) |
---|---|---|
committer | sreyes <sreyes@dataworks.com.py> | 2014-09-29 16:11:45 (GMT) |
commit | 3f052624bb2f787a724cf2e3212cec74a77d7f0f (patch) | |
tree | ed6d9b0004cd9aa815bfbebc11c3172e2a612fad /EjercitarServer | |
parent | 0184c1d5bea2f663f5b5f3234a8264a57bb13e33 (diff) |
no se que hice
Diffstat (limited to 'EjercitarServer')
-rw-r--r-- | EjercitarServer/ejbModule/beans/EjercitarWSBean.java | 18 | ||||
-rw-r--r-- | EjercitarServer/ejbModule/beans/EjercitarWSRemote.java | 2 |
2 files changed, 15 insertions, 5 deletions
diff --git a/EjercitarServer/ejbModule/beans/EjercitarWSBean.java b/EjercitarServer/ejbModule/beans/EjercitarWSBean.java index b1b75db..5fb58dd 100644 --- a/EjercitarServer/ejbModule/beans/EjercitarWSBean.java +++ b/EjercitarServer/ejbModule/beans/EjercitarWSBean.java @@ -351,18 +351,26 @@ public class EjercitarWSBean implements EjercitarWSRemote { //persistir la cantidad de ejercicios resueltos
sesion.setCantidadEjerciciosResueltos(cantResuelto);
em.persist(sesion);
- return "ccuuc";
- /*/compara el maximo con la cantidad actual resuelta.
+ //System.out.println("cucc");
+ //return "ccuuc";
+ //compara el maximo con la cantidad actual resuelta.
if (cantResuelto.compareTo(cantMaxEjercicio) == 0) {
System.out.println("SI");
- return "SiiiiiiiiiiiiI";
+ return "SI";
} else{
System.out.println("NO");
- return "NiiiiiiiiiiiiiiiiiiiiiiiiiiiiiO";
+ return "NO";
}
//return "cualquier otra cosa";
- */
+
+ }
+
+ public Boolean esFinalizado(Integer idAlumno, Integer idSesion, Integer cantResuelto) {
+
+ String respuesta = getCriterioParada(idAlumno, idSesion, cantResuelto);
+ if (respuesta.equals("SI")) return true;
+ else return false;
}
@WebMethod
diff --git a/EjercitarServer/ejbModule/beans/EjercitarWSRemote.java b/EjercitarServer/ejbModule/beans/EjercitarWSRemote.java index 41edc98..2929d1a 100644 --- a/EjercitarServer/ejbModule/beans/EjercitarWSRemote.java +++ b/EjercitarServer/ejbModule/beans/EjercitarWSRemote.java @@ -31,6 +31,8 @@ public interface EjercitarWSRemote { public String getCriterioParada(Integer idAlumno, Integer idSesion, Integer cantResuelto); + public Boolean esFinalizado(Integer idAlumno, Integer idSesion, Integer cantResuelto); + public String obtenerCantidadEjercicioTarea(Integer idAlumno, Integer idTarea); public void terminarTarea(Integer idSesion); |