Ejemplo n.º 1
0
 @RequestMapping(
     path = "/api/listaEstu/{id}",
     method = RequestMethod.GET,
     produces = "application/json")
 @ResponseBody
 public ListaEstu obtener(@PathVariable("id") Long id) {
   return listaestuDao.obtener(id);
 }
Ejemplo n.º 2
0
 @RequestMapping(path = "/api/listaEstu", method = RequestMethod.POST)
 @ResponseBody
 public void guardar(
     @ModelAttribute ListaEstu alumno, @ModelAttribute("alumno_id") Long alumnoId) {
   Alumno alum = alumnoDao.obtener(alumnoId);
   alumno.setAlumno(alum);
   listaestuDao.agregar(alumno);
 }
Ejemplo n.º 3
0
 @RequestMapping(path = "/api/listaEstu/{id}", method = RequestMethod.PUT)
 @ResponseBody
 public void editar(
     @PathVariable Long id,
     @ModelAttribute ListaEstu alumno,
     @ModelAttribute("alumno_id") Long profesorId) {
   Alumno alum = alumnoDao.obtener(profesorId);
   alumno.setAlumno(alum);
   alumno.setId(id);
   listaestuDao.editar(alumno);
 }
Ejemplo n.º 4
0
 @RequestMapping(path = "/api/listEstu", method = RequestMethod.GET, produces = "application/json")
 @ResponseBody
 public List<ListaEstu> listar() {
   return listaestuDao.listar();
 }
Ejemplo n.º 5
0
 @RequestMapping(path = "/api/listaEstu/{id}", method = RequestMethod.DELETE)
 @ResponseBody
 public void borrar(@PathVariable Long id) {
   listaestuDao.borrar(id);
 }