Class: Quickeebooks::Windows::Model::Job
- Inherits:
-
IntuitType
- Object
- IntuitType
- Quickeebooks::Windows::Model::Job
- Includes:
- ActiveModel::Validations, Model::Addressable
- Defined in:
- lib/quickeebooks/windows/model/job.rb
Constant Summary collapse
- XML_COLLECTION_NODE =
'Jobs'
- XML_NODE =
'Job'
- REST_RESOURCE =
services.intuit.com/sb/job/v2/<realmId>
"job"
Instance Method Summary collapse
Methods included from Model::Addressable
Methods included from Logging
Instance Method Details
#address=(address) ⇒ Object
80 81 82 83 |
# File 'lib/quickeebooks/windows/model/job.rb', line 80 def address=(address) self.addresses ||= [] self.addresses << address end |
#billing_address ⇒ Object
85 86 87 |
# File 'lib/quickeebooks/windows/model/job.rb', line 85 def billing_address addresses.detect { |address| address.tag == "Billing" } end |
#shipping_address ⇒ Object
89 90 91 |
# File 'lib/quickeebooks/windows/model/job.rb', line 89 def shipping_address addresses.detect { |address| address.tag == "Shipping" } end |