1
0
mirror of https://github.com/jcwimer/wrestlingApp synced 2026-03-25 01:14:43 +00:00

A ton of stuff was done to finalize the app for use

This commit is contained in:
Jacob Cody Wimer
2014-01-25 05:28:42 -05:00
parent 7f8718af35
commit c5a7bc3815
45 changed files with 889 additions and 22 deletions

View File

@@ -3,11 +3,27 @@ class School < ActiveRecord::Base
has_many :wrestlers, dependent: :destroy
#calculate score here
#def score
# @score = 0
# self.wrestlers.each do |w|
# @score = @score + w.season_win * 2
# end
# self.score = @score
#end
def score
@score = 0
self.wrestlers.each do |wrestler|
@match_wins = Match.where(winner_id: wrestler.id)
@match_wins.each do |m|
@score = @score + 2
if m.win_type == "Major"
@score = @score + 1
elsif m.win_type == "Tech Fall"
@score = @score + 1.5
elsif m.win_type == "Pin"
@score = @score + 2
elsif m.win_type == "Forfeit"
@score = @score + 2
elsif m.win_type == "Injury Default"
@score = @score + 2
elsif m.win_type == "Default"
@score = @score + 2
end
end
end
self.score = @score
end
end