1
0
mirror of https://github.com/jcwimer/wrestlingApp synced 2026-03-25 01:14:43 +00:00
Files
wrestlingdev.com/app/models/pool.rb
2014-12-15 13:12:39 -05:00

30 lines
589 B
Ruby

class Pool
def createPool(tournament)
@weights = Weight.where(tournament_id: tournament)
@weights.each do |weight|
roundRobin(weight,tournament)
end
end
def createBout(wrestler,tournament)
@bout = Bout.new
@bout.w1 = wrestler.id
@bout.tournament_id = tournament
end
def roundRobin(weight,tournament)
@wrestlers = Wrestler.where(weight_id: weight)
@wrestlers.each do |wrestler|
createBout(wrestler,tournament)
end
end
def self.all
ObjectSpace.each_object(self).to_a
end
def self.count
all.count
end
end