diff --git a/app/controllers/static_pages_controller.rb b/app/controllers/static_pages_controller.rb index 70315dc..1a20c50 100644 --- a/app/controllers/static_pages_controller.rb +++ b/app/controllers/static_pages_controller.rb @@ -85,12 +85,12 @@ class StaticPagesController < ApplicationController @seed6 = Wrestler.where(weight_id: weight.id, original_seed: 6).first @seed8 = Wrestler.where(weight_id: weight.id, original_seed: 8).first @seed3 = Wrestler.where(weight_id: weight.id, original_seed: 3).first - @seed11 = Wrestler.where(weight_id: @weight.id, original_seed: 11).first - @seed12 = Wrestler.where(weight_id: @weight.id, original_seed: 12).first - @seed13 = Wrestler.where(weight_id: @weight.id, original_seed: 13).first - @seed14 = Wrestler.where(weight_id: @weight.id, original_seed: 14).first - @seed15 = Wrestler.where(weight_id: @weight.id, original_seed: 15).first - @seed16 = Wrestler.where(weight_id: @weight.id, original_seed: 16).first + @seed11 = Wrestler.where(weight_id: weight.id, original_seed: 11).first + @seed12 = Wrestler.where(weight_id: weight.id, original_seed: 12).first + @seed13 = Wrestler.where(weight_id: weight.id, original_seed: 13).first + @seed14 = Wrestler.where(weight_id: weight.id, original_seed: 14).first + @seed15 = Wrestler.where(weight_id: weight.id, original_seed: 15).first + @seed16 = Wrestler.where(weight_id: weight.id, original_seed: 16).first @bracket_size = Wrestler.where(weight_id: weight.id).count def createMatch(r_id,g_id,tournament) @match = Match.new @@ -109,6 +109,36 @@ class StaticPagesController < ApplicationController createMatch(@seed10.id,@seed6.id,@tournament.id) createMatch(@seed4.id,@seed13.id,@tournament.id) createMatch(@seed9.id,@seed5.id,@tournament.id) + elsif @bracket_size == 15 + createMatch(@seed1.id,@seed15.id,@tournament.id) + createMatch(@seed12.id,@seed8.id,@tournament.id) + createMatch(@seed2.id,@seed14.id,@tournament.id) + createMatch(@seed11.id,@seed7.id,@tournament.id) + createMatch(@seed3.id,@seed13.id,@tournament.id) + createMatch(@seed10.id,@seed6.id,@tournament.id) + createMatch(@seed9.id,@seed5.id,@tournament.id) + elsif @bracket_size == 14 + createMatch(@seed1.id,@seed14.id,@tournament.id) + createMatch(@seed12.id,@seed8.id,@tournament.id) + createMatch(@seed2.id,@seed13.id,@tournament.id) + createMatch(@seed11.id,@seed7.id,@tournament.id) + createMatch(@seed10.id,@seed6.id,@tournament.id) + createMatch(@seed9.id,@seed5.id,@tournament.id) + elsif @bracket_size == 13 + createMatch(@seed1.id,@seed13.id,@tournament.id) + createMatch(@seed12.id,@seed8.id,@tournament.id) + createMatch(@seed11.id,@seed7.id,@tournament.id) + createMatch(@seed10.id,@seed6.id,@tournament.id) + createMatch(@seed9.id,@seed5.id,@tournament.id) + elsif @bracket_size == 12 + createMatch(@seed12.id,@seed8.id,@tournament.id) + createMatch(@seed11.id,@seed7.id,@tournament.id) + createMatch(@seed10.id,@seed6.id,@tournament.id) + createMatch(@seed9.id,@seed5.id,@tournament.id) + elsif @bracket_size == 11 + createMatch(@seed11.id,@seed8.id,@tournament.id) + createMatch(@seed10.id,@seed7.id,@tournament.id) + createMatch(@seed9.id,@seed6.id,@tournament.id) elsif @bracket_size == 10 createMatch(@seed1.id,@seed10.id,@tournament.id) createMatch(@seed5.id,@seed7.id,@tournament.id) @@ -138,11 +168,12 @@ class StaticPagesController < ApplicationController @seed6 = Wrestler.where(weight_id: weight.id, original_seed: 6).first @seed8 = Wrestler.where(weight_id: weight.id, original_seed: 8).first @seed3 = Wrestler.where(weight_id: weight.id, original_seed: 3).first - @seed12 = Wrestler.where(weight_id: @weight.id, original_seed: 12).first - @seed13 = Wrestler.where(weight_id: @weight.id, original_seed: 13).first - @seed14 = Wrestler.where(weight_id: @weight.id, original_seed: 14).first - @seed15 = Wrestler.where(weight_id: @weight.id, original_seed: 15).first - @seed16 = Wrestler.where(weight_id: @weight.id, original_seed: 16).first + @seed12 = Wrestler.where(weight_id: weight.id, original_seed: 12).first + @seed13 = Wrestler.where(weight_id: weight.id, original_seed: 13).first + @seed14 = Wrestler.where(weight_id: weight.id, original_seed: 14).first + @seed15 = Wrestler.where(weight_id: weight.id, original_seed: 15).first + @seed16 = Wrestler.where(weight_id: weight.id, original_seed: 16).first + @seed11 = Wrestler.where(weight_id: weight.id, original_seed: 11).first @bracket_size = Wrestler.where(weight_id: weight.id).count def createMatch(r_id,g_id,tournament) @match = Match.new @@ -161,6 +192,36 @@ class StaticPagesController < ApplicationController createMatch(@seed14.id,@seed6.id,@tournament.id) createMatch(@seed4.id,@seed9.id,@tournament.id) createMatch(@seed13.id,@seed5.id,@tournament.id) + elsif @bracket_size == 15 + createMatch(@seed1.id,@seed12.id,@tournament.id) + createMatch(@seed15.id,@seed8.id,@tournament.id) + createMatch(@seed2.id,@seed11.id,@tournament.id) + createMatch(@seed14.id,@seed7.id,@tournament.id) + createMatch(@seed3.id,@seed10.id,@tournament.id) + createMatch(@seed13.id,@seed6.id,@tournament.id) + createMatch(@seed4.id,@seed9.id,@tournament.id) + elsif @bracket_size == 14 + createMatch(@seed1.id,@seed12.id,@tournament.id) + createMatch(@seed14.id,@seed8.id,@tournament.id) + createMatch(@seed2.id,@seed11.id,@tournament.id) + createMatch(@seed13.id,@seed7.id,@tournament.id) + createMatch(@seed3.id,@seed10.id,@tournament.id) + createMatch(@seed9.id,@seed4.id,@tournament.id) + elsif @bracket_size == 13 + createMatch(@seed1.id,@seed12.id,@tournament.id) + createMatch(@seed13.id,@seed8.id,@tournament.id) + createMatch(@seed2.id,@seed11.id,@tournament.id) + createMatch(@seed3.id,@seed10.id,@tournament.id) + createMatch(@seed4.id,@seed9.id,@tournament.id) + elsif @bracket_size == 12 + createMatch(@seed1.id,@seed12.id,@tournament.id) + createMatch(@seed2.id,@seed11.id,@tournament.id) + createMatch(@seed3.id,@seed10.id,@tournament.id) + createMatch(@seed4.id,@seed9.id,@tournament.id) + elsif @bracket_size == 11 + createMatch(@seed1.id,@seed11.id,@tournament.id) + createMatch(@seed2.id,@seed10.id,@tournament.id) + createMatch(@seed3.id,@seed9.id,@tournament.id) elsif @bracket_size == 10 createMatch(@seed1.id,@seed5.id,@tournament.id) createMatch(@seed10.id,@seed4.id,@tournament.id) @@ -176,6 +237,9 @@ class StaticPagesController < ApplicationController elsif @bracket_size == 7 createMatch(@seed1.id,@seed5.id,@tournament.id) createMatch(@seed2.id,@seed6.id,@tournament.id) + elsif @bracket_size == 6 + createMatch(@seed1.id,@seed5.id,@tournament.id) + createMatch(@seed2.id,@seed6.id,@tournament.id) end end @@ -191,11 +255,12 @@ class StaticPagesController < ApplicationController @seed6 = Wrestler.where(weight_id: weight.id, original_seed: 6).first @seed8 = Wrestler.where(weight_id: weight.id, original_seed: 8).first @seed3 = Wrestler.where(weight_id: weight.id, original_seed: 3).first - @seed12 = Wrestler.where(weight_id: @weight.id, original_seed: 12).first - @seed13 = Wrestler.where(weight_id: @weight.id, original_seed: 13).first - @seed14 = Wrestler.where(weight_id: @weight.id, original_seed: 14).first - @seed15 = Wrestler.where(weight_id: @weight.id, original_seed: 15).first - @seed16 = Wrestler.where(weight_id: @weight.id, original_seed: 16).first + @seed12 = Wrestler.where(weight_id: weight.id, original_seed: 12).first + @seed13 = Wrestler.where(weight_id: weight.id, original_seed: 13).first + @seed14 = Wrestler.where(weight_id: weight.id, original_seed: 14).first + @seed15 = Wrestler.where(weight_id: weight.id, original_seed: 15).first + @seed16 = Wrestler.where(weight_id: weight.id, original_seed: 16).first + @seed11 = Wrestler.where(weight_id: weight.id, original_seed: 11).first @bracket_size = Wrestler.where(weight_id: weight.id).count def createMatch(r_id,g_id,tournament) @match = Match.new @@ -214,6 +279,37 @@ class StaticPagesController < ApplicationController createMatch(@seed10.id,@seed14.id,@tournament.id) createMatch(@seed4.id,@seed5.id,@tournament.id) createMatch(@seed9.id,@seed13.id,@tournament.id) + elsif @bracket_size == 15 + createMatch(@seed1.id,@seed8.id,@tournament.id) + createMatch(@seed15.id,@seed12.id,@tournament.id) + createMatch(@seed2.id,@seed7.id,@tournament.id) + createMatch(@seed11.id,@seed14.id,@tournament.id) + createMatch(@seed3.id,@seed6.id,@tournament.id) + createMatch(@seed13.id,@seed10.id,@tournament.id) + createMatch(@seed4.id,@seed5.id,@tournament.id) + elsif @bracket_size == 14 + createMatch(@seed1.id,@seed8.id,@tournament.id) + createMatch(@seed14.id,@seed12.id,@tournament.id) + createMatch(@seed2.id,@seed7.id,@tournament.id) + createMatch(@seed13.id,@seed11.id,@tournament.id) + createMatch(@seed3.id,@seed6.id,@tournament.id) + createMatch(@seed4.id,@seed5.id,@tournament.id) + elsif @bracket_size == 13 + createMatch(@seed1.id,@seed8.id,@tournament.id) + createMatch(@seed13.id,@seed12.id,@tournament.id) + createMatch(@seed2.id,@seed7.id,@tournament.id) + createMatch(@seed3.id,@seed6.id,@tournament.id) + createMatch(@seed4.id,@seed5.id,@tournament.id) + elsif @bracket_size == 12 + createMatch(@seed1.id,@seed8.id,@tournament.id) + createMatch(@seed2.id,@seed7.id,@tournament.id) + createMatch(@seed3.id,@seed6.id,@tournament.id) + createMatch(@seed4.id,@seed5.id,@tournament.id) + elsif @bracket_size == 11 + createMatch(@seed1.id,@seed8.id,@tournament.id) + createMatch(@seed2.id,@seed7.id,@tournament.id) + createMatch(@seed3.id,@seed6.id,@tournament.id) + createMatch(@seed4.id,@seed5.id,@tournament.id) elsif @bracket_size == 10 createMatch(@seed1.id,@seed4.id,@tournament.id) createMatch(@seed10.id,@seed7.id,@tournament.id) @@ -229,6 +325,9 @@ class StaticPagesController < ApplicationController elsif @bracket_size == 7 createMatch(@seed1.id,@seed4.id,@tournament.id) createMatch(@seed2.id,@seed3.id,@tournament.id) + elsif @bracket_size == 6 + createMatch(@seed1.id,@seed4.id,@tournament.id) + createMatch(@seed2.id,@seed3.id,@tournament.id) end end @@ -272,6 +371,9 @@ class StaticPagesController < ApplicationController createMatch(@seed1.id,@seed7.id,@tournament.id) createMatch(@seed5.id,@seed4.id,@tournament.id) createMatch(@seed6.id,@seed3.id,@tournament.id) + elsif @bracket_size == 6 + createMatch(@seed5.id,@seed4.id,@tournament.id) + createMatch(@seed6.id,@seed3.id,@tournament.id) end end diff --git a/app/views/static_pages/_man11.html.erb b/app/views/static_pages/_man11.html.erb index 8ec8beb..85f632d 100644 --- a/app/views/static_pages/_man11.html.erb +++ b/app/views/static_pages/_man11.html.erb @@ -52,7 +52,7 @@
| Name | -Score | -
| <%= school.name %> | -<%= school.score %> | -