Esempio n. 1
0
  static {
    Usuario u1 = new Usuario();
    u1.setId(1);
    u1.setCpf("123-4");
    u1.setRg("321-1");
    u1.setCtps("456-7");
    u1.setNome("Astrogildo da Silva");
    u1.setLogin("astro");
    u1.setSenha("123");

    usuarios.put(u1.getId(), u1);

    Usuario u2 = new Usuario();
    u2.setId(2);
    u2.setCpf("789-0");
    u2.setRg("987-6");
    u2.setCtps("567-8");
    u2.setNome("Estelvania da Silva");
    u2.setLogin("telva");
    u2.setSenha("456");

    usuarios.put(u2.getId(), u2);
  }
    private boolean recuperaDadosPessoais(String html) {
      HtmlCleaner cleaner = new HtmlCleaner();
      TagNode root = cleaner.clean(html);

      String table_name = context.getString(R.string.janusmob_table_dados_aluno_id);

      TagNode table = null;
      for (TagNode node : root.getElementsByName("table", true)) {
        if (table_name.equals(node.getAttributeByName("id"))) {
          table = node;
          break;
        }
      }

      if (table == null) {
        return false;
      }

      String attribute_class_name = context.getString(R.string.janusmob_attribute_class_name);
      String campo_nusp = context.getString(R.string.janusmob_campo_nusp);
      String campo_nome = context.getString(R.string.janusmob_campo_nome);
      String campo_email = context.getString(R.string.janusmob_campo_email);
      String campo_cpf = context.getString(R.string.janusmob_campo_cpf);
      Usuario usuario = new Usuario();
      for (TagNode node : table.getElementsByName("span", true)) {
        if (attribute_class_name.equals(node.getAttributeByName("class"))) {
          TagNode parent = node.getParent();
          parent.removeChild(node);
          if (node.getText().toString().trim().equals(campo_nusp)) {
            usuario.setNusp(parent.getText().toString().trim());
          } else if (node.getText().toString().trim().equals(campo_nome)) {
            usuario.setNome(parent.getText().toString().trim());
          } else if (node.getText().toString().trim().equals(campo_email)) {
            usuario.setEmail(parent.getText().toString().trim());
          } else if (node.getText().toString().trim().equals(campo_cpf)) {
            usuario.setCpf(parent.getText().toString().trim());
          }
        }
      }

      if (lembrarSenha) {
        usuario.setSenha(senha);
      } else {
        usuario.setSenha(null);
      }

      dbAdapter.setUsuario(usuario);

      return true;
    }
Esempio n. 3
0
 public Usuario consultar(Usuario usuario) {
   try {
     Connection conexao = getConnection();
     PreparedStatement pstm =
         conexao.prepareStatement("Select * from usuario where matricula =	?");
     pstm.setString(1, usuario.getLogin());
     ResultSet rs = pstm.executeQuery();
     if (rs.next()) {
       usuario.setLogin(rs.getString("login"));
       usuario.setSenha(rs.getString("senha"));
       usuario.setNome(rs.getString("nome"));
       usuario.setCpf(rs.getString("cpf"));
       usuario.setEmail(rs.getString("email"));
     }
     pstm.close();
     conexao.close();
   } catch (Exception e) {
     e.printStackTrace();
   }
   return usuario;
 }