|
|
|
@ -282,9 +282,7 @@ namespace Volo.Abp.BlazoriseUI |
|
|
|
|
|
|
|
protected virtual async Task OpenCreateModalAsync() |
|
|
|
{ |
|
|
|
await OnOpeningCreateModalAsync(); |
|
|
|
|
|
|
|
CreateValidationsRef.ClearAll(); |
|
|
|
CreateValidationsRef?.ClearAll(); |
|
|
|
|
|
|
|
await CheckCreatePolicyAsync(); |
|
|
|
|
|
|
|
@ -297,11 +295,6 @@ namespace Volo.Abp.BlazoriseUI |
|
|
|
CreateModal.Show(); |
|
|
|
} |
|
|
|
|
|
|
|
protected virtual Task OnOpeningCreateModalAsync() |
|
|
|
{ |
|
|
|
return Task.CompletedTask; |
|
|
|
} |
|
|
|
|
|
|
|
protected virtual Task CloseCreateModalAsync() |
|
|
|
{ |
|
|
|
CreateModal.Hide(); |
|
|
|
@ -310,9 +303,7 @@ namespace Volo.Abp.BlazoriseUI |
|
|
|
|
|
|
|
protected virtual async Task OpenEditModalAsync(TKey id) |
|
|
|
{ |
|
|
|
await OnOpeningEditModalAsync(id); |
|
|
|
|
|
|
|
EditValidationsRef.ClearAll(); |
|
|
|
EditValidationsRef?.ClearAll(); |
|
|
|
|
|
|
|
await CheckUpdatePolicyAsync(); |
|
|
|
|
|
|
|
@ -326,11 +317,6 @@ namespace Volo.Abp.BlazoriseUI |
|
|
|
EditModal.Show(); |
|
|
|
} |
|
|
|
|
|
|
|
protected virtual Task OnOpeningEditModalAsync(TKey id) |
|
|
|
{ |
|
|
|
return Task.CompletedTask; |
|
|
|
} |
|
|
|
|
|
|
|
protected virtual TUpdateViewModel MapToEditingEntity(TGetOutputDto entityDto) |
|
|
|
{ |
|
|
|
return ObjectMapper.Map<TGetOutputDto, TUpdateViewModel>(entityDto); |
|
|
|
@ -364,7 +350,7 @@ namespace Volo.Abp.BlazoriseUI |
|
|
|
|
|
|
|
protected virtual async Task CreateEntityAsync() |
|
|
|
{ |
|
|
|
if (CreateValidationsRef.ValidateAll()) |
|
|
|
if (CreateValidationsRef?.ValidateAll() ?? false) |
|
|
|
{ |
|
|
|
await OnCreatingEntityAsync(); |
|
|
|
|
|
|
|
@ -391,7 +377,7 @@ namespace Volo.Abp.BlazoriseUI |
|
|
|
|
|
|
|
protected virtual async Task UpdateEntityAsync() |
|
|
|
{ |
|
|
|
if (EditValidationsRef.ValidateAll()) |
|
|
|
if (EditValidationsRef?.ValidateAll() ?? false) |
|
|
|
{ |
|
|
|
await OnUpdatingEntityAsync(); |
|
|
|
|
|
|
|
|