@model Disco.Models.BI.Job.JobTableModel @{ Html.BundleDeferred("~/ClientScripts/Modules/Disco-DataTableHelpers"); }
@if (Model != null && Model.Items.Count() > 0) { @if (Model.ShowId) { } @if (Model.ShowStatus) { } @if (Model.ShowDates) { } @if (Model.ShowType) { } @if (Model.ShowDevice) { } @if (Model.ShowUser) { } @if (Model.ShowTechnician) { } @if (Model.ShowLocation) { } @foreach (var item in Model.Items) { @if (Model.ShowId) {} @if (Model.ShowStatus) {} @if (Model.ShowDates) {} @if (Model.ShowType) {} @if (Model.ShowDevice) {} @if (Model.ShowUser) {} @if (Model.ShowTechnician) {} @if (Model.ShowLocation) {} }
Ref Status When Type Device User Technician Location
@if (Authorization.Has(Claims.Job.Show)) {@Html.ActionLink(item.Id.ToString(), MVC.Job.Show(item.Id))} else {@item.Id.ToString()} @item.StatusDescription@if (item.ClosedDate.HasValue) {@CommonHelpers.FriendlyDate(item.ClosedDate.Value)}else{@CommonHelpers.FriendlyDate(item.OpenedDate)}@item.TypeId @if (item.DeviceSerialNumber != null) { if (Authorization.Has(Claims.Device.Show)) {@Html.ActionLink(item.DeviceSerialNumber, MVC.Device.Show(item.DeviceSerialNumber), new { Title = item.DeviceModelDescription })} else {@item.DeviceSerialNumber} } else {N/A} @if (item.UserId != null) { if (Authorization.Has(Claims.User.Show)) {@Html.ActionLink(string.Format("{0} ({1})", item.UserDisplayName, item.UserId), MVC.User.Show(item.UserId))} else {@(string.Format("{0} ({1})", item.UserDisplayName, item.UserId))} } else {N/A}@item.OpenedTechUserId@(item.Location ?? "Unknown")
} else { No Jobs Found }