class Quickeebooks::Windows::Model::Employee

Constants

REST_RESOURCE

services.intuit.com/sb/employee/v2/>

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