recycle bin and log paging

This commit is contained in:
Leigh Pointer 2021-03-03 16:39:32 +01:00
parent b08fdf8690
commit a03434ac41
2 changed files with 13 additions and 23 deletions

View File

@ -48,7 +48,7 @@ else
@if (_logs.Any())
{
<Pager Items="@_logs">
<Pager Items="@_logs" PageSize="@_rows" >
<Header>
<th style="width: 1px;">&nbsp;</th>
<th>@Localizer["Date"]</th>

View File

@ -31,9 +31,12 @@
<td>@context.DeletedOn</td>
</Row>
</Pager>
<div style="text-align:right; visibility : @IsDeleteAllPagesVisible">
<ActionDialog Header="Delete All Pages" Message="@Localizer["Are You Sure You Wish To Permanently Delete All Pages?", "Delete All Pages"]" Action="Delete All Pages" Security="SecurityAccessLevel.Admin" Class="btn btn-danger" OnClick="@(async () => await DeleteAllPages())" ResourceKey="DeleteAllPages" />
</div>
@if (_pages.Any())
{
<div style="text-align:right;">
<ActionDialog Header="Delete All Pages" Message="@Localizer["Are You Sure You Wish To Permanently Delete All Pages?", "Delete All Pages"]" Action="Delete All Pages" Security="SecurityAccessLevel.Admin" Class="btn btn-danger" OnClick="@(async () => await DeleteAllPages())" ResourceKey="DeleteAllPages" />
</div>
}
}
</TabPanel>
<TabPanel Name="Modules" ResourceKey="Modules">
@ -62,9 +65,12 @@
<td>@context.DeletedOn</td>
</Row>
</Pager>
<div style="text-align:right; visibility : @IsDeleteAllModulesVisible" >
<ActionDialog Header="Delete All Modules" Message="@Localizer["Are You Sure You Wish To Permanently Delete All Modules?", "Delete All Modules"]" Action="Delete All Modules" Security="SecurityAccessLevel.Admin" Class="btn btn-danger" OnClick="@(async () => await DeleteAllModules())" ResourceKey="DeleteAllModules" />
</div>
@if (_modules.Any())
{
<div style="text-align:right;">
<ActionDialog Header="Delete All Modules" Message="@Localizer["Are You Sure You Wish To Permanently Delete All Modules?", "Delete All Modules"]" Action="Delete All Modules" Security="SecurityAccessLevel.Admin" Class="btn btn-danger" OnClick="@(async () => await DeleteAllModules())" ResourceKey="DeleteAllModules" />
</div>
}
}
</TabPanel>
@ -76,22 +82,6 @@
public override SecurityAccessLevel SecurityAccessLevel => SecurityAccessLevel.Admin;
protected string IsDeleteAllPagesVisible
{
get
{
return _pages.Count == 0 ? "hidden" : "visible";
}
}
protected string IsDeleteAllModulesVisible
{
get {
return _modules.Count == 0 ? "hidden" : "visible" ;
}
}
protected override async Task OnInitializedAsync()
{
try