#pragma warning disable 1591 //------------------------------------------------------------------------------ // // This code was generated by a tool. // Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //------------------------------------------------------------------------------ namespace Disco.Web.Areas.Config.Views.DocumentTemplate { 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.Models.Repository; using Disco.Services; using Disco.Services.Authorization; #line 2 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" using Disco.Services.Interop.ActiveDirectory; #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/DocumentTemplate/ShowPackage.cshtml")] public partial class ShowPackage : Disco.Services.Web.WebViewPage { public ShowPackage() { } public override void Execute() { #line 3 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" Authorization.Require(Claims.Config.DocumentTemplate.Show); var canConfig = Authorization.Has(Claims.Config.DocumentTemplate.Configure); var hideAdvanced = Model.Package.FilterExpression == null && Model.Package.OnGenerateExpression == null; #region Can Bulk Generate var canBulkGenerate = Authorization.Has(Claims.Config.DocumentTemplate.BulkGenerate); if (canBulkGenerate) { switch (Model.Package.Scope) { case AttachmentTypes.Device: canBulkGenerate = Authorization.Has(Claims.Device.Actions.GenerateDocuments); break; case AttachmentTypes.Job: canBulkGenerate = Authorization.Has(Claims.Job.Actions.GenerateDocuments); break; case AttachmentTypes.User: canBulkGenerate = Authorization.Has(Claims.User.Actions.GenerateDocuments); break; default: throw new InvalidOperationException("Invalid Package Scope"); } } #endregion ViewBag.Title = Html.ToBreadcrumb("Configuration", MVC.Config.Config.Index(), "Document Templates", MVC.Config.DocumentTemplate.Index(null), "Package: " + Model.Package.Description); if (canConfig) { Html.BundleDeferred("~/ClientScripts/Modules/Disco-PropertyChangeHelpers"); } #line default #line hidden WriteLiteral("\r\n(hideAdvanced ? " Config_HideAdvanced" : null #line default #line hidden , 1585), false) ); WriteLiteral(">\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 <" + "/table>\r\n \r\n\r\n \r\n

Advanced Options

\r\n
\r\n Id:\r\n \r\n "); #line 49 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" Write(Html.DisplayFor(model => model.Package.Id)); #line default #line hidden WriteLiteral("\r\n
\r\n Description:\r\n " + " \r\n"); #line 57 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" #line default #line hidden #line 57 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" if (canConfig) { #line default #line hidden #line 59 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" Write(Html.TextBoxFor(model => model.Package.Description)); #line default #line hidden #line 59 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" #line default #line hidden #line 60 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" Write(AjaxHelpers.AjaxSave()); #line default #line hidden #line 60 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" #line default #line hidden #line 61 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" Write(AjaxHelpers.AjaxLoader()); #line default #line hidden #line 61 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" #line default #line hidden WriteLiteral(" $(function () { document.DiscoFunctions.PropertyChangeHelper( $('#Package_Description'), 'Description', '"); #line 67 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" Write(Url.Action(MVC.API.DocumentTemplatePackage.UpdateDescription(Model.Package.Id))); #line default #line hidden WriteLiteral("\',\r\n \'Description\'\r\n " + " );\r\n });\r\n " + " \r\n"); #line 72 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" } else { if (string.IsNullOrEmpty(Model.Package.Description)) { #line default #line hidden WriteLiteral(" <None Specified>\r\n"); #line 78 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" } else { #line default #line hidden #line 81 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" Write(Model.Package.Description); #line default #line hidden #line 81 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" } } #line default #line hidden WriteLiteral("
\r\n  \r\n \r\n
\r\n"); #line 92 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" #line default #line hidden #line 92 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" if (canConfig) { #line default #line hidden WriteLiteral("
\r\n \r\n \r\n If selected the package will not appear in the list of documents to generate.

 
"); #line 127 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" #line default #line hidden #line 127 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" if (canConfig) { #line default #line hidden WriteLiteral("
\r\n \r\n \r\n If selected blank pages will be inserted to ensure each of the individual documents within the package appear on separate pages when using duplex printing.

Scope:

"); #line 161 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" Write(Model.Package.Scope); #line default #line hidden WriteLiteral(" Scope

