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 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; }