Sha256: 951b0597b4ad82ae551ad9b147dd06e5112f05bcdd8d65e7f114c7a7945554e5
Contents?: true
Size: 1.14 KB
Versions: 9
Compression:
Stored size: 1.14 KB
Contents
class CabooseRets::OpenHouse < ActiveRecord::Base self.table_name = "rets_open_houses" attr_accessible :id, :matrix_unique_id def property models = [CabooseRets::Property] models.each do |model| id = self.mls_acct.to_i return model.find(id) if model.exists?(id) end return nil end def agent return CabooseRets::Agent.where(:mls_id => self.mls_id).first if CabooseRets::Agent.exists?(:mls_id => self.mls_id) return nil end def parse(data) self.active_yn = data['ActiveYN'] self.description = data['Description'] self.end_time = data['EndTime'] self.entry_order = data['EntryOrder'] self.listing_mui = data['ListingMUI'] self.matrix_unique_id = data['matrix_unique_id'] self.matrix_modified_dt = data['MatrixModifiedDT'] self.open_house_date = data['OpenHouseDate'] self.open_house_type = data['OpenHouseType'] self.provider_key = data['ProviderKey'] self.refreshments = data['Refrehments'] self.start_time = data['StartTime'] end end
Version data entries
9 entries across 9 versions & 1 rubygems