Closed bustedvillain closed 11 years ago
Listo, por ahi valide el de baja temporal tambien!
//Valida que no este cancelado su servicio
try {
List
//Cancelado
if (formatoUnico.get(0).getStatusServicio().toString().equals("2")) {
sesionBean.setMensaje("<div class='error'>Lo sentimos tu servicio social ha sido cancelado. Contacta al Jefe del Departamento de Servicio Social para solucionar esta situacion.</div>");
sesionBean.setPagReturn("/NavegacionPrincipal/loginPrincipal");
} else {
//Baja Temporal
if (formatoUnico.get(0).getStatusServicio().toString().equals("3")) {
sesionBean.setMensaje("<div class='error'>Lo sentimos tu servicio social ha sido dado de baja temporalmente. Contacta al Jefe del Departamento de Servicio Social para solucionar esta situacion.</div>");
sesionBean.setPagReturn("/NavegacionPrincipal/loginPrincipal");
} else {
System.out.println("Inicia sesion en proceso...");
//Sesion
session.setAttribute("ROL", "ALUMNO");
session.setAttribute(("NCONTROL"), usuario.substring(4));
session.setAttribute("NOMBRE", alumno.get(0).getNombre() + " " + alumno.get(0).getApellidoPat() + " " + alumno.get(0).getApellidoMat());
sesionBean.setPagReturn("redirect:panelUsuario.do");
}
}
} catch (Exception e) {
//Sesion
session.setAttribute("ROL", "ALUMNO");
session.setAttribute(("NCONTROL"), usuario.substring(4));
session.setAttribute("NOMBRE", alumno.get(0).getNombre() + " " + alumno.get(0).getApellidoPat() + " " + alumno.get(0).getApellidoMat());
sesionBean.setPagReturn("redirect:panelUsuario.do");
}
Validar en el login que el status no sea "Cancelado"(2)