| Ref\r\n | "); #line 14 "..\..\Views\Shared\_JobTableRender.cshtml" } #line default #line hidden WriteLiteral(" "); #line 15 "..\..\Views\Shared\_JobTableRender.cshtml" if (Model.ShowStatus) { #line default #line hidden WriteLiteral("Status\r\n | "); #line 17 "..\..\Views\Shared\_JobTableRender.cshtml" } #line default #line hidden WriteLiteral(" "); #line 18 "..\..\Views\Shared\_JobTableRender.cshtml" if (Model.ShowLastActivityDate) { #line default #line hidden WriteLiteral("Last Active\r\n | "); #line 20 "..\..\Views\Shared\_JobTableRender.cshtml" } #line default #line hidden WriteLiteral(" "); #line 21 "..\..\Views\Shared\_JobTableRender.cshtml" if (Model.ShowDates) { #line default #line hidden WriteLiteral("When\r\n | "); #line 23 "..\..\Views\Shared\_JobTableRender.cshtml" } #line default #line hidden WriteLiteral(" "); #line 24 "..\..\Views\Shared\_JobTableRender.cshtml" if (Model.ShowType) { #line default #line hidden WriteLiteral("Type\r\n | "); #line 26 "..\..\Views\Shared\_JobTableRender.cshtml" } #line default #line hidden WriteLiteral(" "); #line 27 "..\..\Views\Shared\_JobTableRender.cshtml" if (Model.ShowDevice) { #line default #line hidden WriteLiteral("Device\r\n | "); #line 29 "..\..\Views\Shared\_JobTableRender.cshtml" } #line default #line hidden WriteLiteral(" "); #line 30 "..\..\Views\Shared\_JobTableRender.cshtml" if (Model.ShowUser) { #line default #line hidden WriteLiteral("User\r\n | "); #line 32 "..\..\Views\Shared\_JobTableRender.cshtml" } #line default #line hidden WriteLiteral(" "); #line 33 "..\..\Views\Shared\_JobTableRender.cshtml" if (Model.ShowTechnician) { #line default #line hidden WriteLiteral("Technician\r\n | "); #line 35 "..\..\Views\Shared\_JobTableRender.cshtml" } #line default #line hidden WriteLiteral(" "); #line 36 "..\..\Views\Shared\_JobTableRender.cshtml" if (Model.ShowLocation) { #line default #line hidden WriteLiteral("Location\r\n | "); #line 38 "..\..\Views\Shared\_JobTableRender.cshtml" } #line default #line hidden WriteLiteral("
|---|---|---|---|---|---|---|---|---|
| \r\n"); #line 64 "..\..\Views\Shared\_JobTableRender.cshtml" #line default #line hidden #line 64 "..\..\Views\Shared\_JobTableRender.cshtml" if (Authorization.Has(Claims.Job.Show)) { #line default #line hidden #line 65 "..\..\Views\Shared\_JobTableRender.cshtml" Write(Html.ActionLink(item.JobId.ToString(), MVC.Job.Show(item.JobId))); #line default #line hidden #line 65 "..\..\Views\Shared\_JobTableRender.cshtml" } else { #line default #line hidden #line 67 "..\..\Views\Shared\_JobTableRender.cshtml" Write(item.JobId.ToString()); #line default #line hidden #line 67 "..\..\Views\Shared\_JobTableRender.cshtml" } #line default #line hidden WriteLiteral(" | "); #line 67 "..\..\Views\Shared\_JobTableRender.cshtml" } #line default #line hidden WriteLiteral(" "); #line 68 "..\..\Views\Shared\_JobTableRender.cshtml" if (Model.ShowStatus) { var statusItem = (JobTableStatusItemModel)item; #line default #line hidden WriteLiteral("\r\n");
#line 72 "..\..\Views\Shared\_JobTableRender.cshtml"
#line default
#line hidden
#line 72 "..\..\Views\Shared\_JobTableRender.cshtml"
if (statusItem.ActiveJobQueues != null)
{
#line default
#line hidden
WriteLiteral(" \r\n");
#line 74 "..\..\Views\Shared\_JobTableRender.cshtml"
#line default
#line hidden
#line 74 "..\..\Views\Shared\_JobTableRender.cshtml"
foreach (var jqToken in ((JobTableStatusItemModel)item).ActiveJobQueues.Select(jqj => Tuple.Create(jqj, Disco.Services.Jobs.JobQueues.JobQueueService.GetQueue(jqj.QueueId))))
{
#line default
#line hidden
WriteLiteral(" (jqToken.Item2.JobQueue.Icon
#line default
#line hidden
, 3817), false)
, Tuple.Create(Tuple.Create(" ", 3847), Tuple.Create("fa-fw", 3848), true)
, Tuple.Create(Tuple.Create(" ", 3853), Tuple.Create("d-", 3854), true)
#line 76 "..\..\Views\Shared\_JobTableRender.cshtml"
, Tuple.Create(Tuple.Create("", 3856), Tuple.Create ");
#line 78 "..\..\Views\Shared\_JobTableRender.cshtml"
}
#line default
#line hidden
WriteLiteral(" (item.StatusId
#line default
#line hidden
, 4112), false)
);
WriteLiteral("> ");
#line 79 "..\..\Views\Shared\_JobTableRender.cshtml"
Write(item.StatusDescription);
#line default
#line hidden
WriteLiteral("\r\n | ");
#line 80 "..\..\Views\Shared\_JobTableRender.cshtml"
}
#line default
#line hidden
WriteLiteral(" ");
#line 81 "..\..\Views\Shared\_JobTableRender.cshtml"
if (Model.ShowLastActivityDate)
{
#line default
#line hidden
WriteLiteral(""); #line 82 "..\..\Views\Shared\_JobTableRender.cshtml" Write(CommonHelpers.FriendlyDate(item.LastActivityDate)); #line default #line hidden WriteLiteral(" | "); #line 82 "..\..\Views\Shared\_JobTableRender.cshtml" } #line default #line hidden WriteLiteral(" "); #line 83 "..\..\Views\Shared\_JobTableRender.cshtml" if (Model.ShowDates) { #line default #line hidden WriteLiteral(""); #line 84 "..\..\Views\Shared\_JobTableRender.cshtml" if (item.ClosedDate.HasValue) { #line default #line hidden #line 85 "..\..\Views\Shared\_JobTableRender.cshtml" Write(CommonHelpers.FriendlyDate(item.ClosedDate.Value)); #line default #line hidden #line 85 "..\..\Views\Shared\_JobTableRender.cshtml" } else { #line default #line hidden #line 87 "..\..\Views\Shared\_JobTableRender.cshtml" Write(CommonHelpers.FriendlyDate(item.OpenedDate)); #line default #line hidden #line 87 "..\..\Views\Shared\_JobTableRender.cshtml" } #line default #line hidden WriteLiteral(" | "); #line 87 "..\..\Views\Shared\_JobTableRender.cshtml" } #line default #line hidden WriteLiteral(" "); #line 88 "..\..\Views\Shared\_JobTableRender.cshtml" if (Model.ShowType) { #line default #line hidden WriteLiteral("(item.JobTypeDescription #line default #line hidden , 4831), false) ); WriteLiteral(">"); #line 89 "..\..\Views\Shared\_JobTableRender.cshtml" Write(item.JobTypeId); #line default #line hidden WriteLiteral(" | "); #line 89 "..\..\Views\Shared\_JobTableRender.cshtml" } #line default #line hidden WriteLiteral(" "); #line 90 "..\..\Views\Shared\_JobTableRender.cshtml" if (Model.ShowDevice) { #line default #line hidden WriteLiteral("\r\n"); #line 92 "..\..\Views\Shared\_JobTableRender.cshtml" #line default #line hidden #line 92 "..\..\Views\Shared\_JobTableRender.cshtml" if (item.DeviceSerialNumber != null) { if (Authorization.Has(Claims.Device.Show)) { #line default #line hidden #line 95 "..\..\Views\Shared\_JobTableRender.cshtml" Write(Html.ActionLink(item.DeviceSerialNumber, MVC.Device.Show(item.DeviceSerialNumber), new { Title = item.DeviceModelDescription })); #line default #line hidden #line 95 "..\..\Views\Shared\_JobTableRender.cshtml" } else { #line default #line hidden WriteLiteral("(item.DeviceModelDescription #line default #line hidden , 5403), false) ); WriteLiteral(">"); #line 97 "..\..\Views\Shared\_JobTableRender.cshtml" Write(item.DeviceSerialNumber); #line default #line hidden WriteLiteral(""); #line 97 "..\..\Views\Shared\_JobTableRender.cshtml" } } else { #line default #line hidden WriteLiteral("N/A"); #line 100 "..\..\Views\Shared\_JobTableRender.cshtml" } #line default #line hidden WriteLiteral(" | "); #line 100 "..\..\Views\Shared\_JobTableRender.cshtml" } #line default #line hidden WriteLiteral(" "); #line 101 "..\..\Views\Shared\_JobTableRender.cshtml" if (Model.ShowUser) { #line default #line hidden WriteLiteral("\r\n"); #line 103 "..\..\Views\Shared\_JobTableRender.cshtml" #line default #line hidden #line 103 "..\..\Views\Shared\_JobTableRender.cshtml" if (item.UserId != null) { if (Authorization.Has(Claims.User.Show)) { #line default #line hidden #line 106 "..\..\Views\Shared\_JobTableRender.cshtml" Write(Html.ActionLink(string.Format("{0} ({1})", item.UserDisplayName, item.UserFriendlyId), MVC.User.Show(item.UserId))); #line default #line hidden #line 106 "..\..\Views\Shared\_JobTableRender.cshtml" } else { #line default #line hidden #line 108 "..\..\Views\Shared\_JobTableRender.cshtml" Write(string.Format("{0} ({1})", item.UserDisplayName, item.UserFriendlyId)); #line default #line hidden #line 108 "..\..\Views\Shared\_JobTableRender.cshtml" } } else { #line default #line hidden WriteLiteral("N/A"); #line 111 "..\..\Views\Shared\_JobTableRender.cshtml" } #line default #line hidden WriteLiteral(" | "); #line 111 "..\..\Views\Shared\_JobTableRender.cshtml" } #line default #line hidden WriteLiteral(" "); #line 112 "..\..\Views\Shared\_JobTableRender.cshtml" if (Model.ShowTechnician) { #line default #line hidden WriteLiteral("(item.OpenedTechUserDisplayName #line default #line hidden , 6407), false) ); WriteLiteral(">"); #line 113 "..\..\Views\Shared\_JobTableRender.cshtml" Write(item.OpenedTechUserFriendlyId); #line default #line hidden WriteLiteral(" | "); #line 113 "..\..\Views\Shared\_JobTableRender.cshtml" } #line default #line hidden WriteLiteral(" "); #line 114 "..\..\Views\Shared\_JobTableRender.cshtml" if (Model.ShowLocation) { #line default #line hidden WriteLiteral(""); #line 115 "..\..\Views\Shared\_JobTableRender.cshtml" Write(item.DeviceHeldLocation ?? "Unknown"); #line default #line hidden WriteLiteral(" | "); #line 115 "..\..\Views\Shared\_JobTableRender.cshtml" } #line default #line hidden WriteLiteral("