Browse Source

Add OnDeletedEntityAsync

pull/8921/head
Dominik Oswald 5 years ago
committed by GitHub
parent
commit
1641c7d0d8
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 9
      framework/src/Volo.Abp.BlazoriseUI/AbpCrudPageBase.cs

9
framework/src/Volo.Abp.BlazoriseUI/AbpCrudPageBase.cs

@ -487,14 +487,19 @@ namespace Volo.Abp.BlazoriseUI
await CheckDeletePolicyAsync(); await CheckDeletePolicyAsync();
await AppService.DeleteAsync(entity.Id); await AppService.DeleteAsync(entity.Id);
await GetEntitiesAsync(); await OnDeletedEntityAsync();
await InvokeAsync(StateHasChanged);
} }
catch (Exception ex) catch (Exception ex)
{ {
await HandleErrorAsync(ex); await HandleErrorAsync(ex);
} }
} }
protected virtual async Task OnDeletedEntityAsync()
{
await GetEntitiesAsync();
await InvokeAsync(StateHasChanged);
}
protected virtual string GetDeleteConfirmationMessage(TListViewModel entity) protected virtual string GetDeleteConfirmationMessage(TListViewModel entity)
{ {

Loading…
Cancel
Save