diff --git a/Disco.Web/Areas/Config/ConfigAreaRegistration.cs b/Disco.Web/Areas/Config/ConfigAreaRegistration.cs index 41660a3c..43f626a6 100644 --- a/Disco.Web/Areas/Config/ConfigAreaRegistration.cs +++ b/Disco.Web/Areas/Config/ConfigAreaRegistration.cs @@ -54,21 +54,6 @@ namespace Disco.Web.Areas.Config "Config/DeviceProfile/{id}", new { controller = "DeviceProfile", action = "Index", id = UrlParameter.Optional } ); - context.MapRoute( - "Config_AttachmentType_Create", - "Config/AttachmentType/Create", - new { controller = "AttachmentType", action = "Create" } - ); - context.MapRoute( - "Config_AttachmentType_ExpressionBrowser_Type", - "Config/AttachmentType/ExpressionBrowser/{type}", - new { controller = "AttachmentType", action = "ExpressionBrowser", type = UrlParameter.Optional } - ); - context.MapRoute( - "Config_AttachmentType", - "Config/AttachmentType/{id}", - new { controller = "AttachmentType", action = "Index", id = UrlParameter.Optional } - ); context.MapRoute( "Config_DocumentTemplate_Create", "Config/DocumentTemplate/Create", diff --git a/Disco.Web/Areas/Config/Views/DeviceProfile/Show.cshtml b/Disco.Web/Areas/Config/Views/DeviceProfile/Show.cshtml index 5d710404..7db792e1 100644 --- a/Disco.Web/Areas/Config/Views/DeviceProfile/Show.cshtml +++ b/Disco.Web/Areas/Config/Views/DeviceProfile/Show.cshtml @@ -368,7 +368,7 @@ $dialog.dialog("close"); }, "Expression Browser": () => { - window.open('@(Url.Action(MVC.Config.DocumentTemplate.ExpressionBrowser()))', '_blank'); + window.open('@(Url.Action(MVC.Config.Expressions.Browser()))', '_blank'); }, "Save": () => { const $form = $textarea.closest('form'); diff --git a/Disco.Web/Areas/Config/Views/DeviceProfile/Show.generated.cs b/Disco.Web/Areas/Config/Views/DeviceProfile/Show.generated.cs index a651cce6..e2da42e5 100644 --- a/Disco.Web/Areas/Config/Views/DeviceProfile/Show.generated.cs +++ b/Disco.Web/Areas/Config/Views/DeviceProfile/Show.generated.cs @@ -1409,7 +1409,7 @@ WriteLiteral(@"> #line 371 "..\..\Areas\Config\Views\DeviceProfile\Show.cshtml" - Write(Url.Action(MVC.Config.DocumentTemplate.ExpressionBrowser())); + Write(Url.Action(MVC.Config.Expressions.Browser())); #line default @@ -2541,14 +2541,14 @@ WriteLiteral(" class=\"fa fa-info-circle\""); WriteLiteral(">View the (Url.Action(MVC.Config.Plugins.Install()) +, Tuple.Create(Tuple.Create("", 48831), Tuple.Create(Url.Action(MVC.Config.Plugins.Install()) #line default #line hidden -, 48846), false) +, 48831), false) ); WriteLiteral(">Plugin Catalogue to discover and install certificate provider plugins.\r\n " + @@ -2763,14 +2763,14 @@ WriteLiteral(" class=\"fa fa-info-circle\""); WriteLiteral(">View the (Url.Action(MVC.Config.Plugins.Install()) +, Tuple.Create(Tuple.Create("", 52085), Tuple.Create(Url.Action(MVC.Config.Plugins.Install()) #line default #line hidden -, 52100), false) +, 52085), false) ); WriteLiteral(">Plugin Catalogue to discover and install wireless profile provider plugins.\r" + diff --git a/Disco.Web/Areas/Config/Views/DocumentTemplate/Index.cshtml b/Disco.Web/Areas/Config/Views/DocumentTemplate/Index.cshtml index 9bb50f8a..5fac049e 100644 --- a/Disco.Web/Areas/Config/Views/DocumentTemplate/Index.cshtml +++ b/Disco.Web/Areas/Config/Views/DocumentTemplate/Index.cshtml @@ -118,7 +118,7 @@ else } @if (Authorization.Has(Claims.Config.Show)) { - @Html.ActionLinkButton("Expression Browser", MVC.Config.DocumentTemplate.ExpressionBrowser()) + @Html.ActionLinkButton("Expression Browser", MVC.Config.Expressions.Browser()) } @if (Model.DocumentTemplates.Count > 2 && Authorization.HasAll(Claims.Config.DocumentTemplate.Create, Claims.Config.DocumentTemplate.Configure)) { diff --git a/Disco.Web/Areas/Config/Views/DocumentTemplate/Index.generated.cs b/Disco.Web/Areas/Config/Views/DocumentTemplate/Index.generated.cs index 3cf35de2..e79f784b 100644 --- a/Disco.Web/Areas/Config/Views/DocumentTemplate/Index.generated.cs +++ b/Disco.Web/Areas/Config/Views/DocumentTemplate/Index.generated.cs @@ -612,14 +612,14 @@ WriteLiteral(" "); #line hidden #line 121 "..\..\Areas\Config\Views\DocumentTemplate\Index.cshtml" - Write(Html.ActionLinkButton("Expression Browser", MVC.Config.DocumentTemplate.ExpressionBrowser())); + Write(Html.ActionLinkButton("Expression Browser", MVC.Config.Expressions.Browser())); #line default #line hidden #line 121 "..\..\Areas\Config\Views\DocumentTemplate\Index.cshtml" - + } diff --git a/Disco.Web/Areas/Config/Views/DocumentTemplate/Show.cshtml b/Disco.Web/Areas/Config/Views/DocumentTemplate/Show.cshtml index 3b76f721..6699557a 100644 --- a/Disco.Web/Areas/Config/Views/DocumentTemplate/Show.cshtml +++ b/Disco.Web/Areas/Config/Views/DocumentTemplate/Show.cshtml @@ -141,7 +141,7 @@

@Model.DocumentTemplate.Scope Scope

- This template is generated from @(Model.DocumentTemplate.Scope)s. Any expressions within the Template PDF will be evaluated within the @(Model.DocumentTemplate.Scope) Scope. + This template is generated from @(Model.DocumentTemplate.Scope)s. Any expressions within the Template PDF will be evaluated within the @(Model.DocumentTemplate.Scope) Scope.

@@ -996,7 +996,7 @@ @Html.Partial(MVC.Config.DocumentTemplate.Views._ExpressionsTable, Model.TemplateExpressions)
-
+

This item will be permanently deleted and cannot be recovered.
@@ -1050,7 +1050,7 @@ } @if (Authorization.Has(Claims.Config.Show)) { - @Html.ActionLinkButton("Expression Browser", MVC.Config.DocumentTemplate.ExpressionBrowser()) + @Html.ActionLinkButton("Expression Browser", MVC.Config.Expressions.Browser()) } @if (canBulkGenerate) { diff --git a/Disco.Web/Areas/Config/Views/DocumentTemplate/Show.generated.cs b/Disco.Web/Areas/Config/Views/DocumentTemplate/Show.generated.cs index 62202e43..c5f1c6b9 100644 --- a/Disco.Web/Areas/Config/Views/DocumentTemplate/Show.generated.cs +++ b/Disco.Web/Areas/Config/Views/DocumentTemplate/Show.generated.cs @@ -459,30 +459,30 @@ WriteLiteral(">This template is generated from "); #line hidden WriteLiteral("s. Any expressions within the Template PDF will be evaluated within the (Url.Action(MVC.Config.DocumentTemplate.ExpressionBrowser()) + , Tuple.Create(Tuple.Create("", 6958), Tuple.Create(Url.Action(MVC.Config.Expressions.Browser()) #line default #line hidden , 6958), false) -, Tuple.Create(Tuple.Create("", 7020), Tuple.Create("#", 7020), true) +, Tuple.Create(Tuple.Create("", 7005), Tuple.Create("#", 7005), true) #line 144 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml" - , Tuple.Create(Tuple.Create("", 7021), Tuple.Create(Model.DocumentTemplate.Scope + , Tuple.Create(Tuple.Create("", 7006), Tuple.Create(Model.DocumentTemplate.Scope #line default #line hidden -, 7021), false) -, Tuple.Create(Tuple.Create("", 7052), Tuple.Create("Scope", 7052), true) +, 7006), false) +, Tuple.Create(Tuple.Create("", 7037), Tuple.Create("Scope", 7037), true) ); WriteLiteral(">"); #line 144 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml" - Write(Model.DocumentTemplate.Scope); + Write(Model.DocumentTemplate.Scope); #line default @@ -566,24 +566,24 @@ WriteLiteral(">\r\n"); #line hidden WriteLiteral(" (scope +, Tuple.Create(Tuple.Create("", 8174), Tuple.Create(scope #line default #line hidden -, 8189), false) +, 8174), false) ); -WriteAttribute("selected", Tuple.Create(" selected=\"", 8196), Tuple.Create("\"", 8268) +WriteAttribute("selected", Tuple.Create(" selected=\"", 8181), Tuple.Create("\"", 8253) #line 160 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml" - , Tuple.Create(Tuple.Create("", 8207), Tuple.Create(scope == Model.DocumentTemplate.Scope ? " selected" : null + , Tuple.Create(Tuple.Create("", 8192), Tuple.Create(scope == Model.DocumentTemplate.Scope ? " selected" : null #line default #line hidden -, 8207), false) +, 8192), false) ); WriteLiteral(">"); @@ -912,29 +912,29 @@ WriteLiteral(" class=\"jobTypes\""); WriteLiteral(">\r\n

\r\n " + " (jt.Id +, Tuple.Create(Tuple.Create("", 14805), Tuple.Create(jt.Id #line default #line hidden -, 14820), false) +, 14805), false) ); WriteLiteral(" class=\"jobType\""); WriteLiteral(" type=\"checkbox\""); -WriteAttribute("value", Tuple.Create(" value=\"", 14861), Tuple.Create("\"", 14877) +WriteAttribute("value", Tuple.Create(" value=\"", 14846), Tuple.Create("\"", 14862) #line 258 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml" - , Tuple.Create(Tuple.Create("", 14869), Tuple.Create(jt.Id + , Tuple.Create(Tuple.Create("", 14854), Tuple.Create(jt.Id #line default #line hidden -, 14869), false) +, 14854), false) ); WriteLiteral(" "); @@ -948,15 +948,15 @@ WriteLiteral(" "); #line hidden WriteLiteral(" />(jt.Id + , Tuple.Create(Tuple.Create("", 14946), Tuple.Create(jt.Id #line default #line hidden -, 14961), false) +, 14946), false) ); WriteLiteral(">"); @@ -971,15 +971,15 @@ WriteLiteral(">"); WriteLiteral("\r\n

\r\n " + " (jt.Id +, Tuple.Create(Tuple.Create("", 15110), Tuple.Create(jt.Id #line default #line hidden -, 15125), false) +, 15110), false) ); WriteLiteral(" class=\"jobSubTypes\""); @@ -1242,14 +1242,14 @@ WriteLiteral(">\r\n (Url.Action(MVC.API.DocumentTemplate.TemplatePreview(Model.DocumentTemplate.Id)) +, Tuple.Create(Tuple.Create("", 22207), Tuple.Create(Url.Action(MVC.API.DocumentTemplate.TemplatePreview(Model.DocumentTemplate.Id)) #line default #line hidden -, 22222), false) +, 22207), false) ); WriteLiteral(" />\r\n
\r\n \r\n <" + @@ -2102,14 +2102,14 @@ WriteLiteral(@"> (Model.OnImportUserFlagRules.Any() ? "hidden" : null +, Tuple.Create(Tuple.Create("", 40570), Tuple.Create(Model.OnImportUserFlagRules.Any() ? "hidden" : null #line default #line hidden -, 40585), false) +, 40570), false) ); WriteLiteral(">\r\n \r\n "); WriteLiteral("\r\n \r\n " + " (rule.UserFlag.Icon +, Tuple.Create(Tuple.Create("", 41188), Tuple.Create(rule.UserFlag.Icon #line default #line hidden -, 41203), false) -, Tuple.Create(Tuple.Create(" ", 41224), Tuple.Create("fa-lg", 41225), true) -, Tuple.Create(Tuple.Create(" ", 41230), Tuple.Create("d-", 41231), true) +, 41188), false) +, Tuple.Create(Tuple.Create(" ", 41209), Tuple.Create("fa-lg", 41210), true) +, Tuple.Create(Tuple.Create(" ", 41215), Tuple.Create("d-", 41216), true) #line 706 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml" - , Tuple.Create(Tuple.Create("", 41233), Tuple.Create(rule.UserFlag.IconColour + , Tuple.Create(Tuple.Create("", 41218), Tuple.Create(rule.UserFlag.IconColour #line default #line hidden -, 41233), false) +, 41218), false) ); WriteLiteral(">\r\n"); @@ -2364,19 +2364,19 @@ WriteLiteral(" id=\"DocumentTemplate_OnImportUserFlagRules_AddDialog\""); WriteLiteral(" class=\"hiddenDialog\""); -WriteAttribute("title", Tuple.Create(" title=\"", 43671), Tuple.Create("\"", 43733) -, Tuple.Create(Tuple.Create("", 43679), Tuple.Create("On", 43679), true) -, Tuple.Create(Tuple.Create(" ", 43681), Tuple.Create("Import", 43682), true) -, Tuple.Create(Tuple.Create(" ", 43688), Tuple.Create("User", 43689), true) -, Tuple.Create(Tuple.Create(" ", 43693), Tuple.Create("Flag", 43694), true) -, Tuple.Create(Tuple.Create(" ", 43698), Tuple.Create("Rule:", 43699), true) +WriteAttribute("title", Tuple.Create(" title=\"", 43656), Tuple.Create("\"", 43718) +, Tuple.Create(Tuple.Create("", 43664), Tuple.Create("On", 43664), true) +, Tuple.Create(Tuple.Create(" ", 43666), Tuple.Create("Import", 43667), true) +, Tuple.Create(Tuple.Create(" ", 43673), Tuple.Create("User", 43674), true) +, Tuple.Create(Tuple.Create(" ", 43678), Tuple.Create("Flag", 43679), true) +, Tuple.Create(Tuple.Create(" ", 43683), Tuple.Create("Rule:", 43684), true) #line 740 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml" - , Tuple.Create(Tuple.Create(" ", 43704), Tuple.Create(Model.DocumentTemplate.Id + , Tuple.Create(Tuple.Create(" ", 43689), Tuple.Create(Model.DocumentTemplate.Id #line default #line hidden -, 43705), false) +, 43690), false) ); WriteLiteral(">\r\n \r\n (flag.Id + , Tuple.Create(Tuple.Create("", 46349), Tuple.Create(flag.Id #line default #line hidden -, 46364), false) +, 46349), false) ); WriteLiteral(" type=\"radio\""); WriteLiteral(" name=\"userFlagId\""); -WriteAttribute("value", Tuple.Create(" value=\"", 46404), Tuple.Create("\"", 46420) +WriteAttribute("value", Tuple.Create(" value=\"", 46389), Tuple.Create("\"", 46405) #line 776 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml" - , Tuple.Create(Tuple.Create("", 46412), Tuple.Create(flag.Id + , Tuple.Create(Tuple.Create("", 46397), Tuple.Create(flag.Id #line default #line hidden -, 46412), false) +, 46397), false) ); WriteLiteral(" required />\r\n (flag.Id + , Tuple.Create(Tuple.Create("", 46528), Tuple.Create(flag.Id #line default #line hidden -, 46543), false) +, 46528), false) ); WriteLiteral(">(flag.Icon + , Tuple.Create(Tuple.Create("", 46554), Tuple.Create(flag.Icon #line default #line hidden -, 46569), false) -, Tuple.Create(Tuple.Create(" ", 46581), Tuple.Create("fa-fw", 46582), true) -, Tuple.Create(Tuple.Create(" ", 46587), Tuple.Create("fa-lg", 46588), true) -, Tuple.Create(Tuple.Create(" ", 46593), Tuple.Create("d-", 46594), true) +, 46554), false) +, Tuple.Create(Tuple.Create(" ", 46566), Tuple.Create("fa-fw", 46567), true) +, Tuple.Create(Tuple.Create(" ", 46572), Tuple.Create("fa-lg", 46573), true) +, Tuple.Create(Tuple.Create(" ", 46578), Tuple.Create("d-", 46579), true) #line 777 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml" - , Tuple.Create(Tuple.Create("", 46596), Tuple.Create(flag.IconColour + , Tuple.Create(Tuple.Create("", 46581), Tuple.Create(flag.IconColour #line default #line hidden -, 46596), false) +, 46581), false) ); WriteLiteral(">"); @@ -2814,25 +2814,25 @@ WriteLiteral(" \r\n WriteLiteral("\r\n \r\n " + " (rule.UserFlag.Icon +, Tuple.Create(Tuple.Create("", 54876), Tuple.Create(rule.UserFlag.Icon #line default #line hidden -, 54891), false) -, Tuple.Create(Tuple.Create(" ", 54912), Tuple.Create("fa-lg", 54913), true) -, Tuple.Create(Tuple.Create(" ", 54918), Tuple.Create("d-", 54919), true) +, 54876), false) +, Tuple.Create(Tuple.Create(" ", 54897), Tuple.Create("fa-lg", 54898), true) +, Tuple.Create(Tuple.Create(" ", 54903), Tuple.Create("d-", 54904), true) #line 924 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml" - , Tuple.Create(Tuple.Create("", 54921), Tuple.Create(rule.UserFlag.IconColour + , Tuple.Create(Tuple.Create("", 54906), Tuple.Create(rule.UserFlag.IconColour #line default #line hidden -, 54921), false) +, 54906), false) ); WriteLiteral(">\r\n"); @@ -3077,6 +3077,8 @@ WriteLiteral(" id=\"dialogConfirmDelete\""); WriteLiteral(" title=\"Delete this Document Template?\""); +WriteLiteral(" class=\"dialog\""); + WriteLiteral(">\r\n

\r\n

@Model.Package.Scope Scope

- This package is generated from @(Model.Package.Scope)s. Any expressions within the Document Template PDF will be evaluated within the @(Model.Package.Scope) Scope. + This package is generated from @(Model.Package.Scope)s. Any expressions within the Document Template PDF will be evaluated within the @(Model.Package.Scope) Scope.

diff --git a/Disco.Web/Areas/Config/Views/DocumentTemplate/ShowPackage1.generated.cs b/Disco.Web/Areas/Config/Views/DocumentTemplate/ShowPackage1.generated.cs index aeb3455b..257961bb 100644 --- a/Disco.Web/Areas/Config/Views/DocumentTemplate/ShowPackage1.generated.cs +++ b/Disco.Web/Areas/Config/Views/DocumentTemplate/ShowPackage1.generated.cs @@ -566,30 +566,30 @@ WriteLiteral(">This package is generated from "); WriteLiteral("s. Any expressions within the Document Template PDF will be evaluated w" + "ithin the (Url.Action(MVC.Config.DocumentTemplate.ExpressionBrowser()) + , Tuple.Create(Tuple.Create("", 8113), Tuple.Create(Url.Action(MVC.Config.Expressions.Browser()) #line default #line hidden , 8113), false) -, Tuple.Create(Tuple.Create("", 8175), Tuple.Create("#", 8175), true) +, Tuple.Create(Tuple.Create("", 8160), Tuple.Create("#", 8160), true) #line 164 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" - , Tuple.Create(Tuple.Create("", 8176), Tuple.Create(Model.Package.Scope + , Tuple.Create(Tuple.Create("", 8161), Tuple.Create(Model.Package.Scope #line default #line hidden -, 8176), false) -, Tuple.Create(Tuple.Create("", 8198), Tuple.Create("Scope", 8198), true) +, 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); + Write(Model.Package.Scope); #line default @@ -673,24 +673,24 @@ WriteLiteral(">\r\n"); #line hidden WriteLiteral(" (scope +, Tuple.Create(Tuple.Create("", 9317), Tuple.Create(scope #line default #line hidden -, 9332), false) +, 9317), false) ); -WriteAttribute("selected", Tuple.Create(" selected=\"", 9339), Tuple.Create("\"", 9413) +WriteAttribute("selected", Tuple.Create(" selected=\"", 9324), Tuple.Create("\"", 9398) #line 180 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" -, Tuple.Create(Tuple.Create("", 9350), Tuple.Create(scope == Model.Package.Scope.ToString() ? " selected" : null +, Tuple.Create(Tuple.Create("", 9335), Tuple.Create(scope == Model.Package.Scope.ToString() ? " selected" : null #line default #line hidden -, 9350), false) +, 9335), false) ); WriteLiteral(">"); @@ -998,29 +998,29 @@ WriteLiteral(" class=\"jobTypes\""); WriteLiteral(">\r\n

\r\n " + " (jt.Id +, Tuple.Create(Tuple.Create("", 15267), Tuple.Create(jt.Id #line default #line hidden -, 15282), false) +, 15267), false) ); WriteLiteral(" class=\"jobType\""); WriteLiteral(" type=\"checkbox\""); -WriteAttribute("value", Tuple.Create(" value=\"", 15323), Tuple.Create("\"", 15339) +WriteAttribute("value", Tuple.Create(" value=\"", 15308), Tuple.Create("\"", 15324) #line 273 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" - , Tuple.Create(Tuple.Create("", 15331), Tuple.Create(jt.Id + , Tuple.Create(Tuple.Create("", 15316), Tuple.Create(jt.Id #line default #line hidden -, 15331), false) +, 15316), false) ); WriteLiteral(" "); @@ -1034,15 +1034,15 @@ WriteLiteral(" "); #line hidden WriteLiteral(" />(jt.Id + , Tuple.Create(Tuple.Create("", 15408), Tuple.Create(jt.Id #line default #line hidden -, 15423), false) +, 15408), false) ); WriteLiteral(">"); @@ -1057,15 +1057,15 @@ WriteLiteral(">"); WriteLiteral("\r\n

\r\n " + " (jt.Id +, Tuple.Create(Tuple.Create("", 15556), Tuple.Create(jt.Id #line default #line hidden -, 15571), false) +, 15556), false) ); WriteLiteral(" class=\"jobSubTypes\""); @@ -1371,14 +1371,14 @@ WriteLiteral(" type=\"hidden\""); WriteLiteral(" name=\"DocumentTemplates\""); -WriteAttribute("value", Tuple.Create(" value=\"", 22953), Tuple.Create("\"", 22973) +WriteAttribute("value", Tuple.Create(" value=\"", 22938), Tuple.Create("\"", 22958) #line 395 "..\..\Areas\Config\Views\DocumentTemplate\ShowPackage.cshtml" - , Tuple.Create(Tuple.Create("", 22961), Tuple.Create(template.Id + , Tuple.Create(Tuple.Create("", 22946), Tuple.Create(template.Id #line default #line hidden -, 22961), false) +, 22946), false) ); WriteLiteral(" />\r\n (template.Id + , Tuple.Create(Tuple.Create("", 24452), Tuple.Create(template.Id #line default #line hidden -, 24467), false) +, 24452), false) ); WriteLiteral(" />\r\n (Model.Package.Id +, Tuple.Create(Tuple.Create(" ", 37328), Tuple.Create(Model.Package.Id #line default #line hidden -, 37344), false) +, 37329), false) ); WriteLiteral(">\r\n