@model IEnumerable @using Disco.Services.Users.UserFlags;
@if (Model != null && Model.Count() > 0) { @foreach (var item in Model) { }
Id Surname Given Name Display Name Assigned Devices Jobs
@if (Authorization.Has(Claims.User.Show)) { @Html.ActionLink(item.FriendlyId, MVC.User.Show(item.Id)) } else { @item.FriendlyId } @if (item.UserFlagAssignments != null && item.UserFlagAssignments.Count > 0) {
@foreach (var flag in item.UserFlagAssignments.Where(f => !f.RemovedDate.HasValue).Select(f => Tuple.Create(f, UserFlagService.GetUserFlag(f.UserFlagId)))) { @flag.Item2.Name@if (flag.Item1.Comments != null) {@flag.Item1.Comments.ToHtmlComment()}@CommonHelpers.FriendlyDateAndUser(flag.Item1.AddedDate, flag.Item1.AddedUserId) }
}
@item.Surname @item.GivenName @item.DisplayName @item.AssignedDevicesCount @item.JobCountOpen @if (item.JobCount > item.JobCountOpen) { (@(item.JobCount - item.JobCountOpen) Closed) }
} else { No Users Found }