Web.Admin/ClientApp/Views/contingents.html
<h2>{{model.Province}} Contingent</h2>
<div class="row">
<h5 class="col-md-2">Manager</h5>
<p class="col-md-2" data-ng-repeat="person in managers">{{person.Name}}</p>
</div>
<div class="row">
<h5 class="col-md-2">Delegates</h5>
<p class="col-md-2" data-ng-repeat="person in delegates">{{person.Name}}</p>
</div>
<p>* Rookie </p>
<div class="contingentColumn" style="width: 40.7%; display: block; float: left; margin: 1% 0 1% 1.6%;" data-ng-repeat="team in model.Teams | orderBy:'-1*Name.length'" data-ng-show="team.Id">
<h5>
<a href="results.aspx#/team/{{team.Id}}">{{(team.Name || 'Vacancy').replace("Ladies", "Women")}}</a>
</h5>
<ol style="list-style-type: none;">
<li data-ng-if="team.Coach.Id">
<strong>Coach:</strong> {{team.Coach.Name || 'Vacancy'}}
<span data-ng-show="team.Coach.IsRookie">
<sup>*</sup>
</span>
<span data-ng-show="team.Coach.IsDelegate">
<sup>D</sup>
</span>
<span data-ng-show="team.Coach.IsManager">
<sup>M</sup>
</span>
</li>
<li data-ng-repeat="bowler in team.Bowlers">
<span data-ng-if="team.Name.indexOf('Teaching') >= 0 || team.Name.indexOf('Seniors') >= 0" style="float: right;">
<span data-ng-if="team.RequiresAverage" class=" text-right" data-ng-class="{strike: !!bowler.ReplacedBy}">
{{bowler.Average}}
</span>
</span>
<a data-ng-class="{strike: !!bowler.ReplacedBy}"
href="results.aspx#/bowler/{{bowler.Id}}">{{bowler.Name || 'Vacancy'}}</a>
<span data-ng-show="bowler.IsRookie">
<sup>*</sup>
</span>
<span data-ng-show="bowler.IsDelegate">
<sup>D</sup>
</span>
<span data-ng-show="bowler.IsManager">
<sup>M</sup>
</span>
</li>
<li>
<span data-ng-if="team.RequiresAverage" style="float: right; font-weight: bold;">{{totalAverage(team)}}</span>
</li>
</ol>
</div>
</div>