Limpieza de código.

This commit is contained in:
Marcos Garcia Nuñez
2019-12-09 21:17:51 +01:00
parent 9f0873780b
commit 7857b477d4

View File

@@ -55,7 +55,6 @@ public class UpdateProfileMBean extends ManagedBeanBase implements Serializable
private String password; private String password;
private String email; private String email;
// private HashMap<String, String> userTypes;
private List<UserType> userTypes; private List<UserType> userTypes;
private String userType; private String userType;
private PrimaryHealthCareCenterTO primaryHealthCareCenter; private PrimaryHealthCareCenterTO primaryHealthCareCenter;
@@ -63,11 +62,6 @@ public class UpdateProfileMBean extends ManagedBeanBase implements Serializable
private Collection<MedicalSpecialtyTO> medicalSpecialitiesList; private Collection<MedicalSpecialtyTO> medicalSpecialitiesList;
private Collection<PrimaryHealthCareCenterTO> primaryHealthCareCentersList; private Collection<PrimaryHealthCareCenterTO> primaryHealthCareCentersList;
/**
* Constructor. Inicializa la conexión con el EJB Remoto
*
* @throws Exception
*/
public UpdateProfileMBean() { public UpdateProfileMBean() {
} }
@@ -85,7 +79,8 @@ public class UpdateProfileMBean extends ManagedBeanBase implements Serializable
usr = SessionUtils.getloggedOnUser(); usr = SessionUtils.getloggedOnUser();
if (usr == null) if (usr == null)
this.addFacesMessage(FacesMessage.SEVERITY_ERROR, "Sesión no válida", "Su sesión actual no es válida, por favor cierre su sesión y vuelva a logearse en el sistema."); this.addFacesMessage(FacesMessage.SEVERITY_ERROR, "Sesión no válida",
"Su sesión actual no es válida, por favor cierre su sesión y vuelva a logearse en el sistema.");
else { else {
this.userType = usr.getUserType().getName(); this.userType = usr.getUserType().getName();
this.id = Integer.valueOf(usr.getId()); this.id = Integer.valueOf(usr.getId());
@@ -122,7 +117,7 @@ public class UpdateProfileMBean extends ManagedBeanBase implements Serializable
this.currentPassword = fd.getPassword(); this.currentPassword = fd.getPassword();
this.primaryHealthCareCenter = fd.getPrimaryHealthCareCenter(); this.primaryHealthCareCenter = fd.getPrimaryHealthCareCenter();
break; break;
case ADMINISTRADOR: case ADMINISTRATOR:
// TODO: Recuperar usuario administrador para editar su perfil ¿? // TODO: Recuperar usuario administrador para editar su perfil ¿?
// this.getRemoteManagerProfile().retrievePatient(usr.getId()); // this.getRemoteManagerProfile().retrievePatient(usr.getId());
break; break;
@@ -154,7 +149,7 @@ public class UpdateProfileMBean extends ManagedBeanBase implements Serializable
this.manageException(e); this.manageException(e);
} }
break; break;
case ADMINISTRADOR: case ADMINISTRATOR:
case PATIENT: case PATIENT:
PrimeFaces.current().ajax().addCallbackParam("pats", true); PrimeFaces.current().ajax().addCallbackParam("pats", true);
break; break;
@@ -246,12 +241,14 @@ public class UpdateProfileMBean extends ManagedBeanBase implements Serializable
error++; error++;
} }
if (changePassword == true) { if (changePassword == true) {
// el usuario queire cambiar el password Comprobamos que el password especificado coincide con el guardado // el usuario queire cambiar el password Comprobamos que el password
// especificado coincide con el guardado
if (this.password == null || this.password.length() < 4) { if (this.password == null || this.password.length() < 4) {
this.addFacesMessage(FacesMessage.SEVERITY_ERROR, "Nueva contraseña incorrectra", "Su nueva contraseña debe tener al menos 4 caracteres."); this.addFacesMessage(FacesMessage.SEVERITY_ERROR, "Nueva contraseña incorrectra", "Su nueva contraseña debe tener al menos 4 caracteres.");
error++; error++;
} else if (HashUtils.hashMD5(this.oldPassword).equals(this.currentPassword) == false ) { } else if (HashUtils.hashMD5(this.oldPassword).equals(this.currentPassword) == false) {
this.addFacesMessage(FacesMessage.SEVERITY_ERROR, "Contraseña actual incorrecta", "Su actual contraseña es incorrecta. Por favor, especifique su contraseña actual."); this.addFacesMessage(FacesMessage.SEVERITY_ERROR, "Contraseña actual incorrecta",
"Su actual contraseña es incorrecta. Por favor, especifique su contraseña actual.");
error++; error++;
} }
} }
@@ -274,7 +271,7 @@ public class UpdateProfileMBean extends ManagedBeanBase implements Serializable
this.id = sd.getId(); this.id = sd.getId();
break; break;
case ADMINISTRADOR: case ADMINISTRATOR:
throw new NotSupportedException("No se soporta la edición de perfiles de tipo administrador."); throw new NotSupportedException("No se soporta la edición de perfiles de tipo administrador.");
} }