/** * Se realiza la consulta, si un numero en la base de datos a sido registrado retorna: 1 si existe * 0 si ocurre algun error al hacer la busqueda -1 no existe en la base de datos * * @param numero * @return */ @WebMethod public Integer existeUsuarioPorNumero(@WebParam(name = "numero") String numero) { logger.info("numero_usuario_existe numero: " + numero); int existeUsuarioPorNumero = usuarioService.validarUsuarioPorNumeroRegistrado(numero); logger.info("existeUsuarioPorNumero repuesta : " + existeUsuarioPorNumero); return existeUsuarioPorNumero; }
// web service fecha nacimiento 1990-12-06T09:47:46.8942117-04:00 -- > esto sirve al hacer las // pruebas con el web service en las fechas q son de la clase DATE @WebMethod public String registrarUsuarioPorTelefonoObject( @WebParam(name = "usuario_telefono") Telefono telefono) { logger.info("registrarUsuariaPorTelefono obtelefono: " + Util.getJsonObject(telefono)); Map<String, Object> registrarUsuario = usuarioService.registrarUsuario_Telefono(telefono); String rspt = Util.getJson(registrarUsuario); logger.info("registrarUsuario repuesta rspt: " + rspt); return rspt; }
// web service fecha nacimiento 1990-12-06T09:47:46.8942117-04:00 -- > esto sirve al hacer las // pruebas con el web service en las fechas q son de la clase DATE @WebMethod public String registrarUsuarioPorTelefono( @WebParam(name = "nombres") String nombres, @WebParam(name = "apellidos") String apellidos, @WebParam(name = "fechaNacimiento") Date fechaNacimiento, @WebParam(name = "numero") String numero) { Telefono t = new Telefono(); t.setNombresCompleto(nombres); t.setApellidosCompletos(apellidos); t.setNumero(numero); t.setFechaNacimiento(fechaNacimiento); t.setTipoTelefono(1); logger.info("registrarUsuariaPorTelefono obtelefono: " + Util.getJsonObject(t)); Map<String, Object> registrarUsuario = usuarioService.registrarUsuario_Telefono(t); String rspt = Util.getJson(registrarUsuario); logger.info("registrarUsuario repuesta rspt: " + rspt); return rspt; }
@RequestMapping(value = "registrarUsuarioTelefono", method = RequestMethod.POST) public String registrarUsuarioTelefono( HttpServletRequest httpServletRequest, Telefono telefono, Model model) { logger.info("GeolocalizacionController Ingreso al registrarUsuarioTelefono"); HttpSession httpSession = httpServletRequest.getSession(); httpSession.removeAttribute("mensaje"); Map<String, Object> rst = usuarioService.registrarUsuario_Telefono(telefono); Integer resgistr = Integer.parseInt(String.valueOf(rst.get("registro"))); if (resgistr == Constantes.REGISTRADO) { model.addAttribute("mensaje", "Se registro usuario con exito."); } else if (resgistr == Constantes.NO_REGISTRADO) { model.addAttribute("mensaje", "No se registro el usuario, el numero ya existe"); } else if (resgistr == Constantes.USUARIO_NO_EXISTE) { model.addAttribute("mensaje", " Ningun dato a sido ingresado "); } else if (resgistr == Constantes.NO_CUMPLE_CON_FORMATO) { model.addAttribute("mensaje", "Los datos ingresados no son correctos"); model.addAttribute("rst", rst); } else if (resgistr == Constantes.ERROR_SERVER) { model.addAttribute("mensaje", "Error en el servidor"); } return "registrarNumero"; }