diff options
author | Samu <samurey@gmail.com> | 2013-06-22 18:27:30 (GMT) |
---|---|---|
committer | Samu <samurey@gmail.com> | 2013-06-22 18:27:30 (GMT) |
commit | ca90010aebe1f688a564383c4d6728b657dd22e9 (patch) | |
tree | 335a03185bc390995f7859106b1ca482a3a0e2a9 /EjercitarWeb | |
parent | 224f74e3c4414a9880975162786b43dfe4d0914c (diff) |
revision de cliente
Diffstat (limited to 'EjercitarWeb')
-rw-r--r-- | EjercitarWeb/src/src/CargarConceptosServlet.java | 3 | ||||
-rw-r--r-- | EjercitarWeb/src/src/EditarConceptoServlet.java | 9 | ||||
-rw-r--r-- | EjercitarWeb/src/src/EditarTemaServlet.java | 16 | ||||
-rw-r--r-- | EjercitarWeb/src/src/NuevaAsignaturaServlet.java | 1 | ||||
-rw-r--r-- | EjercitarWeb/src/src/NuevaTareaServlet.java | 21 | ||||
-rw-r--r-- | EjercitarWeb/src/src/NuevoConceptoServlet.java | 10 | ||||
-rw-r--r-- | EjercitarWeb/src/src/NuevoEjercicioServlet.java | 8 | ||||
-rw-r--r-- | EjercitarWeb/src/src/NuevoTemaServlet.java | 11 |
8 files changed, 14 insertions, 65 deletions
diff --git a/EjercitarWeb/src/src/CargarConceptosServlet.java b/EjercitarWeb/src/src/CargarConceptosServlet.java index 383ca75..5ece417 100644 --- a/EjercitarWeb/src/src/CargarConceptosServlet.java +++ b/EjercitarWeb/src/src/CargarConceptosServlet.java @@ -76,9 +76,6 @@ public class CargarConceptosServlet extends HttpServlet { out.close(); } - //List<Concepto> conceptoList = abr.getConceptoList(idTema); - System.out.println("prueba"); - //System.out.println(conceptoList.toString()); } diff --git a/EjercitarWeb/src/src/EditarConceptoServlet.java b/EjercitarWeb/src/src/EditarConceptoServlet.java index a32854f..2a9bc0e 100644 --- a/EjercitarWeb/src/src/EditarConceptoServlet.java +++ b/EjercitarWeb/src/src/EditarConceptoServlet.java @@ -74,9 +74,7 @@ public class EditarConceptoServlet extends HttpServlet { }
else {
- //ProfesorEAO profesor = new ProfesorEAO();
- //TemaEAO tema = new TemaEAO();
- //ConceptoEAO conceptoEAO = new ConceptoEAO();
+
String adivinanza = request.getParameter("adivinanza");
String apriori = request.getParameter("a_priori");
String descuido = request.getParameter("descuido");
@@ -94,11 +92,10 @@ public class EditarConceptoServlet extends HttpServlet { Profesor profesor = em.find(Profesor.class, idProfesor);
concepto.setProfesor(profesor);
- //concepto.setProfesor(profesor.getProfesorById(idProfesor));
+
Tema tema = em.find(Tema.class, idTema);
concepto.setTema(tema);
- //concepto.setTema(tema.getTemaById(idTema));
- //conceptoEAO.guardarConcepto(concepto);
+
abr.editarConcepto(concepto);
diff --git a/EjercitarWeb/src/src/EditarTemaServlet.java b/EjercitarWeb/src/src/EditarTemaServlet.java index 73be5c3..51fc9be 100644 --- a/EjercitarWeb/src/src/EditarTemaServlet.java +++ b/EjercitarWeb/src/src/EditarTemaServlet.java @@ -48,23 +48,9 @@ public class EditarTemaServlet extends HttpServlet { // TODO Auto-generated method stub
response.setContentType("text/html;charset=UTF-8");
RequestDispatcher rd = getServletContext().getRequestDispatcher("/tema_ed.jsp");
-
- //falta filtrar las asignaturas por profesor...
-
- //int idProfesor = Integer.valueOf(request.getParameter("profesor"));
- //"Select e from Asignatura e where e.Profesor.idProfesor = :idProfe"
- Query query = em.createQuery("Select e from Asignatura e ");
-
- //Query query = em.createQuery("Select e from Asignatura e ");
- // query.setParameter("Profesor.idProfesor", idProfesor);
- List asignaturas = query.getResultList();
- request.setAttribute("lista_asignaturas", asignaturas);
-
int idTema = Integer.valueOf(request.getParameter("tema"));
- Tema tema = em.find(Tema.class, idTema);
-
+ Tema tema = em.find(Tema.class, idTema);
request.setAttribute("tema", tema);
-
rd.forward(request, response);
}
diff --git a/EjercitarWeb/src/src/NuevaAsignaturaServlet.java b/EjercitarWeb/src/src/NuevaAsignaturaServlet.java index 98c6cfe..c30ca53 100644 --- a/EjercitarWeb/src/src/NuevaAsignaturaServlet.java +++ b/EjercitarWeb/src/src/NuevaAsignaturaServlet.java @@ -64,7 +64,6 @@ public class NuevaAsignaturaServlet extends HttpServlet { Profesor profesor = (Profesor)request.getSession().getAttribute("profesor"); asignatura.setProfesor(profesor); int idCurso = Integer.valueOf(request.getParameter("curso")); - //Curso curso = em.find(Curso.class, 1); Curso curso = em.find(Curso.class, idCurso); asignatura.setCurso(curso); asignatura.setDescripcion(request.getParameter("descripcion")); diff --git a/EjercitarWeb/src/src/NuevaTareaServlet.java b/EjercitarWeb/src/src/NuevaTareaServlet.java index 3e4d4e3..683ce7b 100644 --- a/EjercitarWeb/src/src/NuevaTareaServlet.java +++ b/EjercitarWeb/src/src/NuevaTareaServlet.java @@ -48,12 +48,7 @@ public class NuevaTareaServlet extends HttpServlet { */ protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html;charset=UTF-8"); - RequestDispatcher rd = getServletContext().getRequestDispatcher("/Tarea.jsp"); - - //Asignatura matematica = em.find(Asignatura.class, 1); // Asignatura: Matematica - - - + RequestDispatcher rd = getServletContext().getRequestDispatcher("/Tarea.jsp"); rd.forward(request, response); } @@ -71,13 +66,7 @@ public class NuevaTareaServlet extends HttpServlet { Curso curso = em.find(Curso.class, Integer.valueOf(idCurso)); System.out.println(curso.getTurno()); tarea.setCurso(curso); - - /*String idTema= request.getParameter("temas"); - System.out.println(idTema); - Tema tema = em.find(Tema.class, Integer.valueOf(idTema)); - System.out.println(tema.getDescripcion()); - tarea.setTema(tema);*/ - + String conceptos = request.getParameter("lista_conceptos"); ArrayList<Concepto> conceptoList = new ArrayList<Concepto>(); @@ -87,15 +76,13 @@ public class NuevaTareaServlet extends HttpServlet { conceptoList.add(concepto); } System.out.println("conceptooosss "+conceptoList.toString()); - //tarea.setConceptoList(conceptoList); - + String idAsignatura= request.getParameter("asignatura"); System.out.println(idAsignatura); Asignatura asignatura = em.find(Asignatura.class, Integer.valueOf(idAsignatura)); System.out.println(asignatura.getDescripcion()); tarea.setAsignatura(asignatura); - - + abr.agregarTarea(tarea,conceptoList); response.sendRedirect("/EjercitarWeb/VistaAsignaturaServlet?asignatura=" + idAsignatura); diff --git a/EjercitarWeb/src/src/NuevoConceptoServlet.java b/EjercitarWeb/src/src/NuevoConceptoServlet.java index d03f10c..af43b60 100644 --- a/EjercitarWeb/src/src/NuevoConceptoServlet.java +++ b/EjercitarWeb/src/src/NuevoConceptoServlet.java @@ -16,6 +16,7 @@ import javax.servlet.http.HttpServletResponse; import beans.AdministracionBeanRemote; +import model.Asignatura; import model.Concepto; import model.Ejercicio; import model.Profesor; @@ -49,10 +50,11 @@ public class NuevoConceptoServlet extends HttpServlet { protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Auto-generated method stub response.setContentType("text/html;charset=UTF-8"); - RequestDispatcher rd = getServletContext().getRequestDispatcher("/Concepto.jsp"); - - - List temas = em.createQuery("Select e from Tema e").getResultList(); + RequestDispatcher rd = getServletContext().getRequestDispatcher("/Concepto.jsp"); + int idAsignatura = Integer.valueOf(request.getParameter("asignatura")); + Asignatura asignatura = em.find(Asignatura.class, idAsignatura); + List temas = em.createQuery("Select e from Tema e where e.asignatura = :asignatura") + .setParameter("asignatura", asignatura).getResultList(); request.setAttribute("lista_temas", temas); rd.forward(request, response); } diff --git a/EjercitarWeb/src/src/NuevoEjercicioServlet.java b/EjercitarWeb/src/src/NuevoEjercicioServlet.java index 621b0a3..52ef355 100644 --- a/EjercitarWeb/src/src/NuevoEjercicioServlet.java +++ b/EjercitarWeb/src/src/NuevoEjercicioServlet.java @@ -52,14 +52,6 @@ public class NuevoEjercicioServlet extends HttpServlet { // TODO Auto-generated method stub response.setContentType("text/html;charset=UTF-8"); RequestDispatcher rd = getServletContext().getRequestDispatcher("/Ejercicios.jsp"); - - int idAsignatura = Integer.valueOf(request.getParameter("asignatura")); - Asignatura asignatura = em.find(Asignatura.class, idAsignatura); - - List<Tema> temaList = em.createQuery("Select e from Tema e where e.asignatura = :asignatura") - .setParameter("asignatura", asignatura).getResultList(); - - request.setAttribute("lista_temas", temaList); rd.forward(request, response); } diff --git a/EjercitarWeb/src/src/NuevoTemaServlet.java b/EjercitarWeb/src/src/NuevoTemaServlet.java index 3a997f7..4956268 100644 --- a/EjercitarWeb/src/src/NuevoTemaServlet.java +++ b/EjercitarWeb/src/src/NuevoTemaServlet.java @@ -50,17 +50,6 @@ public class NuevoTemaServlet extends HttpServlet { protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html;charset=UTF-8"); RequestDispatcher rd = getServletContext().getRequestDispatcher("/Tema.jsp"); - - //falta filtrar las asignaturas por profesor... - - //int idProfesor = Integer.valueOf(request.getParameter("profesor")); - //"Select e from Asignatura e where e.Profesor.idProfesor = :idProfe" - Query query = em.createQuery("Select e from Asignatura e "); - - //Query query = em.createQuery("Select e from Asignatura e "); - // query.setParameter("Profesor.idProfesor", idProfesor); - List asignaturas = query.getResultList(); - request.setAttribute("lista_asignaturas", asignaturas); rd.forward(request, response); } |