Browse Source

Added async types of some methods

pull/5399/head
Ahmet Çotur 6 years ago
parent
commit
9f3ef070ff
  1. 16
      framework/src/Volo.Abp.BlazoriseUI/Volo/Abp/BlazoriseUI/BlazorisePageBase.cs

16
framework/src/Volo.Abp.BlazoriseUI/Volo/Abp/BlazoriseUI/BlazorisePageBase.cs

@ -127,11 +127,22 @@ namespace Volo.Abp.BlazoriseUI
CreateModal.Show(); CreateModal.Show();
} }
protected virtual async Task OpenCreateModalAsync()
{
NewEntity = new TCreateInput();
CreateModal.Show();
}
protected virtual void CloseCreateModal() protected virtual void CloseCreateModal()
{ {
CreateModal.Hide(); CreateModal.Hide();
} }
protected virtual async Task CloseCreateModalAsync()
{
CreateModal.Hide();
}
protected virtual async Task OpenEditModalAsync(TKey id) protected virtual async Task OpenEditModalAsync(TKey id)
{ {
var entityDto = await AppService.GetAsync(id); var entityDto = await AppService.GetAsync(id);
@ -147,6 +158,11 @@ namespace Volo.Abp.BlazoriseUI
EditModal.Hide(); EditModal.Hide();
} }
protected virtual async Task CloseEditModalAsync()
{
EditModal.Hide();
}
protected virtual async Task CreateEntityAsync() protected virtual async Task CreateEntityAsync()
{ {
await AppService.CreateAsync(NewEntity); await AppService.CreateAsync(NewEntity);

Loading…
Cancel
Save