Browse Source

Implemented blazor UI

pull/14514/head
malik masis 4 years ago
parent
commit
ea7e6ddf81
  1. 1
      modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/Components/FeatureManagementModal.razor
  2. 10
      modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/Components/FeatureManagementModal.razor.cs
  3. 2
      modules/feature-management/src/Volo.Abp.FeatureManagement.Web/Pages/FeatureManagement/feature-management-modal.js

1
modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/Components/FeatureManagementModal.razor

@ -97,6 +97,7 @@
} }
</ModalBody> </ModalBody>
<ModalFooter> <ModalFooter>
<Button Color="Color.Primary" Clicked="@(async () => await ResetToDefaultAsync(ProviderName,ProviderKey))">@L["ResetToDefault"]</Button>
<Button Color="Color.Secondary" Clicked="CloseModal">@L["Cancel"]</Button> <Button Color="Color.Secondary" Clicked="CloseModal">@L["Cancel"]</Button>
<Button Color="Color.Primary" Clicked="SaveAsync">@L["Save"]</Button> <Button Color="Color.Primary" Clicked="SaveAsync">@L["Save"]</Button>
</ModalFooter> </ModalFooter>

10
modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/Components/FeatureManagementModal.razor.cs

@ -114,6 +114,16 @@ public partial class FeatureManagementModal
} }
} }
public virtual async Task ResetToDefaultAsync([NotNull] string providerName, string providerKey = null)
{
if (!await Message.Confirm(L["AreYouSureToResetToDefault"]))
{
return;
}
await FeatureAppService.ResetToDefaultAsync(ProviderName, ProviderKey);
await Message.Success(L["ResetedToDefault"]);
}
protected virtual string GetNormalizedGroupName(string name) protected virtual string GetNormalizedGroupName(string name)
{ {
return "FeatureGroup_" + name.Replace(".", "_"); return "FeatureGroup_" + name.Replace(".", "_");

2
modules/feature-management/src/Volo.Abp.FeatureManagement.Web/Pages/FeatureManagement/feature-management-modal.js

@ -11,8 +11,6 @@ var abp = abp || {};
abp.message.confirm(l('AreYouSureToResetToDefault')) abp.message.confirm(l('AreYouSureToResetToDefault'))
.then(function (confirmed) { .then(function (confirmed) {
if (confirmed) { if (confirmed) {
debugger
let providerName = $('#ProviderName').val(); let providerName = $('#ProviderName').val();
let prodiverKey = $('#ProviderKey').val(); let prodiverKey = $('#ProviderKey').val();
volo.abp.featureManagement.features.resetToDefault(providerName, prodiverKey).then(function () { volo.abp.featureManagement.features.resetToDefault(providerName, prodiverKey).then(function () {

Loading…
Cancel
Save