#pragma warning disable 1591 //------------------------------------------------------------------------------ // // This code was generated by a tool. // Runtime Version:4.0.30319.34014 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //------------------------------------------------------------------------------ namespace Disco.Web.Areas.Config.Views.JobQueue { using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Net; using System.Text; using System.Web; using System.Web.Helpers; using System.Web.Mvc; using System.Web.Mvc.Ajax; using System.Web.Mvc.Html; using System.Web.Routing; using System.Web.Security; using System.Web.UI; using System.Web.WebPages; using Disco; using Disco.BI.Extensions; using Disco.Models.Repository; using Disco.Services; using Disco.Services.Authorization; #line 2 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" using Disco.Services.Jobs.JobQueues; #line default #line hidden using Disco.Services.Web; using Disco.Web; using Disco.Web.Extensions; [System.CodeDom.Compiler.GeneratedCodeAttribute("RazorGenerator", "2.0.0.0")] [System.Web.WebPages.PageVirtualPathAttribute("~/Areas/Config/Views/JobQueue/Show.cshtml")] public partial class Show : Disco.Services.Web.WebViewPage { public Show() { } public override void Execute() { #line 3 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" Authorization.Require(Claims.Config.JobQueue.Show); ViewBag.Title = Html.ToBreadcrumb("Configuration", MVC.Config.Config.Index(), "Job Queues", MVC.Config.JobQueue.Index(null), Model.Token.JobQueue.ToString()); var canConfig = Authorization.Has(Claims.Config.JobQueue.Configure); var canDelete = (Authorization.Has(Claims.Config.JobQueue.Delete) && Model.CanDelete); var canShowJobs = Model.OpenJobCount > 0 && Authorization.Has(Claims.Job.Lists.JobQueueLists); Html.BundleDeferred("~/ClientScripts/Modules/Disco-PropertyChangeHelpers"); #line default #line hidden WriteLiteral("\r\n\r\n \r\n \r\n Id:\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n " + "
\r\n"); WriteLiteral(" "); #line 20 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" Write(Html.DisplayFor(model => model.Token.JobQueue.Id)); #line default #line hidden WriteLiteral("\r\n
Name:\r\n " + " "); #line 26 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" if (canConfig) { #line default #line hidden #line 27 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" Write(Html.EditorFor(model => model.Token.JobQueue.Name)); #line default #line hidden #line 27 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" #line default #line hidden #line 28 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" Write(AjaxHelpers.AjaxSave()); #line default #line hidden #line 28 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" #line default #line hidden #line 29 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" Write(AjaxHelpers.AjaxLoader()); #line default #line hidden #line 29 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" #line default #line hidden WriteLiteral(" \r\n $(function () {\r\n document.DiscoFun" + "ctions.PropertyChangeHelper(\r\n $(\'#Token_JobQueue_Nam" + "e\'),\r\n \'Invalid Name\',\r\n \'" + ""); #line 35 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" Write(Url.Action(MVC.API.JobQueue.UpdateName(Model.Token.JobQueue.Id))); #line default #line hidden WriteLiteral("\',\r\n \'QueueName\'\r\n );\r\n " + " });\r\n \r\n"); #line 40 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" } else { #line default #line hidden #line 43 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" Write(Model.Token.JobQueue.Name); #line default #line hidden #line 43 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" } #line default #line hidden WriteLiteral("
Description:\r\n " + " "); #line 50 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" if (canConfig) { #line default #line hidden #line 51 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" Write(Html.EditorFor(model => model.Token.JobQueue.Description)); #line default #line hidden #line 51 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" #line default #line hidden #line 52 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" Write(AjaxHelpers.AjaxSave()); #line default #line hidden #line 52 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" #line default #line hidden #line 53 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" Write(AjaxHelpers.AjaxLoader()); #line default #line hidden #line 53 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" #line default #line hidden WriteLiteral(" \r\n $(function () {\r\n document.DiscoFun" + "ctions.PropertyChangeHelper(\r\n $(\'#Token_JobQueue_Des" + "cription\'),\r\n \'Invalid Description\',\r\n " + " \'"); #line 59 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" Write(Url.Action(MVC.API.JobQueue.UpdateDescription(Model.Token.JobQueue.Id))); #line default #line hidden WriteLiteral("\',\r\n \'Description\'\r\n );\r\n " + " });\r\n \r\n"); #line 64 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" } else { #line default #line hidden WriteLiteral("
\r\n");

            
            #line 68 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
                    
            
            #line default
            #line hidden
            
            #line 68 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
                     if (string.IsNullOrEmpty(Model.Token.JobQueue.Description))
                    {

            
            #line default
            #line hidden
WriteLiteral("                    ");

WriteLiteral("<None>");

WriteLiteral("\r\n");

            
            #line 71 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
                    }
                    else
                    {
                        
            
            #line default
            #line hidden
            
            #line 74 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
                   Write(Model.Token.JobQueue.Description);

            
            #line default
            #line hidden
            
            #line 74 "..\..\Areas\Config\Views\JobQueue\Show.cshtml"
                                                         
                    }

            
            #line default
            #line hidden
WriteLiteral("                    
\r\n"); #line 77 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" } #line default #line hidden WriteLiteral("
Statistics:\r\n " + " \r\n
"); #line 84 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" Write(Model.OpenJobCount); #line default #line hidden WriteLiteral(" job"); #line 84 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" Write(Model.OpenJobCount != 1 ? "s" : null); #line default #line hidden WriteLiteral(" open
\r\n
"); #line 85 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" Write(Model.TotalJobCount); #line default #line hidden WriteLiteral(" total job"); #line 85 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" Write(Model.TotalJobCount != 1 ? "s" : null); #line default #line hidden WriteLiteral("
\r\n
Icon:\r\n " + " \r\n
Priority:\r\n " + " "); #line 197 "..\..\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 , 9476), false) ); WriteAttribute("title", Tuple.Create(" title=\"", 9503), Tuple.Create("\"", 9536) #line 201 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" , Tuple.Create(Tuple.Create("", 9511), Tuple.Create(priorityValue #line default #line hidden , 9511), false) , Tuple.Create(Tuple.Create(" ", 9527), Tuple.Create("Priority", 9528), true) ); WriteLiteral(">\r\n"); #line 202 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" #line default #line hidden #line 202 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" Write(Html.DropDownListFor(m => m.Token.JobQueue.Priority, priorityItems)); #line default #line hidden #line 202 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" #line default #line hidden #line 203 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" Write(AjaxHelpers.AjaxSave()); #line default #line hidden #line 203 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" #line default #line hidden #line 204 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" Write(AjaxHelpers.AjaxLoader()); #line default #line hidden #line 204 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" #line default #line hidden WriteLiteral(" $(function () { var element = $('#Token_JobQueue_Priority'); document.DiscoFunctions.PropertyChangeHelper( element, 'Invalid Priority', '"); #line 212 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" Write(Url.Action(MVC.API.JobQueue.UpdatePriority(Model.Token.JobQueue.Id))); #line default #line hidden WriteLiteral(@"', 'Priority' ); element.change(function () { var icon = element.closest('td').find('i').first(); icon[0].className = ''; icon.addClass('fa d-priority-' + element.val().toLowerCase()).attr('title', element.val() + ' Priority'); }); }); "); #line 223 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" } else { #line default #line hidden #line 226 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" Write(Model.Token.JobQueue.Priority.ToString()); #line default #line hidden #line 226 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" } #line default #line hidden WriteLiteral("
Default SLA:\r\n " + " "); #line 233 "..\..\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} ", slaValueText), Value = slaValue.ToString() }); } } #line default #line hidden #line 257 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" Write(Html.DropDownListFor(m => m.Token.JobQueue.DefaultSLAExpiry, slaOptions)); #line default #line hidden #line 257 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" #line default #line hidden #line 258 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" Write(AjaxHelpers.AjaxSave()); #line default #line hidden #line 258 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" #line default #line hidden #line 259 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" Write(AjaxHelpers.AjaxLoader()); #line default #line hidden #line 259 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" #line default #line hidden WriteLiteral(" $(function () { document.DiscoFunctions.PropertyChangeHelper( $('#Token_JobQueue_DefaultSLAExpiry'), 'Invalid Default SLA', '"); #line 265 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" Write(Url.Action(MVC.API.JobQueue.UpdateDefaultSLAExpiry(Model.Token.JobQueue.Id))); #line default #line hidden WriteLiteral("\',\r\n \'DefaultSLAExpiry\'\r\n );\r\n " + " });\r\n \r\n"); #line 270 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" } else { if (this.Model.Token.JobQueue.DefaultSLAExpiry.HasValue) { var slaValue = this.Model.Token.JobQueue.DefaultSLAExpiry.Value; var slaOption = JobQueueService.SlaOptions.Where(o => o.Key == slaValue).ToArray(); if (slaOption.Length > 0) { #line default #line hidden #line 279 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" Write(slaOption[0].Value); #line default #line hidden #line 279 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" } else { #line default #line hidden WriteLiteral(" "); WriteLiteral("<None>"); WriteLiteral("\r\n"); #line 284 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" } } else { #line default #line hidden WriteLiteral(" "); WriteLiteral("<None>"); WriteLiteral("\r\n"); #line 289 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" } } #line default #line hidden WriteLiteral("
Member Groups/Use" + "rs:\r\n"); #line 296 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" #line default #line hidden #line 296 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" if (Model.Token.SubjectIds.Count == 0) { #line default #line hidden WriteLiteral(" None Associated\r\n"); #line 299 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" } else { #line default #line hidden WriteLiteral(" \r\n"); #line 303 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" #line default #line hidden #line 303 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" foreach (var sg in Model.Subjects) { var displayName = sg.Id == sg.Name ? sg.Id : string.Format("{0} [{1}]", sg.Name, sg.Id); #line default #line hidden WriteLiteral(" (sg.IsGroup ? "group" : "user" #line default #line hidden , 14518), false) ); WriteLiteral(">"); #line 306 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" if (sg.IsGroup) { #line default #line hidden WriteLiteral(" "); #line 308 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" #line default #line hidden #line 308 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" Write(displayName); #line default #line hidden #line 308 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" } else { #line default #line hidden WriteLiteral(" (Url.Action(MVC.User.Show(sg.Id)) #line default #line hidden , 14997), false) ); WriteLiteral(">"); #line 312 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" Write(displayName); #line default #line hidden WriteLiteral("\r\n"); #line 313 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" } #line default #line hidden WriteLiteral("\r\n"); #line 314 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" } #line default #line hidden WriteLiteral(" \r\n"); #line 316 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" } #line default #line hidden WriteLiteral(" "); #line 317 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" if (canConfig) { #line default #line hidden WriteLiteral("
\r\n Update\r\n \r\n \r\n None Associated\r\n \r\n"); #line 325 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" #line default #line hidden #line 325 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" foreach (var sg in Model.Subjects) { var displayName = sg.Id == sg.Name ? sg.Id : string.Format("{0} [{1}]", sg.Name, sg.Id); #line default #line hidden WriteLiteral(" (sg.IsGroup ? "group" : "user" #line default #line hidden , 16174), false) ); WriteLiteral(" data-subjectid=\""); #line 328 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" Write(sg.Id); #line default #line hidden WriteLiteral("\""); WriteLiteral(">"); #line 328 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" if (sg.IsGroup) { #line default #line hidden WriteLiteral(" "); #line 330 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" #line default #line hidden #line 330 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" Write(displayName); #line default #line hidden #line 330 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" } else { #line default #line hidden WriteLiteral(" "); #line 334 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" #line default #line hidden #line 334 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" Write(displayName); #line default #line hidden #line 334 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" } #line default #line hidden WriteLiteral("\r\n"); #line 336 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" } #line default #line hidden WriteLiteral(" \r\n
\r\n " + " \r\n \r\n Add\r\n \r\n (Url.Action(MVC.API.JobQueue.UpdateSubjects(Model.Token.JobQueue.Id, null, true)) #line default #line hidden , 17606), false) ); WriteLiteral(" method=\"post\""); WriteLiteral(">\r\n \r\n \r\n \r\n"); #line 503 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" } #line default #line hidden WriteLiteral("
Automatically Add" + " Jobs:\r\n
\r\n"); #line 510 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" #line default #line hidden #line 510 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" if (Model.Token.JobQueue.JobSubTypes.Count > 0) { #line default #line hidden WriteLiteral("
    \r\n"); #line 513 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" #line default #line hidden #line 513 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" foreach (var jobType in Model.Token.JobQueue.JobSubTypes.GroupBy(jst => jst.JobType).OrderBy(jtg => jtg.Key.Description)) { #line default #line hidden WriteLiteral("
  • \r\n"); WriteLiteral(" "); #line 516 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" Write(jobType.Key.Description); #line default #line hidden WriteLiteral("\r\n
      \r\n"); #line 518 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" #line default #line hidden #line 518 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" if (jobType.Count() == Model.JobTypes.FirstOrDefault(jt => jt.Id == jobType.Key.Id).JobSubTypes.Count) { #line default #line hidden WriteLiteral("
    • [All Sub Types]
    • \r\n"); #line 521 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" } else { foreach (var jobSubType in jobType) { #line default #line hidden WriteLiteral("
    • "); #line 526 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" Write(jobSubType.Description); #line default #line hidden WriteLiteral("
    • \r\n"); #line 527 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" } } #line default #line hidden WriteLiteral("
    \r\n
  • \r" + "\n"); #line 531 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" } #line default #line hidden WriteLiteral("
