Commit Graph

60 Commits

Author SHA1 Message Date
dalvarezgon
310aae76ef Mensajes tipo growl 2019-12-20 00:34:55 +01:00
Marcos Garcia Nuñez
06114b7e2f Redirección de excepciones a la página de error. 2019-12-20 00:19:58 +01:00
Marcos Garcia Nuñez
318680d5c0 Mensajes diferentes en función del tipo de error. 2019-12-19 23:59:40 +01:00
Marcos Garcia Nuñez
8482b660c1 funcion AJAX para interceptar errores en peticiones AJAX (no funciona). 2019-12-19 23:59:11 +01:00
Marcos Garcia Nuñez
e789cb57d2 omnifaces AjaxExceptionHandler para gestionar las excpeciones AJAX. 2019-12-19 23:57:40 +01:00
Marcos Garcia Nuñez
ffe56f3c68 Cambiados mensajes a tipo growl (superpuestos sobre la interfaz). 2019-12-19 20:48:03 +01:00
dalvarezgon
b2e55231ea Mensajes movidos al pie con autoclose 2019-12-19 16:48:55 +01:00
dalvarezgon
1e3886cc54 Especialidades médicas editables 2019-12-19 13:15:11 +01:00
Marcos Garcia Nuñez
01f0f5627f Gestión de excepciones y fin de sesión 2019-12-19 00:09:48 +01:00
Marcos Garcia Nuñez
48d182abdd Ampliado campo de tipo de usuario para evitar Word Wrap con pantallas de
poca resolución.
2019-12-18 16:46:12 +01:00
Marcos Garcia Nuñez
b61c57d290 Comprobación visual con botón de nif válido y/o duplicado (inputGroup) 2019-12-17 23:43:41 +01:00
Marcos Garcia Nuñez
96a2c3dcf6 Incluidos placeholders 2019-12-17 23:43:04 +01:00
Marcos Garcia Nuñez
42d0041b30 Incluidos placeholders 2019-12-17 23:42:58 +01:00
Marcos Garcia Nuñez
5d0dc435e8 Placeholder para login y quitados comentarios innecesarios. 2019-12-17 23:42:42 +01:00
dalvarezgon
e07117adf0 Versión inicial página de gestión de especialidades 2019-12-17 20:24:07 +01:00
Marcos Garcia Nuñez
e04bbf6f35 Pagina home con layout fluid y tabla de datos con botón refresh. 2019-12-16 23:15:18 +01:00
Marcos Garcia Nuñez
9bfdebbea4 Ejemplo de paginación (Listado de preguntas pendientes) con primefaces
utilizando LazyDataModel, con recarga automática de la página
solicitada.
2019-12-16 22:02:27 +01:00
Marcos Garcia Nuñez
dcbebe5253 Corregido error al realizar logina (la ventana se agitaba aún con login
correcto).
2019-12-16 15:57:02 +01:00
Marcos Garcia Nuñez
5a3ed35c16 Implementada comprobación de NIFs duplicados para pacientes y todos los
médicos.
2019-12-15 19:32:30 +01:00
Marcos Garcia Nuñez
1bfd7317e6 Implementación de mensajes de error que se muestran en la pagina de
error.
El mensaje de error se envía a través de la sesión.
2019-12-15 14:10:09 +01:00
Marcos Garcia Nuñez
697a4d3c17 Corregido error (referncia a primerfaces) 2019-12-15 12:27:57 +01:00
Marcos Garcia Nuñez
f776128be0 Eliminadas paginas y managed beans innecesarios. 2019-12-14 19:59:09 +01:00
Marcos Garcia Nuñez
5276ff017e Campos de solo lectura en lugar de deshabilitados. 2019-12-14 19:57:49 +01:00
Marcos Garcia Nuñez
4c2c991e7c Mostrar identificador de profesional en la lista desplegable. 2019-12-14 19:55:56 +01:00
Marcos Garcia Nuñez
c785f70728 Clase para paddin cero en columnas anidadas de CSS Grid. 2019-12-13 02:02:16 +01:00
Marcos Garcia Nuñez
551e79e7e8 Conversión nativa de JSF 2.3 para enumerados en selección de tipo de
usuario.
2019-12-13 02:01:31 +01:00
Marcos Garcia Nuñez
49d07c6599 Establecido maxlength para los campos de datos personales. 2019-12-12 16:14:45 +01:00
Marcos Garcia Nuñez
f63ba35621 Añadidos custom Validators de JSF para validar NIF y email.
Configurada validación en cliente de email.
2019-12-12 00:18:35 +01:00
Marcos Garcia Nuñez
28b1192036 Multiples cambios para soportar la utilización de códigos de usuario
únicos para (Pacientes, medicos de familia, medicos especialista y
administradores).
Nuevos métodos en EJB común para consultar Entidades por Id y por código
(Para el login).
2019-12-11 21:47:44 +01:00
Marcos Garcia Nuñez
be743e4aa7 Corrección con tag faltanten de omnifaces. 2019-12-11 00:53:48 +01:00
Marcos Garcia Nuñez
3e315f866a Cambiadas todas las listas deplegables fijas, a listas con búsqueda AJAX
integrada (Estilo typeahead). Permite búsquedas en tiempo real.
* Se muestra información organizada por columnas de datos.
* Identificadores basados en Ids autogenerados.
* Nuevos métodos en EJB común para poder realizar búsquedas de datos con
filtro y paginadas (para los comboBox).
* Varias correcciones de interfaz de usuario.
* Nueva clase de utilidades.
2019-12-11 00:37:26 +01:00
Marcos Garcia Nuñez
87bfcd60c7 Pagina en construcción para componentes no implementados con estilo de
primefaces.
2019-12-09 23:57:19 +01:00
Marcos Garcia Nuñez
50cbd7f6ba Etiqueta en negrita. 2019-12-09 23:56:31 +01:00
Marcos Garcia Nuñez
80d06509e5 Etiqueta en negrita. 2019-12-09 23:56:21 +01:00
Marcos Garcia Nuñez
5344a00ee6 Corrección de retornos de carro. 2019-12-09 23:56:09 +01:00
Marcos Garcia Nuñez
4c7c978ccd Nueva funcionalidad (vista, controlador y persistencia) de cambiar
medico de familia asignado.
Incluidos cambios para utilizar nuvo EJB Common con interfaz local y
remota.
2019-12-09 23:08:45 +01:00
Marcos Garcia Nuñez
95a22317e4 Implementada nueva funcionalidad para cambiar el centro de antención
primaria "ChangePrimaryHealthCareCenterMBean".
2019-12-09 21:21:18 +01:00
Marcos Garcia Nuñez
dbd51be598 Quidato script innecesario y actualización global de formulario al
guardar datos.
2019-12-09 21:18:20 +01:00
Marcos Garcia Nuñez
f1607d5801 Añadidos permisos (visibilidad) al menú principal para cada tipo de
usuario.
Completada página para edición de datos personales.
2019-12-09 18:24:22 +01:00
Marcos Garcia Nuñez
dbacca650e Corrección de problema al marcar item seleccionado en combo de selección
de centro y de especialidad medica.
2019-12-09 00:35:54 +01:00
Marcos Garcia Nuñez
e718afeb3a Cambios para la edición del perfil de usuario y su actualización (Vista,
managed bean, metodos en EJB para recuperar datos de Paciente, Medico de
familia y medico especialista).
2019-12-08 22:26:15 +01:00
Marcos Garcia Nuñez
1e05d8e82f Quitadas relgas de navegacion del fichero faces-config, para utilizar la
navegación implicita de JSF 2.0
2019-12-08 19:13:23 +01:00
Marcos Garcia Nuñez
1d036765c5 Eliminada vista innecesaria. 2019-12-08 16:56:47 +01:00
Marcos Garcia Nuñez
54cc9da998 Clase base para todos los managedBeans con soporte para mensajes JSF,
conexión a los FacadeRemote de los EJB.
Mejoras en el login de usuario.
Corregido problema en registro de usuario.
2019-12-08 16:56:06 +01:00
Marcos Garcia Nuñez
1dff77f32a Corrección de error en el alta de usuarios y formato de la pantalla de
login de usuarios.
2019-12-08 10:57:39 +01:00
Marcos Garcia Nuñez
547af98a78 Cambios varios para login de usuario
* Login de diferentes usuarios completado.
* Cambiado esquema de BBDD, campos texto a character varying.
* Cambiada relación entre paciente y medico de cabecera.
* Movida clase UserType a paquete common ya que se utiliza en el EJB.
* Datos de prueba para realizar logins, el password es admin para todos
(hashMD5).
2019-12-06 02:17:07 +01:00
mgarcianun
96c514f8a5 Mejoras en el login, y mock para pantallas de componente profile. 2019-12-04 23:39:21 +01:00
mgarcianun
a30468fb96 Correción de error de JSF en vista (header). 2019-12-04 17:31:57 +01:00
mgarcianun
55e69697ed Menú principal dinámico en función de login/logout y refresco de la
página principal al realizar login o logout. Activación de awesome fonts
de primefaces, para disponer de ás iconos.
2019-12-04 17:29:41 +01:00
mgarcianun
be46189d97 Menu dinámico en función de si el usuario está logeado o no. 2019-12-04 00:11:01 +01:00