\r\n \r\n \r\n This package is generated from "); #line 164 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" Write(Model.Package.Scope); #line default #line hidden WriteLiteral("s. Any expressions within the Document Template PDF will be evaluated w" + "ithin the (Url.Action(MVC.Config.Expressions.Browser()) #line default #line hidden , 8113), false) , Tuple.Create(Tuple.Create("", 8160), Tuple.Create("#", 8160), true) #line 164 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" , Tuple.Create(Tuple.Create("", 8161), Tuple.Create(Model.Package.Scope #line default #line hidden , 8161), false) , Tuple.Create(Tuple.Create("", 8183), Tuple.Create("Scope", 8183), true) ); WriteLiteral(">"); #line 164 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" Write(Model.Package.Scope); #line default #line hidden WriteLiteral(" Scope.\r\n

\r\n \r\n " + "
\r\n Change Scope\r\n
\r\n"); #line 170 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" #line default #line hidden #line 170 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" if (canConfig) { #line default #line hidden WriteLiteral(" \r\n"); #line 173 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" #line default #line hidden #line 173 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" using (Html.BeginForm(MVC.API.DocumentTemplatePackage.UpdateScope(Model.Package.Id, redirect: true))) { #line default #line hidden #line 175 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" Write(Html.AntiForgeryToken()); #line default #line hidden #line 175 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" #line default #line hidden WriteLiteral(" \r\n Scope: \r\n \r\n"); #line 179 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" #line default #line hidden #line 179 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" foreach (var scope in Model.Scopes) { #line default #line hidden WriteLiteral(" (scope #line default #line hidden , 9407), false) ); WriteAttribute("selected", Tuple.Create(" selected=\"", 9414), Tuple.Create("\"", 9488) #line 181 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" , Tuple.Create(Tuple.Create("", 9425), Tuple.Create(scope == Model.Package.Scope.ToString() ? " selected" : null #line default #line hidden , 9425), false) ); WriteLiteral(">"); #line 181 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" Write(scope); #line default #line hidden WriteLiteral("\r\n"); #line 182 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" } #line default #line hidden WriteLiteral(" \r\n " + " \r\n"); #line 185 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" } #line default #line hidden WriteLiteral(" "); #line 186 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" if (Model.Package.DocumentTemplateIds != null && Model.Package.DocumentTemplateIds.Count > 0) { #line default #line hidden WriteLiteral(" \r\n \r\n If changed, all Document Templates will be unassociated with this Package.\r\n" + "

\r\n " + " \r\n"); #line 193 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" } #line default #line hidden WriteLiteral(" \r\n"); WriteLiteral(" \r\n $(function () {\r\n " + " var dialog;\r\n\r\n function showDialog() " + "{\r\n if (dialog == null) {\r\n " + " dialog = $(\'#Config_DocumentTemplatePackages_Scope" + "_Dialog\').dialog({\r\n width: 400,\r" + "\n resizable: false,\r\n " + " modal: true,\r\n " + " autoOpen: false,\r\n " + " buttons: {\r\n \'Save Change" + "s\': function () {\r\n $(thi" + "s)\r\n .dialog(\'option\'" + ", \'buttons\', null)\r\n " + ".find(\'form\').trigger(\'submit\');\r\n " + " },\r\n \'Cancel\': function" + " () {\r\n $(this).dialog(\'c" + "lose\');\r\n }\r\n " + " }\r\n }" + ");\r\n }\r\n\r\n " + " dialog.dialog(\'open\');\r\n\r\n retur" + "n false;\r\n }\r\n\r\n " + " $(\'#Config_DocumentTemplatePackages_Scope_Button\').click(showDialog);\r\n " + " });\r\n \r\n"); #line 227 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" } #line default #line hidden WriteLiteral(" "); #line 228 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" if (Model.Package.Scope == AttachmentTypes.Job) { #line default #line hidden WriteLiteral("
\r\n"); WriteLiteral("

Job Type Filters:

\r\n"); WriteLiteral(" \r\n
\r\n"); #line 234 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" #line default #line hidden #line 234 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" if (Model.Package.JobSubTypes != null && Model.Package.JobSubTypes.Count > 0) { #line default #line hidden WriteLiteral("
    \r\n"); #line 237 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" #line default #line hidden #line 237 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" foreach (var jobType in Model.JobSubTypesSelected.GroupBy(jst => jst.JobType).OrderBy(jtg => jtg.Key.Description)) { #line default #line hidden WriteLiteral("
  • \r\n"); WriteLiteral(" "); #line 240 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" Write(jobType.Key.Description); #line default #line hidden WriteLiteral("\r\n
      \r\n"); #line 242 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" #line default #line hidden #line 242 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.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 245 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" } else { foreach (var jobSubType in jobType) { #line default #line hidden WriteLiteral("
    • "); #line 250 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" Write(jobSubType.Description); #line default #line hidden WriteLiteral("
    • \r\n"); #line 251 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" } } #line default #line hidden WriteLiteral("
    \r\n " + "
  • \r\n"); #line 255 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" } #line default #line hidden WriteLiteral("
