Exemplo n.º 1
0
  public List<Cliente> viewCliente() {

    try {
      List<Cliente> clientes = new ArrayList<Cliente>();
      PreparedStatement stmt = this.conexao.prepareStatement("select * from cliente");
      ResultSet rs = stmt.executeQuery();

      while (rs.next()) {
        Cliente cliente = new Cliente();
        cliente.setIdCpfCliente(rs.getLong("idCpfCliente"));
        cliente.setNome(rs.getString("nome"));
        cliente.setRg(rs.getString("rg"));
        Calendar data = Calendar.getInstance();
        data.setTime(rs.getDate("dataNasc"));
        cliente.setDataNasc(data);
        cliente.setTelefone(rs.getString("telefone"));
        cliente.setCelular(rs.getString("celular"));
        cliente.setEmail(rs.getString("email"));
        cliente.setCep(rs.getInt("cep"));
        cliente.setRua(rs.getString("rua"));
        cliente.setNumero(rs.getInt("numero"));
        cliente.setBairro(rs.getString("bairro"));
        cliente.setCidade(rs.getString("cidade"));
        cliente.setUf(rs.getString("uf"));
        clientes.add(cliente);
      }
      rs.close();
      stmt.close();
      return clientes;
    } catch (SQLException e) {
      throw new RuntimeException(e);
    }
  }
Exemplo n.º 2
0
  /*
      Servidor recebe dados de um novo cliente
  */
  public Cliente recebeCliente() {
    Cliente c = new Cliente();
    Scanner entrada = null;
    String s;
    try {
      entrada = new Scanner(cliente.getInputStream());
    } catch (IOException ex) {
      System.out.println("Falhou para receber mensagens!" + ex.getMessage());
    }

    c.setNome(entrada.nextLine());
    c.setEndereço(entrada.nextLine());
    c.setTelefone(entrada.nextLine());
    c.setEmail(entrada.nextLine());
    c.setID(entrada.nextLine());
    c.setSenha(entrada.nextLine());

    f.adicionaListaClientes(c);

    return c;
  }