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.
This commit is contained in:
Marcos Garcia Nuñez
2019-12-08 16:56:06 +01:00
parent 1dff77f32a
commit 54cc9da998
19 changed files with 264 additions and 146 deletions

View File

@@ -3,28 +3,30 @@
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:f="http://java.sun.com/jsf/core" xmlns:h="http://java.sun.com/jsf/html"
xmlns:p="http://primefaces.org/ui">
<f:metadata>
<f:viewParam name="id" value="#{registerUser.id}" />
</f:metadata>
<ui:composition template="../header.xhtml">
<ui:define name="content">
<h:form id="frmRegisterUserResult">
<div class="ui-g-4 ui-md-4" />
<div class="ui-g-4 ui-md-4">
<div class="ui-g-3 ui-md-3" />
<div class="ui-g-6 ui-md-6">
<p:panel id="DatosPersonales" header="El registro se ha realizado correctamente">
<div class="ui-g ui-fluid">
<div class="ui-g-12">
Se ha registrado correctamente, el sistema le ha asignado un <b> <p:outputLabel value="Código de Identificación Personal (CIP)" rendered="#{registerUser.patient}" /> <p:outputLabel
Enhorabuena <p:outputLabel value="#{registerUser.name}" />, se ha registrado correctamente, el sistema le ha asignado un <b> <p:outputLabel value="Código de Identificación Personal (CIP)" rendered="#{registerUser.patient}" /> <p:outputLabel
value="Número de Profesional" rendered="#{registerUser.familyDoctor or registerUser.specialistDoctor}" />
</b> , por favor recuerdelo ya que deberá utilizarlo para logearse en el sistema.
</div>
<div class="ui-g-12">
<p:outputLabel value="Su Código de Identificación Personal (CIP) es" rendered="#{registerUser.patient}" />
<p:outputLabel value="Número de Profesional es" rendered="#{registerUser.familyDoctor or registerUser.specialistDoctor}" />
<p:outputLabel value="Su Código de Identificación Personal (CIP) es el siguiente:" rendered="#{registerUser.patient}" />
<p:outputLabel value="Número de Profesional es el siguiente:" rendered="#{registerUser.familyDoctor or registerUser.specialistDoctor}" />
</div>
<div class="ui-g-12" style="font-size: larger;font-weight: bold; text-align:center;">
<div class="ui-g-12" style="font-size: larger; font-weight: bold; text-align: center;">
<p:outputLabel value="#{registerUser.id}" />
</div>
@@ -37,7 +39,7 @@
</p:panel>
</div>
<div class="ui-g-4 ui-md-4" />
<div class="ui-g-3 ui-md-3" />
</h:form>
</ui:define>
</ui:composition>