mirror of
https://github.com/jcwimer/wrestlingApp
synced 2026-03-25 01:14:43 +00:00
Working on pools
This commit is contained in:
@@ -6,21 +6,22 @@ class Weight < ActiveRecord::Base
|
||||
|
||||
def generatePool
|
||||
@wrestlers = Wrestler.where(weight_id: self.id)
|
||||
poolNumber(@wrestlers)
|
||||
@wrestlers.each do |wrestler|
|
||||
puts wrestler.inspect
|
||||
|
||||
if self.pools == 1
|
||||
onePool(@wrestlers)
|
||||
elsif self.pools == 2
|
||||
|
||||
elsif self.pools == 4
|
||||
|
||||
end
|
||||
puts 'Pool size:'
|
||||
puts self.pools
|
||||
end
|
||||
|
||||
def poolNumber(wrestlers)
|
||||
if wrestlers.size <= 5
|
||||
def pools
|
||||
@wrestlers = Wrestler.where(weight_id: self.id)
|
||||
if @wrestlers.size <= 5
|
||||
self.pools = 1
|
||||
elsif (wrestlers.size > 5) && (wrestlers.size <= 8)
|
||||
elsif (@wrestlers.size > 5) && (@wrestlers.size <= 8)
|
||||
self.pools = 2
|
||||
elsif (wrestlers.size > 8) && (wrestlers.size <= 16)
|
||||
elsif (@wrestlers.size > 8) && (@wrestlers.size <= 16)
|
||||
self.pools = 4
|
||||
end
|
||||
end
|
||||
@@ -28,6 +29,13 @@ class Weight < ActiveRecord::Base
|
||||
def fourPool
|
||||
|
||||
end
|
||||
|
||||
def onePool(wrestlers)
|
||||
wrestlers.each do |wrestler|
|
||||
wrestler.poolNumber = 1
|
||||
wrestler.save
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user