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; }
public static Integer BuscarRegistro(String idcliente) { ResultSet rs = null; int a = 0; // Cliente cliente = new Cliente(); try { Connection cn = DB.Conectar(); PreparedStatement ps = null; ps = cn.prepareStatement( "SELECT COUNT(*) as cuenta FROM cliente WHERE idcliente =" + idcliente); rs = ps.executeQuery(); while (rs.next()) { a = rs.getInt("cuenta"); } } catch (SQLException e) { Logger.getLogger(COcliente.class.getName()).log(Level.SEVERE, null, e); System.out.println("Error al buscar el cliente"); } return a; }
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; }
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; }