Mejoras en el login, y mock para pantallas de componente profile.

This commit is contained in:
mgarcianun
2019-12-04 23:39:21 +01:00
parent a30468fb96
commit 96c514f8a5
17 changed files with 512 additions and 216 deletions

View File

@@ -41,7 +41,7 @@ public class MenuMBean implements Serializable {
// Administracion Sistema
// TODO: mostrar este menú solo si el usuario es administrador
if (1 == 1) {
subMenu = new DefaultSubMenu("Administración del sistema", "pi pi-settings");
subMenu = new DefaultSubMenu("Administración del sistema", "pi pi-cog");
subMenu.addElement(createMenuItem("Esp. médicas", "pi pi-calendar", "ManageMedicalSpecialties", null));
subMenu.addElement(createMenuItem("Centros At. Primaria", "pi pi-briefcase", "ManageCAPs", null));
subMenu.addElement(new DefaultSeparator());
@@ -94,7 +94,7 @@ public class MenuMBean implements Serializable {
subMenu.addElement(createMenuItem("Registro de paciente", "pi pi-user-plus", "AddPatient", null));
subMenu.addElement(createMenuItem("Registro de médico", "pi pi-user-plus", "AddFamilyDoctor", null));
subMenu.addElement(createMenuItem("Registro de especialista", "pi pi-user-plus", "AddFamilyDoctor", null));
subMenu.addElement(createMenuItem("Registro de médico", "pi pi-id-user-plus", "AddSpecialistDoctor", null));
subMenu.addElement(createMenuItem("Registro de médico", "pi pi-user-plus", "AddSpecialistDoctor", null));
subMenu.addElement(new DefaultSeparator());
} else {
@@ -107,7 +107,7 @@ public class MenuMBean implements Serializable {
}
// TODO: mostrar este menú solo si el usuario es médico de familia
if (true == true)
subMenu.addElement(createMenuItem("Cambiar centro de atención", "fa fa-h-square", "changecap", null));
subMenu.addElement(createMenuItem("Cambiar CAP", "fa fa-h-square", "changecap", null));
}
model.addElement(subMenu);
}

View File

@@ -140,6 +140,10 @@ public class RegisterUserMBean extends ProfileMBeanBase implements Serializable
return (UserType.valueOf(this.userType) == UserType.SPECIALIST_DOCTOR);
}
public boolean isDoctor() {
return (isFamilyDoctor() || isSpecialistDoctor());
}
public String getEmail() {
return email;
}
@@ -187,7 +191,7 @@ public class RegisterUserMBean extends ProfileMBeanBase implements Serializable
public void setId(Integer id) {
this.id = id;
}
public void addNewUser() {
int error = 0;