@model Disco.Web.Areas.Config.Models.DeviceFlag.IndexModel @{ Authorization.Require(Claims.Config.DeviceFlag.Show); ViewBag.Title = Html.ToBreadcrumb("Configuration", MVC.Config.Config.Index(), "Device Flags"); var showTags = Model.DeviceFlags.Keys.Any(i => i.DevicesLinkedGroup != null || i.DeviceUsersLinkedGroup != null || i.OnAssignmentExpression != null || i.OnUnassignmentExpression != null || i.DefaultRemoveDays.HasValue); }
| Name | Description | Current Assignments | @if (showTags) {} |
|---|---|---|---|
| @item.Name | @if (string.IsNullOrWhiteSpace(item.Description)) { <none> } else { @item.Description.ToHtmlComment() } | @assignmentCount.ToString("N0") | @if (showTags) {@if (item.DevicesLinkedGroup != null || item.DeviceUsersLinkedGroup != null) { } @if (item.OnAssignmentExpression != null || item.OnUnassignmentExpression != null) { } @if (item.DefaultRemoveDays.HasValue) { } | }