コード例 #1
0
 /**
  * Retorna una lista de divisionpolitica. Acepta una solicitud GET para JSON
  *
  * @return Un arreglo JSON de unidades
  */
 @RequestMapping(value = "municipios", method = RequestMethod.GET, produces = "application/json")
 public @ResponseBody List<Divisionpolitica> fetchMunicipiosJson(
     @RequestParam(value = "entidadId", required = false, defaultValue = "0") long entidad) {
   logger.info("Obteniendo los municipios en JSON");
   UserSistema usuario =
       usuarioService.getUser(SecurityContextHolder.getContext().getAuthentication().getName());
   List<Divisionpolitica> municipios = divPoliticaService.getMunicipios(entidad, usuario);
   if (municipios == null) {
     logger.debug("Nulo");
   }
   return municipios;
 }
コード例 #2
0
 /**
  * Retorna una lista de unidades. Acepta una solicitud GET para JSON
  *
  * @return Un arreglo JSON de unidades
  */
 @RequestMapping(value = "unidades", method = RequestMethod.GET, produces = "application/json")
 public @ResponseBody List<Unidades> fetchUnidadesJson(
     @RequestParam(value = "muniId", required = true) String municipio) {
   logger.info("Obteniendo las unidades en JSON");
   UserSistema usuario =
       usuarioService.getUser(SecurityContextHolder.getContext().getAuthentication().getName());
   List<Unidades> unidades = unidadesService.getUnidadesMunicipio(municipio, usuario);
   if (unidades == null) {
     logger.debug("Nulo");
   }
   return unidades;
 }