public ArrayList<Usuario> listarUsuarios() throws SQLException { ResultSet rs; PreparedStatement pstm; ArrayList<Usuario> listaUsuarios = new ArrayList<>(); try { pstm = conexaoMySQL() .prepareStatement("select cpf,usuario, nome, senha, tipo_usuario from usuario"); rs = pstm.executeQuery(); while (rs.next()) { Usuario usuario = new Usuario(); usuario.setCPFUsuario(rs.getString("cpf")); usuario.setLoginUsuario(rs.getString("usuario")); usuario.setNomeUsuario(rs.getString("nome")); usuario.setSenhaUsuario(rs.getString("senha")); usuario.setTipoUsuario(rs.getString("tipo_usuario")); listaUsuarios.add(usuario); } return listaUsuarios; } catch (SQLException e) { throw new SQLException("Erro listar usuários - " + e.getMessage()); } }
// cadastrando usuarios em uma arrayList public void cadastraUsuario(ActionEvent event) { Usuario usu = new Usuario(); usu.setNomeUsuario(nomeUsu.getText()); usu.setEnderecoUsuario(endereco.getText()); usu.setTelefoneUsuario(telefone.getText()); usu.setEmailUsuario(email.getText()); usu.setIdUsuario(id.getText()); usu.setSenhaUsuario(senha.getText()); pessoas.add(usu); nomeUsu.clear(); endereco.clear(); telefone.clear(); email.clear(); id.clear(); senha.clear(); System.out.println(pessoas.size()); }