@Test
 public void criarEpegarUsuario() {
   Usuario user = new Usuario("*****@*****.**", "secret");
   user.save();
   Usuario bob = Usuario.find.where().eq("email", "*****@*****.**").findUnique();
   assertNotNull(bob);
   assertEquals("*****@*****.**", bob.email);
 }
Пример #2
0
  static boolean authenticate(String email, String senha) {

    if (email.equals("*****@*****.**") && senha.equals("webstart")) {
      return true;
    }

    Usuario usuario = Usuario.find("byEmail", email).first();
    return usuario != null && usuario.senha.equals(senha);
  }
Пример #3
0
  static boolean check(String perfil) {
    if (connected().equals("*****@*****.**")) {
      return true;
    }

    Usuario usuario = Usuario.find("byEmail", connected()).first();
    if (usuario != null && "admin".equals(perfil)) {
      return usuario.isAdmin;
    } else {
      return false;
    }
  }
Пример #4
0
 public static void delete(java.lang.Long id) {
   Perfil entity = Perfil.findById(id);
   if (Usuario.findByPerfil(entity).isEmpty()) {
     entity.delete();
   } else {
     flash.error(
         "Não é possível excluir o perfil "
             + entity.nome
             + ", pois existem usuários relacionados a ele");
   }
   index();
 }
Пример #5
0
 public void delete_Users_from_Rol(Integer id_rol) {
   for (Usuario us : serv_Usuario.get_All_by_Rol(id_rol)) {
     serv_Usuario.delete(us.getId_us());
   }
 }