class Quickeebooks::Windows::Model::Employee
Constants
- REST_RESOURCE
- XML_COLLECTION_NODE
- XML_NODE
Public Instance Methods
address=(address)
click to toggle source
# File lib/quickeebooks/windows/model/employee.rb, line 72 def address=(address) self.addresses ||= [] self.addresses << address end
billing_address()
click to toggle source
# File lib/quickeebooks/windows/model/employee.rb, line 77 def billing_address addresses.detect { |address| address.tag == "Billing" } end
name_cannot_contain_invalid_characters()
click to toggle source
# File lib/quickeebooks/windows/model/employee.rb, line 66 def name_cannot_contain_invalid_characters if name.to_s.index(':') errors.add(:name, "Name cannot contain a colon (:)") end end
shipping_address()
click to toggle source
# File lib/quickeebooks/windows/model/employee.rb, line 81 def shipping_address addresses.detect { |address| address.tag == "Shipping" } end
valid_for_create?()
click to toggle source
# File lib/quickeebooks/windows/model/employee.rb, line 58 def valid_for_create? valid? if type_of.nil? errors.add(:type_of, "Missing required attribute TypeOf for Create") end errors.empty? end