\r\n"); #line 257 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" } else { #line default #line hidden WriteLiteral(" <No Filter>\r\n"); #line 261 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" } #line default #line hidden WriteLiteral("
\r\n"); #line 263 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" #line default #line hidden #line 263 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" if (canConfig) { #line default #line hidden WriteLiteral(" Update\r\n"); WriteLiteral(" \r\n"); #line 267 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" #line default #line hidden #line 267 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" using (Html.BeginForm(MVC.API.DocumentTemplatePackage.UpdateJobSubTypes(Model.Package.Id, null, true))) { #line default #line hidden #line 269 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" Write(Html.AntiForgeryToken()); #line default #line hidden #line 269 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" var selectedTypes = Model.JobSubTypesSelected.Select(jst => jst.JobType).Distinct().ToList(); foreach (var jt in Model.JobTypes) { #line default #line hidden WriteLiteral(" \r\n

\r\n " + " (jt.Id #line default #line hidden , 15528), false) ); WriteLiteral(" class=\"jobType\""); WriteLiteral(" type=\"checkbox\""); WriteAttribute("value", Tuple.Create(" value=\"", 15569), Tuple.Create("\"", 15585) #line 275 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" , Tuple.Create(Tuple.Create("", 15577), Tuple.Create(jt.Id #line default #line hidden , 15577), false) ); WriteLiteral(" "); #line 275 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" Write(selectedTypes.Contains(jt) ? "checked=\" checked\"" : null); #line default #line hidden WriteLiteral(" />(jt.Id #line default #line hidden , 15669), false) ); WriteLiteral(">"); #line 275 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" Write(jt.Description); #line default #line hidden WriteLiteral("\r\n

\r\n " + " (jt.Id #line default #line hidden , 15833), false) ); WriteLiteral(" class=\"jobSubTypes\""); WriteLiteral(">\r\n"); WriteLiteral(" "); #line 278 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" Write(CommonHelpers.CheckboxBulkSelect(string.Format("CheckboxBulkSelect_{0}", jt.Id), "div")); #line default #line hidden WriteLiteral("\r\n"); WriteLiteral(" "); #line 279 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" Write(CommonHelpers.CheckBoxList("JobSubTypes", jt.JobSubTypes.OrderBy(jst => jst.Description).ToSelectListItems(Model.Package.JobSubTypes), 2)); #line default #line hidden WriteLiteral("\r\n \r\n " + " \r\n"); #line 282 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" } } #line default #line hidden WriteLiteral(" \r\n"); WriteLiteral(" \r\n"); #line 463 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" } #line default #line hidden WriteLiteral("
\r\n \r\n " + " \r\n \r\n
\r\n Filter Expres" + "sion:\r\n \r\n"); #line 479 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" #line default #line hidden #line 479 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" if (canConfig && Authorization.Has(Claims.Config.DocumentTemplate.ConfigureFilterExpression)) { #line default #line hidden #line 481 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" Write(Html.EditorFor(model => Model.Package.FilterExpression)); #line default #line hidden #line 481 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" #line default #line hidden #line 482 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" Write(AjaxHelpers.AjaxRemove()); #line default #line hidden #line 482 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" #line default #line hidden #line 483 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" Write(AjaxHelpers.AjaxSave()); #line default #line hidden #line 483 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" #line default #line hidden #line 484 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" Write(AjaxHelpers.AjaxLoader()); #line default #line hidden #line 484 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" #line default #line hidden WriteLiteral(" $(function () { var field = $('#Package_FilterExpression'); var fieldRemove = field.next('.ajaxRemove'); var fieldOriginalWidth, fieldOriginalHeight; document.DiscoFunctions.PropertyChangeHelper( field, 'None', '"); #line 494 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" Write(Url.Action(MVC.API.DocumentTemplatePackage.UpdateFilterExpression(Model.Package.Id))); #line default #line hidden WriteLiteral("\',\r\n \'FilterExpression\'\r\n " + " );\r\n\r\n field.focus(functio" + "n () {\r\n fieldOriginalWidth = field.width" + "();\r\n fieldOriginalHeight = field.height(" + ");\r\n field.css(\'overflow\', \'visible\').ani" + "mate({ width: field.parent().width() - 42, height: 75 }, 200);\r\n " + " }).blur(function () {\r\n " + " field.css(\'overflow\', \'hidden\').animate({ width: fieldOriginalWidth, height: " + "fieldOriginalHeight }, 200);\r\n }).change(func" + "tion () {\r\n if (!!field.val()) {\r\n " + " fieldRemove.show();\r\n " + " } else {\r\n fieldRem" + "ove.hide();\r\n }\r\n " + " }).attr(\'placeholder\', \'None\').attr(\'spellcheck\', \'false\');\r\n\r\n " + " fieldRemove.click(function () {\r\n " + " field.val(\'\').change();\r\n " + " });\r\n\r\n if (!!field.val()) {\r\n " + " fieldRemove.show();\r\n " + " } else {\r\n fieldRemove.hide();\r\n " + " }\r\n });\r\n " + " \r\n"); #line 523 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" } else { if (string.IsNullOrWhiteSpace(Model.Package.FilterExpression)) { #line default #line hidden WriteLiteral(" <None Specified>\r\n"); #line 529 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" } else { #line default #line hidden WriteLiteral(" \r\n"); WriteLiteral(" "); #line 533 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" Write(Model.Package.FilterExpression); #line default #line hidden WriteLiteral("\r\n \r\n"); #line 535 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" } } #line default #line hidden WriteLiteral(" \r\n \r\n This expression will be evaluated to determine if this package is shown in the Generate Document drop-down list. If the template is hidden (see above) this expression is ignored.

On Generated Expression: "); #line 549 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" #line default #line hidden #line 549 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" if (canConfig && Authorization.Has(Claims.Config.DocumentTemplate.ConfigureFilterExpression)) { #line default #line hidden #line 551 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" Write(Html.EditorFor(model => Model.Package.OnGenerateExpression)); #line default #line hidden #line 551 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" #line default #line hidden #line 552 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" Write(AjaxHelpers.AjaxRemove()); #line default #line hidden #line 552 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" #line default #line hidden #line 553 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" Write(AjaxHelpers.AjaxSave()); #line default #line hidden #line 553 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" #line default #line hidden #line 554 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" Write(AjaxHelpers.AjaxLoader()); #line default #line hidden #line 554 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" #line default #line hidden WriteLiteral(" $(function () { var field = $('#Package_OnGenerateExpression'); var fieldRemove = field.next('.ajaxRemove'); var fieldOriginalWidth, fieldOriginalHeight; document.DiscoFunctions.PropertyChangeHelper( field, 'None', '"); #line 564 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" Write(Url.Action(MVC.API.DocumentTemplatePackage.UpdateOnGenerateExpression(Model.Package.Id))); #line default #line hidden WriteLiteral("\',\r\n \'OnGenerateExpression\'\r\n " + " );\r\n\r\n field.focus(fun" + "ction () {\r\n fieldOriginalWidth = field.w" + "idth();\r\n fieldOriginalHeight = field.hei" + "ght();\r\n field.css(\'overflow\', \'visible\')" + ".animate({ width: field.parent().width() - 42, height: 75 }, 200);\r\n " + " }).blur(function () {\r\n " + " field.css(\'overflow\', \'hidden\').animate({ width: fieldOriginalWidth, heig" + "ht: fieldOriginalHeight }, 200);\r\n }).change(" + "function () {\r\n if (!!field.val()) {\r\n " + " fieldRemove.show();\r\n " + " } else {\r\n fiel" + "dRemove.hide();\r\n }\r\n " + " }).attr(\'placeholder\', \'None\').attr(\'spellcheck\', \'false\');\r\n\r\n " + " fieldRemove.click(function () {\r\n " + " field.val(\'\').change();\r\n " + " });\r\n\r\n if (!!field.val()) {\r\n " + " fieldRemove.show();\r\n " + " } else {\r\n fieldRemove.hide();" + "\r\n }\r\n });\r\n " + " \r\n"); #line 593 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" } else { if (string.IsNullOrWhiteSpace(Model.Package.OnGenerateExpression)) { #line default #line hidden WriteLiteral(" <None Specified>\r\n"); #line 599 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" } else { #line default #line hidden WriteLiteral(" \r\n"); WriteLiteral(" "); #line 603 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" Write(Model.Package.OnGenerateExpression); #line default #line hidden WriteLiteral("\r\n \r\n"); #line 605 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" } } #line default #line hidden WriteLiteral(" \r\n \r\n This expression will be evaluated each time the package is generated.

\r\n"); #line 619 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" #line default #line hidden #line 619 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" using (Html.BeginForm(MVC.API.DocumentTemplatePackage.Delete(Model.Package.Id, true))) { #line default #line hidden #line 621 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" Write(Html.AntiForgeryToken()); #line default #line hidden #line 621 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" } #line default #line hidden WriteLiteral("

\r\n This item will be permanently deleted.
\r\n Are you sure?\r\n \r\n\r\n $(function () { const button = $('#buttonDelete'); let buttonDialog = null; button.on('click', function () { if (!buttonDialog) { buttonDialog = $(""#dialogConfirmDelete"").dialog({ resizable: false, modal: true, autoOpen: false, buttons: { ""Delete"": function () { $(this) .dialog(""option"", ""buttons"", null) .find('form').trigger('submit'); }, Cancel: function () { $(this).dialog(""close""); } } }); } buttonDialog.dialog('open'); return false; }); }); \r\n"); #line 656 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" #line default #line hidden #line 656 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" if (hideAdvanced) { #line default #line hidden WriteLiteral(" Show Advanced Options\r\n"); WriteLiteral(@" "); #line 667 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" } #line default #line hidden WriteLiteral(" "); #line 668 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" if (canBulkGenerate) { #line default #line hidden WriteLiteral(" Bulk Generate\r\n"); WriteLiteral(" (Model.Package.Id #line default #line hidden , 37654), false) ); WriteLiteral(">\r\n \r\n"); #line 673 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" #line default #line hidden #line 673 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" switch (Model.Package.Scope) { case AttachmentTypes.Device: #line default #line hidden WriteLiteral("

\r\n Enter multiple Device Serial Numbers separated by <new line>, commas " + "(,) or semicolons (;).\r\n
" + "\r\n"); WriteLiteral(" \r\n

Examples:

\r\n \r\n 01234567
\r\n " + " ABCD9876
\r\n 8VQ6G2R\r\n " + " \r\n 01234567,ABCD9876,8VQ6G2R\r\n 01234567;ABCD9876;8VQ6G2R\r\n \r\n"); #line 689 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" break; case AttachmentTypes.Job: #line default #line hidden WriteLiteral("
\r\n Enter multiple Job Ids separated by <new line>, commas (,) or semicolons (;).\r\n
\r\n"); WriteLiteral(" \r\n

Examples:

\r\n \r\n 86
\r\n 99\r\n 44\r\n \r\n " + " 86,99,44\r\n 86;99;44\r\n \r\n"); #line 704 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" break; case AttachmentTypes.User: #line default #line hidden WriteLiteral("
\r\n Enter multiple User Ids separated by <new line>, commas (,) or semicolons (;).\r\n
\r\n"); WriteLiteral(" \r\n

Examples:

\r\n \r\n user6
\r\n s" + "mi0099
"); #line 713 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" Write(ActiveDirectory.Context.PrimaryDomain.NetBiosName); #line default #line hidden WriteLiteral("\\rsmith\r\n \r\n user6,smi0099,"); #line 715 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" Write(ActiveDirectory.Context.PrimaryDomain.NetBiosName); #line default #line hidden WriteLiteral("\\rsmith\r\n user6;smi0099;"); #line 716 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" Write(ActiveDirectory.Context.PrimaryDomain.NetBiosName); #line default #line hidden WriteLiteral("\\rsmith\r\n \r\n"); #line 718 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" break; } #line default #line hidden WriteLiteral(" \r\n"); #line 721 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" #line default #line hidden #line 721 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" using (Html.BeginForm(MVC.API.DocumentTemplatePackage.BulkGenerate(Model.Package.Id))) { #line default #line hidden #line 723 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" Write(Html.AntiForgeryToken()); #line default #line hidden #line 723 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" #line default #line hidden WriteLiteral(" \r\n"); WriteLiteral(" \r\n"); #line 726 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" } #line default #line hidden WriteLiteral(" \r\n"); #line 728 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" #line default #line hidden WriteLiteral(@" "); #line 757 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" } #line default #line hidden WriteLiteral(" "); #line 758 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" if (Authorization.Has(Claims.Config.DocumentTemplate.Delete)) { #line default #line hidden WriteLiteral(" Delete\r\n"); #line 761 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" } #line default #line hidden WriteLiteral("\r\n"); } } } #pragma warning restore 1591