diff options
author | cecigg <caggsld@gmail.com> | 2014-10-11 19:35:02 (GMT) |
---|---|---|
committer | cecigg <caggsld@gmail.com> | 2014-10-11 19:35:02 (GMT) |
commit | 3dd337d44256cdf02177ead56b31771b8893e071 (patch) | |
tree | 1881b1d066b8dc97b073f705f4f8fdeeb156604a /EjercitarServer | |
parent | bda837bc523b5f65641454533c679e73e8446eca (diff) |
correcion simular
Diffstat (limited to 'EjercitarServer')
-rw-r--r-- | EjercitarServer/ejbModule/beans/AdministracionBean.java | 2 | ||||
-rw-r--r-- | EjercitarServer/ejbModule/beans/SimulacionBean.java | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/EjercitarServer/ejbModule/beans/AdministracionBean.java b/EjercitarServer/ejbModule/beans/AdministracionBean.java index f1f22c2..3ceb832 100644 --- a/EjercitarServer/ejbModule/beans/AdministracionBean.java +++ b/EjercitarServer/ejbModule/beans/AdministracionBean.java @@ -281,7 +281,7 @@ public class AdministracionBean implements AdministracionBeanRemote{ public Integer obtenerIdAlumno(){ - return em.createQuery("select nextval('alumno_id_alumno_seq')").getFirstResult(); + return em.createQuery("select max(a.idAlumno) from Alumno a").getFirstResult(); } public void calcularProbabilidades(int idAsignatura) { diff --git a/EjercitarServer/ejbModule/beans/SimulacionBean.java b/EjercitarServer/ejbModule/beans/SimulacionBean.java index 59d5064..5a8a692 100644 --- a/EjercitarServer/ejbModule/beans/SimulacionBean.java +++ b/EjercitarServer/ejbModule/beans/SimulacionBean.java @@ -42,7 +42,7 @@ public class SimulacionBean { Alumno alumno = new Alumno(); - Integer idAlumno = admin.obtenerIdAlumno(); + Integer idAlumno = admin.obtenerIdAlumno() + 1; alumno.setNombre("nom_" + idAlumno); alumno.setApellido("ape_" + idAlumno); alumno.setSerial(123456); |