Commit Graph

202 Commits

Author SHA1 Message Date
Marcos Garcia Nuñez
f55ebe3bb9 Corregido error: Se utilizaba la secuencia equivocada para genear los
código CIP de pacientes.
2019-12-15 19:52:23 +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
7193ffd250 Metodos para busqueda de pacientes, médicos de familia y medicos
especialistas por NIF.
2019-12-15 19:31:41 +01:00
Roberto Orden Erena
6eb1bda423 QuestionTO y QuestionJPA updated 2019-12-15 19:24:41 +01:00
Roberto Orden Erena
e5900a8d0f - Creado Question transferObject
-- Se le ha añadido la relación con FamilyDoctor inexistente en el diseño inicial
-- Tiene integrado en formato String la response en lugar de un objeto (tabla en BBDD)
- Modificado MedicalTest transferObject
-- Se le ha creado el tipo de dato de prueba médica (en lugar de un entero sin más sentido en BL)
- Actualizado el diseño de BBDD
-- Con las restricciones/características anteriormente comentadas
-- Todas las tablas tienen una PK como INT AI, excepto administrator
- Se actualiza la interfaz para Remoto y el EJB
2019-12-15 18:17:32 +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
b5a41958a2 Implementada seguridad por URL para cada tipo de usuario. 2019-12-15 12:28:56 +01:00
Marcos Garcia Nuñez
4dc6828257 Restaurada opción de registro de usuarios en el menú. 2019-12-15 12:28:12 +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
598e4cce71 Cambiado displayName. 2019-12-14 19:58:12 +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
516a5d0701 Mostrar codigo personal en display name. 2019-12-14 19:57:25 +01:00
Marcos Garcia Nuñez
16d7cea829 Quitadas páginas no utilizadas del menú para el registro individual. 2019-12-14 19:56:52 +01:00
Marcos Garcia Nuñez
5098e51496 Mostrar identificador de profesional en displayname. 2019-12-14 19:56:22 +01:00
Marcos Garcia Nuñez
4c2c991e7c Mostrar identificador de profesional en la lista desplegable. 2019-12-14 19:55:56 +01:00
Roberto Orden Erena
7854ca85bc Merge branch 'master' into rorden 2019-12-14 17:35:46 +01:00
Roberto Orden Erena
ad8cd521c6 Actualización del build de ant para que contemple el despliegue del eat 2019-12-14 17:35:26 +01:00
Roberto Orden Erena
301d1de126 Update 2019-12-14 11:53:58 +01:00
Roberto Orden Erena
ddf9145718 Merge branch 'master' into rorden 2019-12-14 11:23:42 +01:00
Roberto Orden Erena
9136d53f2c Update 2019-12-14 11:23:06 +01:00
Marcos Garcia Nuñez
2b1ab687ae Cambio en el script de ant: Eliminación de clases que van en el JAR del
ejb.
2019-12-13 20:21:17 +01:00
Marcos Garcia Nuñez
b64a8de964 Corrección de error al generar war. 2019-12-13 20:08:20 +01:00
Marcos Garcia Nuñez
8140eb19aa Corregido error que impedia el correcto funcionamiento de login. No se
incluían en el jar las clases comunes del paquete common.
2019-12-13 19:18:53 +01:00
Marcos Garcia Nuñez
f31803f4f4 Cambio Nombre parámetro. 2019-12-13 19:18:24 +01:00
Marcos Garcia Nuñez
1715f2356a Busqueda de entidades por nombre a lowecase sin normalización de
acentos.
2019-12-13 02:02:48 +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
3a3379a063 Normalizción de terminos de búsqueda. 2019-12-13 02:01:57 +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
c2852718ce Clases para reflejar los enumerados TestType y QuestionStatus. 2019-12-12 22:08:36 +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
Roberto Orden Erena
239e9b7640 Merge branch 'master' into rorden 2019-12-10 20:00:44 +01:00
Marcos Garcia Nuñez
30991b986a Cambiados iconos del menú principal por iconos de Font Awesome. 2019-12-10 00:58:24 +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
a656f85bed Eliminación de código no utilizado. 2019-12-09 23:56:55 +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
57855362f6 Nueva propiedad para nuevo EJB Common. 2019-12-09 23:07:48 +01:00
Marcos Garcia Nuñez
7dd9803993 Nuevo EJB para albergar funciones comunes y transversales a todos los
componentes.
2019-12-09 23:07:14 +01:00
Roberto Orden Erena
e27bd81d38 TO y JPA 2019-12-09 22:30:13 +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
d918526b28 Mostrar tipo de usuario en la cabecera. 2019-12-09 21:20:46 +01:00
Marcos Garcia Nuñez
2c91f70a9b Implementado control de perfiles para cada opción de menú. 2019-12-09 21:20:17 +01:00
Marcos Garcia Nuñez
26172fe50d Nueva propiedad para obtener displayname. 2019-12-09 21:19:52 +01:00