コード例 #1
0
  public static TipoUsuarioEnum tomarTipoPorValor(int valor) {

    if (valor == ADMIN.getValor()) {
      return ADMIN;
    }
    if (valor == INVITADO.getValor()) {
      return INVITADO;
    }
    if (valor == DIRECTOR_EJECUTIVO.getValor()) {
      return DIRECTOR_EJECUTIVO;
    }
    if (valor == INTERVENTOR_TECNICO.getValor()) {
      return INTERVENTOR_TECNICO;
    }
    if (valor == INTERVENTOR_FINANCIERO.getValor()) {
      return INTERVENTOR_FINANCIERO;
    }
    if (valor == ADMIN_ENTIDAD_FINANCIADORA.getValor()) {
      return ADMIN_ENTIDAD_FINANCIADORA;
    }
    if (valor == ADMIN_ENTIDAD_BENEFICIARIA.getValor()) {
      return ADMIN_ENTIDAD_BENEFICIARIA;
    }
    if (valor == ADMIN_ENTIDAD_EJECUTORA.getValor()) {
      return ADMIN_ENTIDAD_EJECUTORA;
    }
    if (valor == DIRECTOR_PROYECTO.getValor()) {
      return DIRECTOR_PROYECTO;
    }

    return null;
  }
コード例 #2
0
ファイル: Student.java プロジェクト: specindia/logbook
 public static Boolean isCurrentUserStudent() {
   HttpSession session = RequestFactoryServlet.getThreadLocalRequest().getSession();
   if (STUDENT.equals(session.getAttribute(CURRENT_USER))) {
     return true;
   } else if (ADMIN.equals(session.getAttribute(CURRENT_USER))) {
     return false;
   } else {
     return null;
   }
 }
コード例 #3
0
 @Test
 public void testLoginWithAdmin() throws DispatchException {
   LoginResult result = dispatch.execute(new LoginAction("admin", md5hash("admin")));
   assertEquals(result.getUser().getUserName(), "admin");
   assertEquals(result.getUser().getUserRole(), ADMIN.getRole());
 }