| \r\n Id:\r\n | \r\n\r\n"); WriteLiteral(" "); #line 21 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" Write(Html.DisplayFor(model => model.Token.JobQueue.Id)); #line default #line hidden WriteLiteral("\r\n | \r\n
|---|---|
| \r\n " + " Name:\r\n | \r\n\r\n"); #line 29 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" #line default #line hidden #line 29 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" if (canConfig) { #line default #line hidden #line 30 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" Write(Html.EditorFor(model => model.Token.JobQueue.Name)); #line default #line hidden #line 30 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" #line default #line hidden #line 31 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" Write(AjaxHelpers.AjaxSave()); #line default #line hidden #line 31 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" #line default #line hidden #line 32 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" Write(AjaxHelpers.AjaxLoader()); #line default #line hidden #line 32 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" #line default #line hidden WriteLiteral(" \r\n"); #line 43 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" } else { #line default #line hidden #line 46 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" Write(Model.Token.JobQueue.Name); #line default #line hidden #line 46 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" } #line default #line hidden WriteLiteral(" | \r\n
| \r\n " + " Description:\r\n | \r\n\r\n");
#line 55 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
#line default
#line hidden
#line 55 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
if (canConfig)
{
#line default
#line hidden
#line 56 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
Write(Html.EditorFor(model => model.Token.JobQueue.Description));
#line default
#line hidden
#line 56 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
#line default
#line hidden
#line 57 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
Write(AjaxHelpers.AjaxSave());
#line default
#line hidden
#line 57 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
#line default
#line hidden
#line 58 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
Write(AjaxHelpers.AjaxLoader());
#line default
#line hidden
#line 58 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
#line default
#line hidden
WriteLiteral(" \r\n");
#line 69 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
}
else
{
#line default
#line hidden
WriteLiteral(" ");
#line 72 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
if (string.IsNullOrEmpty(Model.Token.JobQueue.Description))
{
#line default
#line hidden
WriteLiteral(" ");
WriteLiteral("<None>");
WriteLiteral("\r\n");
#line 75 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
}
else
{
#line default
#line hidden
#line 78 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
Write(Model.Token.JobQueue.Description.ToHtmlComment());
#line default
#line hidden
#line 78 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
}
#line default
#line hidden
WriteLiteral(" \r\n");
#line 81 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
}
#line default
#line hidden
WriteLiteral(" | \r\n
| \r\n " + " Statistics:\r\n | \r\n\r\n " +
"");
#line 89 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
Write(Model.OpenJobCount);
#line default
#line hidden
WriteLiteral(" job");
#line 89 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
Write(Model.OpenJobCount != 1 ? "s" : null);
#line default
#line hidden
WriteLiteral(" open \r\n ");
#line 90 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
Write(Model.TotalJobCount);
#line default
#line hidden
WriteLiteral(" total job");
#line 90 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
Write(Model.TotalJobCount != 1 ? "s" : null);
#line default
#line hidden
WriteLiteral(" \r\n | \r\n
| \r\n " + " Icon:\r\n | \r\n\r\n (Model.Token.JobQueue.Icon
#line default
#line hidden
, 3671), false)
, Tuple.Create(Tuple.Create(" ", 3699), Tuple.Create("fa-4x", 3700), true)
, Tuple.Create(Tuple.Create(" ", 3705), Tuple.Create("d-", 3706), true)
#line 98 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
, Tuple.Create(Tuple.Create("", 3708), Tuple.Create \r\n Update\r\n \r\n");
#line 198 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
}
#line default
#line hidden
WriteLiteral(" \r\n");
#line 104 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
#line default
#line hidden
#line 104 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
using (Html.BeginForm(MVC.API.JobQueue.UpdateIconAndColour(id: Model.Token.JobQueue.Id, redirect: true)))
{
#line default
#line hidden
#line 106 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
Write(Html.AntiForgeryToken());
#line default
#line hidden
#line 106 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
#line default
#line hidden
WriteLiteral(" \r\n");
WriteLiteral(" \r\n");
#line 109 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
}
#line default
#line hidden
WriteLiteral(" \r\n \r\n \r\n \r\n " +
" \r\n");
#line 112 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
#line default
#line hidden
#line 112 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
foreach (var colour in Model.ThemeColours)
{
#line default
#line hidden
WriteLiteral(" (colour.Key
#line default
#line hidden
, 4745), false)
);
WriteAttribute("title", Tuple.Create(" title=\"", 4759), Tuple.Create("\"", 4780)
#line 114 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
, Tuple.Create(Tuple.Create("", 4767), Tuple.Create \r\n \r\n");
#line 118 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
#line default
#line hidden
#line 118 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
foreach (var icon in Model.Icons)
{
#line default
#line hidden
WriteLiteral(" (icon.Key
#line default
#line hidden
, 5111), false)
);
WriteAttribute("title", Tuple.Create(" title=\"", 5123), Tuple.Create("\"", 5142)
#line 120 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
, Tuple.Create(Tuple.Create("", 5131), Tuple.Create \r\n | \r\n
| \r\n " + " Priority:\r\n | \r\n\r\n");
#line 206 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
#line default
#line hidden
#line 206 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
if (canConfig)
{
var priorityValue = Model.Token.JobQueue.Priority.ToString();
var priorityItems = Enum.GetNames(typeof(JobQueuePriority)).Select(i => new SelectListItem() { Text = i, Value = i, Selected = (i == priorityValue) }).ToList();
#line default
#line hidden
WriteLiteral(" (priorityValue.ToLower()
#line default
#line hidden
, 9691), false)
);
WriteAttribute("title", Tuple.Create(" title=\"", 9718), Tuple.Create("\"", 9751)
#line 210 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
, Tuple.Create(Tuple.Create("", 9726), Tuple.Create | \r\n
| \r\n " + " Default SLA:\r\n | \r\n\r\n");
#line 244 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
#line default
#line hidden
#line 244 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
if (canConfig)
{
var slaOptions = JobQueueService.SlaOptions.Select(o => new SelectListItem() { Text = o.Value, Value = o.Key.ToString() }).ToList();
if (this.Model.Token.JobQueue.DefaultSLAExpiry.HasValue)
{
var slaValue = this.Model.Token.JobQueue.DefaultSLAExpiry.Value;
if (JobQueueService.SlaOptions.Where(o => o.Key == slaValue).Count() == 0)
{
string slaValueText;
if (slaValue % (60 * 24 * 7 * 4) == 0)
{ slaValueText = string.Format("{0} months", slaValue / (60 * 24 * 7 * 4)); }
else if (slaValue % (60 * 24 * 7) == 0)
{ slaValueText = string.Format("{0} weeks", slaValue / (60 * 24 * 7)); }
else if (slaValue % (60 * 24) == 0)
{ slaValueText = string.Format("{0} days", slaValue / (60 * 24)); }
else if (slaValue % (60) == 0)
{ slaValueText = string.Format("{0} hours", slaValue / 60); }
else
{ slaValueText = string.Format("{0} minutes", slaValue); }
slaOptions.Insert(0, new SelectListItem() { Text = string.Format("{0} | \r\n
| Member Groups/Use" + "rs: | \r\n\r\n");
#line 307 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
#line default
#line hidden
#line 307 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
if (Model.Token.SubjectIds.Count == 0)
{
#line default
#line hidden
WriteLiteral(" None Associated\r\n");
#line 310 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
}
else
{
#line default
#line hidden
WriteLiteral("
\r\n Update\r\n \r\n");
#line 497 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
}
#line default
#line hidden
WriteLiteral(" \r\n");
#line 335 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
#line default
#line hidden
#line 335 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
using (Html.BeginForm(MVC.API.JobQueue.UpdateSubjects(Model.Token.JobQueue.Id, null, true)))
{
#line default
#line hidden
#line 337 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
Write(Html.AntiForgeryToken());
#line default
#line hidden
#line 337 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
#line default
#line hidden
WriteLiteral("
\r\n \r\n None Associated\r\n " +
"\r\n");
#line 358 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
}
#line default
#line hidden
WriteLiteral("
\r\n \r\n Add
| \r\n
| Automatically Add" + " Jobs: | \r\n\r\n \r\n");
#line 504 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
#line default
#line hidden
#line 504 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
if (Model.Token.JobQueue.JobSubTypes.Count > 0)
{
#line default
#line hidden
WriteLiteral(" \r\n");
#line 533 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
#line default
#line hidden
#line 533 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
if (canConfig)
{
#line default
#line hidden
WriteLiteral(" Update\r\n");
WriteLiteral("
\r\n");
#line 537 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
#line default
#line hidden
#line 537 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
using (Html.BeginForm(MVC.API.JobQueue.UpdateJobSubTypes(Model.Token.JobQueue.Id, null, true)))
{
#line default
#line hidden
#line 539 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
Write(Html.AntiForgeryToken());
#line default
#line hidden
#line 539 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
var selectedTypes = Model.Token.JobQueue.JobSubTypes.Select(jst => jst.JobType).Distinct().ToList();
foreach (var jt in Model.JobTypes)
{
#line default
#line hidden
WriteLiteral(" (jt.Id
#line default
#line hidden
, 26943), false)
);
WriteLiteral(" class=\"jobTypes\"");
WriteLiteral(">\r\n \r\n");
WriteLiteral(" \r\n");
#line 617 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
}
#line default
#line hidden
WriteLiteral(" \r\n " +
" (jt.Id
#line default
#line hidden
, 27071), false)
);
WriteLiteral(" class=\"jobType\"");
WriteLiteral(" type=\"checkbox\"");
WriteAttribute("value", Tuple.Create(" value=\"", 27112), Tuple.Create("\"", 27128)
#line 545 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
, Tuple.Create(Tuple.Create("", 27120), Tuple.Create\r\n " +
" | " +
"\r\n
\r\n \r\n This item will be permanently deleted and cannot be re" +
"covered.
\r\n
\r\n Are you sure?\r\n " +
"