From 241fd737ac3d0141a9c9d950ba5010668e76271f Mon Sep 17 00:00:00 2001 From: liangshiwei Date: Tue, 19 Mar 2024 16:36:36 +0800 Subject: [PATCH 1/2] Adding toaster notifications after create, update operations --- framework/src/Volo.Abp.BlazoriseUI/AbpCrudPageBase.cs | 2 ++ .../Components/FeatureManagementModal.razor.cs | 1 + .../Components/PermissionManagementModal.razor.cs | 1 + 3 files changed, 4 insertions(+) diff --git a/framework/src/Volo.Abp.BlazoriseUI/AbpCrudPageBase.cs b/framework/src/Volo.Abp.BlazoriseUI/AbpCrudPageBase.cs index a70c93f3ac..21641ff44b 100644 --- a/framework/src/Volo.Abp.BlazoriseUI/AbpCrudPageBase.cs +++ b/framework/src/Volo.Abp.BlazoriseUI/AbpCrudPageBase.cs @@ -480,6 +480,7 @@ public abstract class AbpCrudPageBase< await GetEntitiesAsync(); await InvokeAsync(CreateModal!.Hide); + await Notify.Success(L["SavedSuccessfully"]); } protected virtual async Task UpdateEntityAsync() @@ -518,6 +519,7 @@ public abstract class AbpCrudPageBase< await GetEntitiesAsync(); await InvokeAsync(EditModal!.Hide); + await Notify.Success(L["SavedSuccessfully"]); } protected virtual async Task DeleteEntityAsync(TListViewModel entity) diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/Components/FeatureManagementModal.razor.cs b/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/Components/FeatureManagementModal.razor.cs index a1117972a1..f8fe065bed 100644 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/Components/FeatureManagementModal.razor.cs +++ b/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/Components/FeatureManagementModal.razor.cs @@ -107,6 +107,7 @@ public partial class FeatureManagementModal await CurrentApplicationConfigurationCacheResetService.ResetAsync(); await InvokeAsync(Modal.Hide); + await Notify.Success(L["SavedSuccessfully"]); } catch (Exception ex) { diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor/Components/PermissionManagementModal.razor.cs b/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor/Components/PermissionManagementModal.razor.cs index 4a55b75df8..65a2416bcc 100644 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor/Components/PermissionManagementModal.razor.cs +++ b/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor/Components/PermissionManagementModal.razor.cs @@ -159,6 +159,7 @@ public partial class PermissionManagementModal await CurrentApplicationConfigurationCacheResetService.ResetAsync(); await InvokeAsync(_modal.Hide); + await Notify.Success(L["SavedSuccessfully"]); } catch (Exception ex) { From 09b6b6d317b691a0ea13b29c29942bba1155a4ed Mon Sep 17 00:00:00 2001 From: liangshiwei Date: Wed, 20 Mar 2024 10:35:40 +0800 Subject: [PATCH 2/2] "SuccessfullyDeleted" localization key changed to "DeletedSuccessfully" --- framework/src/Volo.Abp.BlazoriseUI/AbpCrudPageBase.cs | 2 +- .../Volo.Blogging.Admin.Web/Pages/Blogging/Admin/Blogs/index.js | 2 +- .../src/Volo.CmsKit.Admin.Web/Pages/CmsKit/BlogPosts/index.js | 2 +- .../src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Blogs/index.js | 2 +- .../src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Comments/details.js | 2 +- .../src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Comments/index.js | 2 +- .../src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Pages/index.js | 2 +- .../src/Volo.Docs.Admin.Web/Pages/Docs/Admin/Projects/index.js | 2 +- .../src/Volo.Abp.Identity.Web/Pages/Identity/Roles/index.js | 2 +- .../src/Volo.Abp.Identity.Web/Pages/Identity/Users/index.js | 2 +- .../Pages/TenantManagement/Tenants/Index.js | 2 +- 11 files changed, 11 insertions(+), 11 deletions(-) diff --git a/framework/src/Volo.Abp.BlazoriseUI/AbpCrudPageBase.cs b/framework/src/Volo.Abp.BlazoriseUI/AbpCrudPageBase.cs index 21641ff44b..a719c62c2a 100644 --- a/framework/src/Volo.Abp.BlazoriseUI/AbpCrudPageBase.cs +++ b/framework/src/Volo.Abp.BlazoriseUI/AbpCrudPageBase.cs @@ -546,7 +546,7 @@ public abstract class AbpCrudPageBase< { await GetEntitiesAsync(); await InvokeAsync(StateHasChanged); - await Notify.Success(L["SuccessfullyDeleted"]); + await Notify.Success(L["DeletedSuccessfully"]); } protected virtual string GetDeleteConfirmationMessage(TListViewModel entity) diff --git a/modules/blogging/src/Volo.Blogging.Admin.Web/Pages/Blogging/Admin/Blogs/index.js b/modules/blogging/src/Volo.Blogging.Admin.Web/Pages/Blogging/Admin/Blogs/index.js index de70a0ba55..ba327cadbe 100644 --- a/modules/blogging/src/Volo.Blogging.Admin.Web/Pages/Blogging/Admin/Blogs/index.js +++ b/modules/blogging/src/Volo.Blogging.Admin.Web/Pages/Blogging/Admin/Blogs/index.js @@ -49,7 +49,7 @@ $(function () { .delete(data.record.id) .then(function () { _dataTable.ajax.reloadEx(); - abp.notify.success(l('SuccessfullyDeleted')); + abp.notify.success(l('DeletedSuccessfully')); }); }, }, diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/BlogPosts/index.js b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/BlogPosts/index.js index b35413a729..9e8c157053 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/BlogPosts/index.js +++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/BlogPosts/index.js @@ -111,7 +111,7 @@ $(function () { .delete(data.record.id) .then(function () { dataTable.ajax.reloadEx(); - abp.notify.success(l('SuccessfullyDeleted')); + abp.notify.success(l('DeletedSuccessfully')); }); } } diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Blogs/index.js b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Blogs/index.js index 68595651af..0ead857f17 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Blogs/index.js +++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Blogs/index.js @@ -49,7 +49,7 @@ $(function () { .delete(data.record.id) .then(function () { dataTable.ajax.reloadEx(); - abp.notify.success(l('SuccessfullyDeleted')); + abp.notify.success(l('DeletedSuccessfully')); }); } } diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Comments/details.js b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Comments/details.js index 5bcb664846..3d1e95fad5 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Comments/details.js +++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Comments/details.js @@ -75,7 +75,7 @@ $(function (){ .delete(data.record.id) .then(function () { _dataTable.ajax.reloadEx(); - abp.notify.success(l('SuccessfullyDeleted')); + abp.notify.success(l('DeletedSuccessfully')); }); } } diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Comments/index.js b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Comments/index.js index f8a40598d2..bcf88dad4a 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Comments/index.js +++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Comments/index.js @@ -83,7 +83,7 @@ $(function (){ .delete(data.record.id) .then(function () { _dataTable.ajax.reloadEx(); - abp.notify.success(l('SuccessfullyDeleted')); + abp.notify.success(l('DeletedSuccessfully')); }); } } diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Pages/index.js b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Pages/index.js index a2792ec069..30d807df48 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Pages/index.js +++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Pages/index.js @@ -43,7 +43,7 @@ $(function () { .delete(data.record.id) .then(function () { _dataTable.ajax.reloadEx(); - abp.notify.success(l('SuccessfullyDeleted')); + abp.notify.success(l('DeletedSuccessfully')); }); } }, diff --git a/modules/docs/src/Volo.Docs.Admin.Web/Pages/Docs/Admin/Projects/index.js b/modules/docs/src/Volo.Docs.Admin.Web/Pages/Docs/Admin/Projects/index.js index 578c2ca95c..cf11d50603 100644 --- a/modules/docs/src/Volo.Docs.Admin.Web/Pages/Docs/Admin/Projects/index.js +++ b/modules/docs/src/Volo.Docs.Admin.Web/Pages/Docs/Admin/Projects/index.js @@ -57,7 +57,7 @@ $(function () { .delete(data.record.id) .then(function () { _dataTable.ajax.reloadEx(); - abp.notify.success(l('SuccessfullyDeleted')); + abp.notify.success(l('DeletedSuccessfully')); }); }, }, diff --git a/modules/identity/src/Volo.Abp.Identity.Web/Pages/Identity/Roles/index.js b/modules/identity/src/Volo.Abp.Identity.Web/Pages/Identity/Roles/index.js index 4d92d3d2d3..fe2c4c5bba 100644 --- a/modules/identity/src/Volo.Abp.Identity.Web/Pages/Identity/Roles/index.js +++ b/modules/identity/src/Volo.Abp.Identity.Web/Pages/Identity/Roles/index.js @@ -63,7 +63,7 @@ .delete(data.record.id) .then(function () { _dataTable.ajax.reloadEx(); - abp.notify.success(l('SuccessfullyDeleted')); + abp.notify.success(l('DeletedSuccessfully')); }); }, } diff --git a/modules/identity/src/Volo.Abp.Identity.Web/Pages/Identity/Users/index.js b/modules/identity/src/Volo.Abp.Identity.Web/Pages/Identity/Users/index.js index 4ec050bf18..320e7ff508 100644 --- a/modules/identity/src/Volo.Abp.Identity.Web/Pages/Identity/Users/index.js +++ b/modules/identity/src/Volo.Abp.Identity.Web/Pages/Identity/Users/index.js @@ -97,7 +97,7 @@ .delete(data.record.id) .then(function () { _dataTable.ajax.reloadEx(); - abp.notify.success(l('SuccessfullyDeleted')); + abp.notify.success(l('DeletedSuccessfully')); }); }, } diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.Web/Pages/TenantManagement/Tenants/Index.js b/modules/tenant-management/src/Volo.Abp.TenantManagement.Web/Pages/TenantManagement/Tenants/Index.js index 2dc527e8e0..f202494dd4 100644 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.Web/Pages/TenantManagement/Tenants/Index.js +++ b/modules/tenant-management/src/Volo.Abp.TenantManagement.Web/Pages/TenantManagement/Tenants/Index.js @@ -57,7 +57,7 @@ .delete(data.record.id) .then(function () { _dataTable.ajax.reloadEx(); - abp.notify.success(l('SuccessfullyDeleted')); + abp.notify.success(l('DeletedSuccessfully')); }); }, }