Sha256: 25e6f8a9aac69562748a985884afcda880d699e0b02b709f2c2065e403b6e4df

Contents?: true

Size: 376 Bytes

Versions: 5

Compression:

Stored size: 376 Bytes

Contents

module Quickbooks
  module Service
    class Customer < BaseService
      include ServiceCrud

      def delete(customer)
        customer.active = false
        update(customer, :sparse => true)
      end

      private

      def default_model_query
        "SELECT * FROM CUSTOMER"
      end

      def model
        Quickbooks::Model::Customer
      end

    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
quickbooks-ruby-0.0.5 lib/quickbooks/service/customer.rb
quickbooks-ruby-0.0.4 lib/quickbooks/service/customer.rb
quickbooks-ruby-0.0.3 lib/quickbooks/service/customer.rb
quickbooks-ruby-0.0.2 lib/quickbooks/service/customer.rb
quickbooks-ruby-0.0.1 lib/quickbooks/service/customer.rb