\r\n"); #line 533 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" } else { #line default #line hidden WriteLiteral(" "); WriteLiteral("<None>"); WriteLiteral("\r\n"); #line 537 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" } #line default #line hidden WriteLiteral("
\r\n"); #line 539 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" #line default #line hidden #line 539 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" if (canConfig) { #line default #line hidden WriteLiteral(" Update\r\n"); WriteLiteral(" \r\n"); #line 543 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" #line default #line hidden #line 543 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" using (Html.BeginForm(MVC.API.JobQueue.UpdateJobSubTypes(Model.Token.JobQueue.Id, null, true))) { 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 , 28967), false) ); WriteLiteral(" class=\"jobTypes\""); WriteLiteral(">\r\n

\r\n (jt.Id #line default #line hidden , 29087), false) ); WriteLiteral(" class=\"jobType\""); WriteLiteral(" type=\"checkbox\""); WriteAttribute("value", Tuple.Create(" value=\"", 29128), Tuple.Create("\"", 29144) #line 550 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" , Tuple.Create(Tuple.Create("", 29136), Tuple.Create(jt.Id #line default #line hidden , 29136), false) ); WriteLiteral(" "); #line 550 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" Write(selectedTypes.Contains(jt) ? "checked=\"checked\"" : null); #line default #line hidden WriteLiteral(" />(jt.Id #line default #line hidden , 29227), false) ); WriteLiteral(">"); #line 550 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" Write(jt.Description); #line default #line hidden WriteLiteral("

\r\n (jt.Id #line default #line hidden , 29317), false) ); WriteLiteral(" class=\"jobSubTypes\""); WriteLiteral(">\r\n"); WriteLiteral(" "); #line 552 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" Write(CommonHelpers.CheckboxBulkSelect(string.Format("CheckboxBulkSelect_{0}", jt.Id), "div")); #line default #line hidden WriteLiteral("\r\n"); WriteLiteral(" "); #line 553 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" Write(CommonHelpers.CheckBoxList("JobSubTypes", jt.JobSubTypes.OrderBy(jst => jst.Description).ToSelectListItems(Model.Token.JobQueue.JobSubTypes), 2)); #line default #line hidden WriteLiteral("\r\n \r\n \r\n" + ""); #line 556 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" } } #line default #line hidden WriteLiteral(" \r\n"); WriteLiteral(" \r\n"); #line 621 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" } #line default #line hidden WriteLiteral(" \r\n  When jobs of these types are created, they will automatically be added" + " into this queue.\r\n \r\n
\r\n\r\n"); #line 629 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" if (canDelete || canShowJobs) { #line default #line hidden WriteLiteral(" \r\n"); WriteLiteral(" "); #line 632 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" Write(Html.ActionLinkButton("Delete", MVC.API.JobQueue.Delete(Model.Token.JobQueue.Id, true), "Config_JobQueues_Actions_Delete_Button")); #line default #line hidden WriteLiteral("\r\n \r\n

\r\n \r\n This item will be permanently deleted and cannot be recove" + "red.
\r\n
\r\n Are you sure?\r\n <" + "/p>\r\n \r\n $(function () { var button = $('#Config_JobQueues_Actions_Delete_Button'); var buttonDialog = $('#Config_JobQueues_Actions_Delete_Dialog'); var buttonLink = button.attr('href'); button.attr('href', '#'); button.click(function () { buttonDialog.dialog('open'); return false; }); buttonDialog.dialog({ resizable: false, modal: true, autoOpen: false, buttons: { ""Delete"": function () { var $this = $(this); $this.dialog(""disable""); $this.dialog(""option"", ""buttons"", null); window.location.href = buttonLink; }, Cancel: function () { $(this).dialog(""close""); } } }); }); "); WriteLiteral(" "); #line 669 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" Write(Html.ActionLinkButton(string.Format("Show {0} job{1}", Model.OpenJobCount, (Model.OpenJobCount == 1 ? null : "s")), MVC.Job.Queue(Model.Token.JobQueue.Id), "Config_JobQueues_Actions_ShowJobs_Button")); #line default #line hidden WriteLiteral("\r\n \r\n"); #line 671 "..\..\Areas\Config\Views\JobQueue\Show.cshtml" } #line default #line hidden } } } #pragma warning restore 1591