remove no more neessary pseudo-lock
This commit is contained in:
@ -61,8 +61,6 @@
|
|||||||
@code {
|
@code {
|
||||||
public override SecurityAccessLevel SecurityAccessLevel { get { return SecurityAccessLevel.Admin; } }
|
public override SecurityAccessLevel SecurityAccessLevel { get { return SecurityAccessLevel.Admin; } }
|
||||||
|
|
||||||
bool loadentities { get; set; }
|
|
||||||
|
|
||||||
List<Page> pages { get; set; }
|
List<Page> pages { get; set; }
|
||||||
List<PageModule> pageModules { get; set; }
|
List<PageModule> pageModules { get; set; }
|
||||||
|
|
||||||
@ -70,9 +68,6 @@
|
|||||||
{
|
{
|
||||||
pages = new List<Page>();
|
pages = new List<Page>();
|
||||||
pageModules = new List<PageModule>();
|
pageModules = new List<PageModule>();
|
||||||
|
|
||||||
loadentities = true;
|
|
||||||
|
|
||||||
await LoadEntities();
|
await LoadEntities();
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -82,8 +77,6 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
private async Task LoadEntities()
|
private async Task LoadEntities()
|
||||||
{
|
|
||||||
if (loadentities)
|
|
||||||
{
|
{
|
||||||
pageModules.Clear();
|
pageModules.Clear();
|
||||||
foreach (var module in PageState.Modules.Where(item => item.IsDeleted))
|
foreach (var module in PageState.Modules.Where(item => item.IsDeleted))
|
||||||
@ -91,8 +84,6 @@
|
|||||||
var pageModule = await PageModuleService.GetPageModuleAsync(module.PageModuleId);
|
var pageModule = await PageModuleService.GetPageModuleAsync(module.PageModuleId);
|
||||||
pageModules.Add(pageModule);
|
pageModules.Add(pageModule);
|
||||||
}
|
}
|
||||||
loadentities = false;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private async Task RestorePage(Page Page)
|
private async Task RestorePage(Page Page)
|
||||||
@ -133,7 +124,6 @@
|
|||||||
{
|
{
|
||||||
PageModule.IsDeleted = false;
|
PageModule.IsDeleted = false;
|
||||||
await PageModuleService.UpdatePageModuleAsync(PageModule);
|
await PageModuleService.UpdatePageModuleAsync(PageModule);
|
||||||
loadentities = true;
|
|
||||||
await LoadEntities();
|
await LoadEntities();
|
||||||
NavigationManager.NavigateTo(NavigateUrl("admin/recyclebin", Reload.Site));
|
NavigationManager.NavigateTo(NavigateUrl("admin/recyclebin", Reload.Site));
|
||||||
}
|
}
|
||||||
@ -153,7 +143,6 @@
|
|||||||
await ModuleService.DeleteModuleAsync(ModuleId);
|
await ModuleService.DeleteModuleAsync(ModuleId);
|
||||||
}
|
}
|
||||||
PageState.Modules.RemoveAt(PageState.Modules.FindIndex(item => item.ModuleId == ModuleId));
|
PageState.Modules.RemoveAt(PageState.Modules.FindIndex(item => item.ModuleId == ModuleId));
|
||||||
loadentities = true;
|
|
||||||
await LoadEntities();
|
await LoadEntities();
|
||||||
NavigationManager.NavigateTo(NavigateUrl("admin/recyclebin", Reload.Site));
|
NavigationManager.NavigateTo(NavigateUrl("admin/recyclebin", Reload.Site));
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user