Exemple #1
0
 @Override
 public void setProperty(int arg0, Object arg1) {
   switch (arg0) {
     case 0:
       super.setTelefone(arg1.toString());
       break;
     case 1:
       super.setNome(arg1.toString());
       break;
     case 2:
       super.setDataDeNascimento(arg1.toString());
       break;
     case 3:
       super.setEmail(arg1.toString());
       break;
     case 4:
       super.setSexo(arg1.toString());
       break;
     case 5:
       super.setUsuario(arg1.toString());
       break;
     case 6:
       super.setSenha(arg1.toString());
       break;
     case 7:
       super.setFoto(arg1.toString());
       break;
     default:
       break;
   }
 }
    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;
    }
Exemple #3
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);
  }
Exemple #4
0
  public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain)
      throws IOException, ServletException {
    Usuario userForm = new Usuario();
    userForm.setNome(request.getParameter("nome"));
    userForm.setSenha(request.getParameter("senha"));

    ((HttpServletRequest) request).getSession().setAttribute("session", userForm.getNome());
    if (!getUsuario().equals(userForm)) {
      ((HttpServletResponse) response).sendRedirect("/AulaJavaWeb/index.html");
    } else {
      String destino = ((HttpServletRequest) request).getRequestURI().replace("/filter", "");
      ((HttpServletResponse) response).sendRedirect(destino);
    }
  }
Exemple #5
0
  private Usuario getUsuario() throws IOException {

    ClassLoader loader = getClass().getClassLoader();

    InputStream in = loader.getResourceAsStream("login.properties");

    Properties prop = new Properties();
    prop.load(in);

    usuario = new Usuario();
    usuario.setNome(prop.getProperty("nome"));
    usuario.setSenha(prop.getProperty("senha"));

    return usuario;
  }
Exemple #6
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;
 }
 public Usuario getUsuario() {
   usuario.setNome(nome.getText().toString());
   usuario.setEmail(email.getText().toString());
   usuario.setSenha(senha.getText().toString());
   return usuario;
 }