@ -12,20 +12,35 @@
Layout = null;
}
<script src="/client-proxies/permissionManagement-proxy.js"></script>
@if(Model.HasAnyResourceProviderKeyLookupService)
{
<script src="/client-proxies/permissionManagement-proxy.js"></script>
<form method="post" asp-page="/AbpPermissionManagement/ResourcePermissionManagementModal">
<abp-modal size="ExtraLarge">
<form method="post" asp-page="/AbpPermissionManagement/ResourcePermissionManagementModal">
<abp-modal size="ExtraLarge">
<abp-modal-header title="@(L["ResourcePermissions"].Value) - @(HttpUtility.HtmlEncode(Model.ResourceDisplayName))"></abp-modal-header>
<input asp-for="@Model.ResourceName" />
<input asp-for="@Model.ResourceKey" />
<input asp-for="@Model.ResourceDisplayName" />
<abp-modal-body>
<div class="d-grid gap-2 mb-2 d-md-flex justify-content-md-end">
<button class="btn btn-sm btn-primary" id="addPermission" type="button">@L["AddResourcePermission"]</button>
</div>
<abp-table id="resourcePermissionTable" class="nowrap"></abp-table>
</abp-modal-body>
<abp-modal-footer buttons="@AbpModalButtons.Close"></abp-modal-footer>
</abp-modal>
</form>
}
else
{
<abp-modal size="Large">
<abp-modal-header title="@(L["ResourcePermissions"].Value) - @(HttpUtility.HtmlEncode(Model.ResourceDisplayName))"></abp-modal-header>
<input asp-for="@Model.ResourceName" />
<input asp-for="@Model.ResourceKey" />
<input asp-for="@Model.ResourceDisplayName" />
<abp-modal-body>
<div class="d-grid gap-2 mb-2 d-md-flex justify-content-md-end">
<button class="btn btn-sm btn-primary" id="addPermission" type="button">@L["AddResourcePermission"]</button>
<div class="alert alert-warning" role="alert">
@L["NoResourceProviderKeyLookupServiceFound"]
</div>
<abp-table id="resourcePermissionTable" class="nowrap"></abp-table>
</abp-modal-body>
<abp-modal-footer buttons="@AbpModalButtons.Close"></abp-modal-footer>
</abp-modal>
</form>
}