EnVisageOnline/Main/Source/EnVisage/Content/templates/ActivityCalendar/teamUnallocatedRow.html

27 lines
2.1 KiB
HTML

<tr ng-if="ecTeamRow.Initialized" ng-show="ecTeamRow.Show" class="ac-level-{{ecTeamRow.Level}} row-with-buttons">
<td class="headcol1 headcol-week expCat ac-row-name" ng-click="toggleRow(ecTeamRow, $event);">
<div ng-if="!row.ReadOnly" class="ac-restbl">
<div>
<div class="ac-name" title="{{ ecTeamRow.Name }}" ng-class="{'buttons-2':row.ActiveScenario.IsBottomUp,'buttons-1':!ecTeamRow.CanBeRemoved}">{{ ecTeamRow.Name }}</div>
<div>
<button title="Fill remaining" class="btn btn-info btn-xs" ng-disabled="!ecTeamRow.IsEditable" ng-if="!row.ActiveScenario.IsBottomUp" ng-click="takeTeamRemainingUnassigned(row, exp, ecTeamRow)"><i class="fa fa-asterisk"></i></button>
<button title="Take full available capacity" class="btn btn-primary btn-xs" ng-disabled="!ecTeamRow.IsEditable" ng-if="!row.ActiveScenario.IsBottomUp" ng-click="takeTeamAllUnassigned(row, exp, ecTeamRow)"><i class="fa fa-plus"></i></button>
<button title="Zero this team" class="btn btn-success btn-xs" ng-disabled="!ecTeamRow.IsEditable" ng-click="zeroTeamUnassigned(row, exp, ecTeamRow)"><i class="fa fa-minus"></i></button>
<button title="Remove this team" class="btn btn-danger btn-xs" ng-if="ecTeamRow.CanBeRemoved" ng-click="removeTeamUnassigned(row, exp, ecTeamRow, $index)"><i class="fa fa-times"></i></button>
</div>
</div>
</div>
</td>
<td class="ac-row-total">
<div class="ac-total">
<a ng-if="ecTeamRow.IsEditable" href="javascript:void(0);" editable-text="ecTeamRow.TotalValue" e-name="ColValue" e-ng-blur="onTxtBlur(this);" onshow="watchKeyInput(this)" buttons="no"
blur="submit" onbeforesave="checkTeamGrandTotalValueUnassigned(row, exp, ecTeamRow, $data)" e-required>
{{ (ecTeamRow.TotalValue || 0 | number:2) }}
</a>
<span ng-if="!ecTeamRow.IsEditable">
{{ (ecTeamRow.TotalValue || 0 | number:2) }}
</span>
</div>
</td>
</tr>