Browse Source

add delete confirmation to AbpMudCrudPageBase

pull/25235/head
İsmail ÇAĞDAŞ 9 months ago
parent
commit
d3303d1231
  1. 7
      framework/src/Volo.Abp.MudBlazorUI/AbpMudCrudPageBase.cs

7
framework/src/Volo.Abp.MudBlazorUI/AbpMudCrudPageBase.cs

@ -500,6 +500,13 @@ public abstract class AbpMudCrudPageBase<
try try
{ {
await CheckDeletePolicyAsync(); await CheckDeletePolicyAsync();
var confirmed = await ConfirmDeleteAsync(entity);
if (!confirmed)
{
return;
}
await OnDeletingEntityAsync(); await OnDeletingEntityAsync();
await AppService.DeleteAsync(entity.Id); await AppService.DeleteAsync(entity.Id);
await OnDeletedEntityAsync(); await OnDeletedEntityAsync();

Loading…
Cancel
Save