| \r\n Id:\r\n | \r\n " + "\r\n"); WriteLiteral(" "); #line 55 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml" Write(Html.DisplayFor(model => model.DocumentTemplate.Id)); #line default #line hidden WriteLiteral("\r\n | \r\n
|---|---|
| \r\n Statistics:\r\n | \r\n\r\n "); #line 63 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml" Write(Model.StoredInstanceCount.ToString("n0")); #line default #line hidden WriteLiteral(" Stored Instance"); #line 63 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml" Write(Model.StoredInstanceCount == 1 ? null : "s"); #line default #line hidden WriteLiteral("\r\n | \r\n
| \r\n Description:\r\n \r\n | \r\n"); #line 71 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml" #line default #line hidden #line 71 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml" if (canConfig) { #line default #line hidden #line 73 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml" Write(Html.TextBoxFor(model => model.DocumentTemplate.Description)); #line default #line hidden #line 73 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml" #line default #line hidden #line 74 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml" Write(AjaxHelpers.AjaxSave()); #line default #line hidden #line 74 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml" #line default #line hidden #line 75 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml" Write(AjaxHelpers.AjaxLoader()); #line default #line hidden #line 75 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml" #line default #line hidden WriteLiteral(" \r\n"); #line 86 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml" } else { if (string.IsNullOrEmpty(Model.DocumentTemplate.Description)) { #line default #line hidden WriteLiteral(" <None Specified>\r\n"); #line 92 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml" } else { #line default #line hidden #line 95 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml" Write(Model.DocumentTemplate.Description); #line default #line hidden #line 95 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml" } } #line default #line hidden WriteLiteral(" | \r\n
| \r\n \r\n | \r\n " + "\r\n \r\n");
#line 106 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
#line default
#line hidden
#line 106 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
if (canConfig)
{
#line default
#line hidden
WriteLiteral(" \r\n");
WriteLiteral(" \r\n");
#line 110 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
#line default
#line hidden
#line 110 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
Write(AjaxHelpers.AjaxLoader());
#line default
#line hidden
#line 110 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
#line default
#line hidden
WriteLiteral(" \r\n");
#line 121 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
}
else
{
#line default
#line hidden
WriteLiteral(" \r\n");
WriteLiteral(" \r\n");
#line 126 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
}
#line default
#line hidden
WriteLiteral(" \r\n \r\n
\r\n If selected when a document is generated all form elements will be removed and their content written in place. |
| Scope: |
"); #line 140 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml" Write(Model.DocumentTemplate.Scope); #line default #line hidden WriteLiteral(" Scope\r\n\r\n \r\n " +
" \r\n This template is generated from ");
#line 143 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
Write(Model.DocumentTemplate.Scope);
#line default
#line hidden
WriteLiteral("s. Any expressions within the Template PDF will be evaluated within the (Url.Action(MVC.Config.DocumentTemplate.ExpressionBrowser())
#line default
#line hidden
, 7006), false)
, Tuple.Create(Tuple.Create("", 7068), Tuple.Create("#", 7068), true)
#line 143 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
, Tuple.Create(Tuple.Create("", 7069), Tuple.Create \r\n \r\n \r\n");
#line 149 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
#line default
#line hidden
#line 149 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
if (canConfig)
{
#line default
#line hidden
WriteLiteral(" \r\n");
#line 152 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
#line default
#line hidden
#line 152 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
using (Html.BeginForm(MVC.API.DocumentTemplate.UpdateScope(Model.DocumentTemplate.Id, redirect: true)))
{
#line default
#line hidden
WriteLiteral(" \r\n");
WriteLiteral(" \r\n");
#line 210 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
}
#line default
#line hidden
WriteLiteral(" ");
#line 211 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
if (Model.DocumentTemplate.Scope == DocumentTemplate.DocumentTemplateScopes.Job)
{
#line default
#line hidden
WriteLiteral(" \r\n \r\n \r\n " +
" \r\n");
#line 163 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
}
#line default
#line hidden
WriteLiteral(" \r\n \r\n");
#line 169 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
#line default
#line hidden
#line 169 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
if (Model.DocumentTemplate.UsersLinkedGroup != null || Model.DocumentTemplate.DevicesLinkedGroup != null)
{
#line default
#line hidden
WriteLiteral(" \r\n Expressions within the Template PDF may need to be updated to reflect any ch" + "anges to the Document Template Scope.\r\n \r" + "\n\r\n
");
#line 176 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
}
#line default
#line hidden
WriteLiteral(" \r\n Warning: This Document Template contains Linked Groups, these will be automatically updated to reflect the new Document Template Scope which may result in undesired behaviour. \r\n"); WriteLiteral(" Job Type Filters:\r\n"); WriteLiteral("\r\n \r\n");
#line 331 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
}
#line default
#line hidden
WriteLiteral(" \r\n");
#line 217 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
#line default
#line hidden
#line 217 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
if (Model.DocumentTemplate.JobSubTypes.Count > 0)
{
#line default
#line hidden
WriteLiteral(" \r\n");
#line 246 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
#line default
#line hidden
#line 246 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
if (canConfig)
{
#line default
#line hidden
WriteLiteral(" Update\r\n");
WriteLiteral("
\r\n");
#line 250 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
#line default
#line hidden
#line 250 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
using (Html.BeginForm(MVC.API.DocumentTemplate.UpdateJobSubTypes(Model.DocumentTemplate.Id, null, true)))
{
var selectedTypes = Model.DocumentTemplate.JobSubTypes.Select(jst => jst.JobType).Distinct().ToList();
foreach (var jt in Model.JobTypes)
{
#line default
#line hidden
WriteLiteral(" \r\n");
WriteLiteral(" \r\n");
#line 329 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
}
#line default
#line hidden
WriteLiteral(" \r\n \r\n");
#line 264 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
}
}
#line default
#line hidden
WriteLiteral(" \r\n " +
" (jt.Id
#line default
#line hidden
, 14959), false)
);
WriteLiteral(" class=\"jobType\"");
WriteLiteral(" type=\"checkbox\"");
WriteAttribute("value", Tuple.Create(" value=\"", 15000), Tuple.Create("\"", 15016)
#line 257 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
, Tuple.Create(Tuple.Create("", 15008), Tuple.Create\r\n " +
" | \r\n
| \r\n \r\n \r\n | \r\n <" +
"/tr>\r\n");
#line 349 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
#line default
#line hidden
#line 349 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
if (canConfig)
{
#line default
#line hidden
WriteLiteral("
| \r\n");
WriteLiteral(" ");
#line 353 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
Write(Html.ActionLinkSmallButton("Download Template", MVC.API.DocumentTemplate.Template(Model.DocumentTemplate.Id)));
#line default
#line hidden
WriteLiteral("\r\n");
#line 354 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
#line default
#line hidden
#line 354 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
if (canConfig && Authorization.Has(Claims.Config.DocumentTemplate.Upload))
{
#line default
#line hidden
WriteLiteral(" \r\n");
WriteLiteral(" \r\n \r\n");
WriteLiteral(" \r\n");
#line 404 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
}
#line default
#line hidden
WriteLiteral(" Select a PDF Template to upload:\r" + "\n\r\n");
#line 360 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
#line default
#line hidden
#line 360 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
using (Html.BeginForm(MVC.API.DocumentTemplate.Template(Model.DocumentTemplate.Id, true, null), FormMethod.Post, new { enctype = "multipart/form-data" }))
{
#line default
#line hidden
WriteLiteral(" \r\n");
#line 363 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
}
#line default
#line hidden
WriteLiteral(" \r\n | \r\n
| \r\n Filter Expres" + "sion:\r\n | \r\n\r\n");
#line 421 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
#line default
#line hidden
#line 421 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
if (canConfig && Authorization.Has(Claims.Config.DocumentTemplate.ConfigureFilterExpression))
{
#line default
#line hidden
#line 423 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
Write(Html.EditorFor(model => model.DocumentTemplate.FilterExpression));
#line default
#line hidden
#line 423 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
#line default
#line hidden
#line 424 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
Write(AjaxHelpers.AjaxRemove());
#line default
#line hidden
#line 424 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
#line default
#line hidden
#line 425 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
Write(AjaxHelpers.AjaxSave());
#line default
#line hidden
#line 425 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
#line default
#line hidden
#line 426 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
Write(AjaxHelpers.AjaxLoader());
#line default
#line hidden
#line 426 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
#line default
#line hidden
WriteLiteral(" \r\n");
#line 465 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
}
else
{
if (string.IsNullOrWhiteSpace(Model.DocumentTemplate.FilterExpression))
{
#line default
#line hidden
WriteLiteral(" <None Specified>\r\n");
#line 471 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
}
else
{
#line default
#line hidden
WriteLiteral(" \r\n");
WriteLiteral(" ");
#line 475 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
Write(Model.DocumentTemplate.FilterExpression);
#line default
#line hidden
WriteLiteral("\r\n \r\n");
#line 477 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
}
}
#line default
#line hidden
WriteLiteral(" \r\n
\r\n This expression will be evaluated to determine if this template is shown in the Generate Document drop-down list. |
|---|---|
| On Generated Expression: |
");
#line 491 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
#line default
#line hidden
#line 491 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
if (canConfig && Authorization.Has(Claims.Config.DocumentTemplate.ConfigureFilterExpression))
{
#line default
#line hidden
#line 493 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
Write(Html.EditorFor(model => model.DocumentTemplate.OnGenerateExpression));
#line default
#line hidden
#line 493 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
#line default
#line hidden
#line 494 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
Write(AjaxHelpers.AjaxRemove());
#line default
#line hidden
#line 494 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
#line default
#line hidden
#line 495 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
Write(AjaxHelpers.AjaxSave());
#line default
#line hidden
#line 495 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
#line default
#line hidden
#line 496 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
Write(AjaxHelpers.AjaxLoader());
#line default
#line hidden
#line 496 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
#line default
#line hidden
WriteLiteral(" \r\n");
#line 535 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
}
else
{
if (string.IsNullOrWhiteSpace(Model.DocumentTemplate.OnGenerateExpression))
{
#line default
#line hidden
WriteLiteral(" <None Specified>\r\n");
#line 541 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
}
else
{
#line default
#line hidden
WriteLiteral(" \r\n");
WriteLiteral(" ");
#line 545 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
Write(Model.DocumentTemplate.OnGenerateExpression);
#line default
#line hidden
WriteLiteral("\r\n \r\n");
#line 547 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
}
}
#line default
#line hidden
WriteLiteral(" \r\n
\r\n This expression will be evaluated each time a document is generated from this template. |
| On Import Expression: |
");
#line 561 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
#line default
#line hidden
#line 561 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
if (canConfig && Authorization.Has(Claims.Config.DocumentTemplate.ConfigureFilterExpression))
{
#line default
#line hidden
#line 563 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
Write(Html.EditorFor(model => model.DocumentTemplate.OnImportAttachmentExpression));
#line default
#line hidden
#line 563 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
#line default
#line hidden
#line 564 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
Write(AjaxHelpers.AjaxRemove());
#line default
#line hidden
#line 564 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
#line default
#line hidden
#line 565 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
Write(AjaxHelpers.AjaxSave());
#line default
#line hidden
#line 565 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
#line default
#line hidden
#line 566 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
Write(AjaxHelpers.AjaxLoader());
#line default
#line hidden
#line 566 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
#line default
#line hidden
WriteLiteral(" \r\n");
#line 605 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
}
else
{
if (string.IsNullOrWhiteSpace(Model.DocumentTemplate.OnImportAttachmentExpression))
{
#line default
#line hidden
WriteLiteral(" <None Specified>\r\n");
#line 611 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
}
else
{
#line default
#line hidden
WriteLiteral(" \r\n");
WriteLiteral(" ");
#line 615 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
Write(Model.DocumentTemplate.OnImportAttachmentExpression);
#line default
#line hidden
WriteLiteral("\r\n \r\n");
#line 617 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
}
}
#line default
#line hidden
WriteLiteral(" \r\n
\r\n This expression will be evaluated each time a document is imported (as an attachment) where it is determined the document was based on this template. |
| Linked Groups: |
");
WriteLiteral(" ");
#line 632 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
Write(Html.Partial(MVC.Config.Shared.Views.LinkedGroupInstance, new LinkedGroupModel()
{
CanConfigure = canConfig,
CategoryDescription = DocumentTemplateUsersManagedGroup.GetCategoryDescription(Model.DocumentTemplate),
Description = DocumentTemplateUsersManagedGroup.GetDescription(Model.DocumentTemplate),
ManagedGroup = Model.UsersLinkedGroup,
UpdateUrl = Url.Action(MVC.API.DocumentTemplate.UpdateUsersLinkedGroup(Model.DocumentTemplate.Id, redirect: true))
}));
#line default
#line hidden
WriteLiteral("\r\n");
WriteLiteral(" ");
#line 640 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
Write(Html.Partial(MVC.Config.Shared.Views.LinkedGroupInstance, new LinkedGroupModel()
{
CanConfigure = canConfig,
CategoryDescription = DocumentTemplateDevicesManagedGroup.GetCategoryDescription(Model.DocumentTemplate),
Description = DocumentTemplateDevicesManagedGroup.GetDescription(Model.DocumentTemplate),
ManagedGroup = Model.DevicesLinkedGroup,
UpdateUrl = Url.Action(MVC.API.DocumentTemplate.UpdateDevicesLinkedGroup(Model.DocumentTemplate.Id, redirect: true))
}));
#line default
#line hidden
WriteLiteral("\r\n");
#line 648 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
#line default
#line hidden
#line 648 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
if (canConfig)
{
#line default
#line hidden
#line 650 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
Write(Html.Partial(MVC.Config.Shared.Views.LinkedGroupShared));
#line default
#line hidden
#line 650 "..\..\Areas\Config\Views\DocumentTemplate\Show.cshtml"
}
#line default
#line hidden
WriteLiteral(" \r\n | \r\n
\r\n This item will be permanently deleted and cannot be recovered.
This will not delete attachments which have already been imported,
but any generated documents will no longer be automatically imported.
Are you sure?
<new line>, commas " +
"(,) or semicolons (;).\r\n <new line>, commas (,) or semicolons (;).\r\n <new line>, commas (,) or semicolons (;).\r\n