module ActiveNetsuite::SearchResponseMethods

Public Instance Methods

active() click to toggle source
# File lib/activenetsuite/helpers/search_response_methods.rb, line 26
def active
  select(&:active?)
end
each() { |record| ... } click to toggle source
# File lib/activenetsuite/helpers/search_response_methods.rb, line 12
def each
  records.each do |record|
    yield record if block_given?
  end
end
inactivate() click to toggle source
# File lib/activenetsuite/helpers/search_response_methods.rb, line 22
def inactivate
  map(&:inactivate)
end
inactive() click to toggle source
# File lib/activenetsuite/helpers/search_response_methods.rb, line 30
def inactive
  select(&:inactive?)
end
next() click to toggle source
# File lib/activenetsuite/helpers/search_response_methods.rb, line 38
def next
  client.search_next(self, page_index + 1)
end
success?() click to toggle source
# File lib/activenetsuite/helpers/search_response_methods.rb, line 34
def success?
  status.xmlattr_isSuccess
end
update() click to toggle source
# File lib/activenetsuite/helpers/search_response_methods.rb, line 18
def update
  Record.update(to_a)
end

Private Instance Methods

client() click to toggle source
# File lib/activenetsuite/helpers/search_response_methods.rb, line 44
def client
  Record.client
end
records() click to toggle source
# File lib/activenetsuite/helpers/search_response_methods.rb, line 56
def records
  searchResult.recordList
end
result() click to toggle source
# File lib/activenetsuite/helpers/search_response_methods.rb, line 48
def result
  searchResult
end
status() click to toggle source
# File lib/activenetsuite/helpers/search_response_methods.rb, line 52
def status
  searchResult.status
end