23 lines
576 B
Ruby
23 lines
576 B
Ruby
module JamRuby
|
|
class GetWork < ActiveRecord::Base
|
|
|
|
self.table_name = "connections"
|
|
|
|
def self.get_work(mylocidispid)
|
|
list = self.get_work_list(mylocidispid)
|
|
return nil if list.nil?
|
|
return nil if list.length == 0
|
|
return list[0]
|
|
end
|
|
|
|
def self.get_work_list(mylocidispid)
|
|
r = GetWork.select(:client_id).find_by_sql("select get_work(#{mylocidispid}) as client_id")
|
|
#puts("r = #{r}")
|
|
a = r.map {|i| i.client_id}
|
|
#puts("a = #{a}")
|
|
a
|
|
#return ["blah1", "blah2", "blah3", "blah4", "blah5"]
|
|
end
|
|
end
|
|
end
|