protected void doGet(HttpServletRequest request, HttpServletResponse response)
      throws ServletException, IOException {

    int id = Integer.parseInt(request.getParameter("id"));
    String nome = request.getParameter("txt_nome");
    String tel = request.getParameter("txt_tel");
    int cep = Integer.parseInt(request.getParameter("endereco"));
    int bai = Integer.parseInt(request.getParameter("bairro"));
    int cid = Integer.parseInt(request.getParameter("cidade"));
    int numero = Integer.parseInt(request.getParameter("txt_num"));

    Cliente c = new Cliente();
    Connection con = CriarConexao.getConexao();
    ClienteDao dao = new ClienteDao(con);

    c.setId(id);

    c.setNome(nome);
    c.setTelefone(tel);
    c.setCep(cep);
    c.setBairro(bai);
    c.setCidade(cid);
    c.setNumero(numero);

    dao.atualizar(c);

    RequestDispatcher dispatcher = request.getRequestDispatcher("/List_cliente2");
    request.setAttribute("msg", nome + " Atualizado com Sucesso");
    dispatcher.forward(request, response);
  }
Exemplo n.º 2
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);
    }
  }