mirror of
https://github.com/jcwimer/wrestlingApp
synced 2026-04-14 17:06:46 +00:00
Updating views
This commit is contained in:
@@ -60,7 +60,7 @@ class TournamentsController < ApplicationController
|
|||||||
|
|
||||||
def team_scores
|
def team_scores
|
||||||
@schools = @tournament.schools
|
@schools = @tournament.schools
|
||||||
@schools.sort_by{|s| s.score}.reverse!
|
@schools = @schools.sort_by{|s| s.pageScore}.reverse!
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -5,9 +5,18 @@ class School < ActiveRecord::Base
|
|||||||
|
|
||||||
|
|
||||||
#calculate score here
|
#calculate score here
|
||||||
|
def pageScore
|
||||||
|
if self.score == nil
|
||||||
|
return 0.0
|
||||||
|
else
|
||||||
|
return self.score
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
def calcScore
|
def calcScore
|
||||||
totalWrestlerPoints - totalDeductedPoints
|
newScore = totalWrestlerPoints - totalDeductedPoints
|
||||||
|
self.score = newScore
|
||||||
|
self.save
|
||||||
end
|
end
|
||||||
|
|
||||||
def totalWrestlerPoints
|
def totalWrestlerPoints
|
||||||
|
|||||||
@@ -17,14 +17,17 @@
|
|||||||
<%= f.label "Win Type" %><br>
|
<%= f.label "Win Type" %><br>
|
||||||
<%= f.select(:win_type, Match::WIN_TYPES) %>
|
<%= f.select(:win_type, Match::WIN_TYPES) %>
|
||||||
</div>
|
</div>
|
||||||
|
<br>
|
||||||
<div class="field">
|
<div class="field">
|
||||||
<%= f.label "Winner" %> Please put in the id of the winner<br>
|
<%= f.label "Winner" %> Please choose the winner<br>
|
||||||
<%= f.collection_select :winner_id, @wrestlers, :id, :name %>
|
<%= f.collection_select :winner_id, @wrestlers, :id, :name %>
|
||||||
</div>
|
</div>
|
||||||
|
<br>
|
||||||
<div class="field">
|
<div class="field">
|
||||||
<%= f.label "Score" %> Also put pin time here if applicable. If default or forfeit, leave blank<br>
|
<%= f.label "Score" %> Also put pin time here if applicable. If default or forfeit, leave blank. Example: 7-2, 17-2, or 2:34<br>
|
||||||
<%= f.text_field :score %>
|
<%= f.text_field :score %>
|
||||||
</div>
|
</div>
|
||||||
|
<br>
|
||||||
|
|
||||||
<%= f.hidden_field :finished, :value => 1 %>
|
<%= f.hidden_field :finished, :value => 1 %>
|
||||||
<%= f.hidden_field :round, :value => @match.round %>
|
<%= f.hidden_field :round, :value => @match.round %>
|
||||||
|
|||||||
@@ -15,7 +15,7 @@
|
|||||||
<% @schools.each do |school| %>
|
<% @schools.each do |school| %>
|
||||||
<tr>
|
<tr>
|
||||||
<td><%= school.name %></td>
|
<td><%= school.name %></td>
|
||||||
<td><%= school.score %></td>
|
<td><%= school.pageScore %></td>
|
||||||
</tr>
|
</tr>
|
||||||
<% end %>
|
<% end %>
|
||||||
</tbody>
|
</tbody>
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<br>
|
<br>
|
||||||
|
|
||||||
<% @wrestler.allMatches.each do |m| %>
|
<% @wrestler.allMatches.each do |m| %>
|
||||||
<div> Bout: <%= m.bout_number %> <%= m.bracket_position %> <%= m.wrestler1.name %> vs. <%= m.wrestler2.name %> <%= m.bracketScore %></div>
|
<div> Bout: <%= m.bout_number %> <%= m.bracket_position %> <%= m.wrestler1.name %> vs. <%= m.wrestler2.name %> <%= @wrestler.resultByBout(m.bout_number) %></div>
|
||||||
<% end %>
|
<% end %>
|
||||||
<% @wrestler.deductedPoints.each do |w| %>
|
<% @wrestler.deductedPoints.each do |w| %>
|
||||||
<div> Deducted points: <%= w.points %></div>
|
<div> Deducted points: <%= w.points %></div>
|
||||||
|
|||||||
Reference in New Issue
Block a user