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; }
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; }