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

Showing next bout number and mat on school show page

This commit is contained in:
2015-11-19 13:46:58 +00:00
parent 0ba25da89a
commit 393326f24f
3 changed files with 34 additions and 0 deletions

View File

@@ -20,6 +20,14 @@ class Match < ActiveRecord::Base
end
end
def mat_assigned
if self.mat
"Mat #{self.mat.name}"
else
""
end
end
def advance_wrestlers
if self.w1? && self.w2?
@w1 = wrestler1

View File

@@ -34,6 +34,30 @@ class Wrestler < ActiveRecord::Base
end
points
end
def nextMatch
unfinishedMatches.first
end
def nextMatchBoutNumber
if nextMatch
nextMatch.bout_number
else
""
end
end
def nextMatchMatName
if nextMatch
nextMatch.mat_assigned
else
""
end
end
def unfinishedMatches
allMatches.select{|m| m.finished != 1}.sort_by{|m| m.bout_number}
end
def resultByBout(bout)
@match = allMatches.select{|m| m.bout_number == bout and m.finished == 1}

View File

@@ -41,6 +41,7 @@
<th>Seed Criteria</th>
<th>Team Points Scored</th>
<th>Extra?</th>
<th>Next Bout/Mat</th>
<th>Actions</th>
</tr>
</thead>
@@ -60,6 +61,7 @@
<td><% if wrestler.extra? == true %>
Yes
<% end %></td>
<td><%= wrestler.nextMatchBoutNumber %> <%= wrestler.nextMatchMatName %></td>
<td>
<%= link_to 'Show', wrestler , :class=>"btn btn-default" %>
<% if tournament_permissions(@school.tournament) %>