Example #1
0
 public static boolean ModificarCliente(Cliente cliente, String idcliente) {
   boolean estado = false;
   String sql =
       "UPDATE CLIENTE SET idcliente='"
           + cliente.getIdcliente()
           + "', nombrecliente='"
           + cliente.getNombrecliente()
           + "',apellidocliente='"
           + cliente.getApellidocliente()
           + "', correocliente='"
           + cliente.getCorreocliente()
           + "', telefono='"
           + cliente.getTelefono()
           + "' where idcliente='"
           + idcliente
           + "'";
   try {
     Connection cn = DB.Conectar();
     PreparedStatement ps = null;
     ps = cn.prepareStatement(sql);
     ps.executeUpdate();
     // dlgfactura.lblmensaje.setText("Registro modificado exitosamente");
     ps.close();
     cn.close();
     estado = true;
   } catch (SQLException e) {
     Logger.getLogger(COcliente.class.getName()).log(Level.SEVERE, null, e);
     System.out.println("Error al modificar el cliente");
   }
   return estado;
 }
Example #2
0
 @Override
 public void iniciarServicos(String keystore, String enderecoPasta, String nome) throws Exception {
   try {
     Cliente cliente = new Cliente(keystore, enderecoPasta, nome, senha, host);
     cliente.socket = cliente.criaSSLSocket(host);
     cliente.run();
   } catch (Exception e) {
     System.out.println("Falha ao iniciar os serviços do cliente.Erro:" + e.getMessage());
   }
 }
Example #3
0
 @Override
 public void setCampo(Cliente c, Object valor, int coluna) {
   switch (coluna) {
     case DOCUMENTO:
       c.setDocumento((String) valor);
       break;
     case NOME:
       c.setNome((String) valor);
       break;
     case ENDERECO:
       c.setEndereco((Endereco) valor);
       break;
     case TELEFONE:
       c.setTelefone((String) valor);
       break;
   }
 }
Example #4
0
 @Override
 public Object getCampo(Cliente c, int coluna) {
   switch (coluna) {
     case DOCUMENTO:
       return c.getDocumento();
     case NOME:
       return c.getNome();
     case ENDERECO:
       return c.getEndereco();
     case TELEFONE:
       return c.getTelefone();
     case EDITAR:
       return AbstractTableCrud.ICON_EDITAR;
     case EXCLUIR:
       return AbstractTableCrud.ICON_EXCLUIR;
   }
   return null;
 }
Example #5
0
 public static boolean GuardarCliente(Cliente cliente) throws SQLException {
   boolean estado = false;
   try {
     Connection cn = DB.Conectar();
     PreparedStatement ps = null;
     ps =
         cn.prepareStatement(
             "INSERT INTO cliente (idcliente, nombrecliente, apellidocliente, correocliente, telefono) "
                 + "VALUES (?,?,?,?,?) ");
     ps.setString(1, cliente.getIdcliente());
     ps.setString(2, cliente.getNombrecliente());
     ps.setString(3, cliente.getApellidocliente());
     ps.setString(4, cliente.getCorreocliente());
     ps.setString(5, cliente.getTelefono());
     ps.executeUpdate();
     ps.close();
     cn.close();
     estado = true;
   } catch (SQLException e) {
     Logger.getLogger(COcliente.class.getName()).log(Level.SEVERE, null, e);
     System.out.println("Error al guardar el cliente");
   }
   return estado;
 }
Example #6
0
  public static Cliente BuscarCliente(String idcliente) {
    ResultSet rs = null;
    Cliente cliente = new Cliente();
    try {
      Connection cn = DB.Conectar();
      PreparedStatement ps = null;
      ps = cn.prepareStatement("SELECT * FROM cliente WHERE idcliente ='" + idcliente + "'");
      rs = ps.executeQuery();
      // System.out.println("entrando al while");
      while (rs.next()) {
        cliente.setIdcliente(rs.getString("idcliente"));
        cliente.setNombrecliente(rs.getString("nombrecliente"));
        cliente.setApellidocliente(rs.getString("apellidocliente"));
        cliente.setCorreocliente(rs.getString("correocliente"));
        cliente.setTelefono(rs.getString("telefono"));
        //   System.out.println(rs.getString("nombrecliente"));
      }

    } catch (SQLException e) {
      Logger.getLogger(COcliente.class.getName()).log(Level.SEVERE, null, e);
      System.out.println("Error al buscar el cliente");
    }
    return cliente;
  }