added search to user administration list

This commit is contained in:
Frede Hundewadt 2023-09-12 07:30:21 +02:00
parent 156ec9c558
commit 5a8b97618a
4 changed files with 11 additions and 3 deletions

View file

@ -42,7 +42,7 @@
</div>
<div class="form-check form-check-inline">
<input class="form-check-input" type="radio" name="sortCol" id="lastInvoiceDate" value="itemDate"
onclick="@(() => SortDisplayList(SortColumn.LastInvoiceDate))" checked>
onclick="@(() => SortDisplayList(SortColumn.LastInvoiceDate))" selected>
<label class="form-check-label" for="lastInvoiceDate">Sidst leveret</label>
</div>
</div>

View file

@ -15,6 +15,7 @@
@using Microsoft.AspNetCore.Authorization
@using Wonky.Client.Components
@attribute [Authorize(Roles = "Admin")]
@page "/system/users"
@ -25,13 +26,14 @@
<h3>System Bruger Oversigt</h3>
</div>
<div class="col-sm-5 text-end">
<SearchPhraseComponent OnChanged="OnSearchChanged"/>
<button class="btn btn-secondary" @onclick="@ShowLocked">@_showLockedCaption</button>
<a class="btn btn-primary" href="/system/users/create"><i class="bi-plus-lg"></i>Opret bruger</a>
</div>
<div class="col-sm-1">
<div class="text-end">
<div class="busy-signal" style="display:@(Working ? "block" : "none")">
<div class="spinner-grow text-info" role="status">
<div class="spinner-grow inno" role="status">
<span class="visually-hidden">Loading...</span>
</div>
</div>

View file

@ -53,6 +53,12 @@ public partial class SystemUserListPage : IDisposable
Working = false;
}
private void OnSearchChanged(string searchTerm)
{
DisplayList = UserList.Where(x => x.FullName.ToLower().Contains(searchTerm)).ToList();
}
private void ShowLocked()
{
_showLocked = !_showLocked;

View file

@ -1,7 +1,7 @@
{
"appInfo": {
"name": "Wonky Online",
"version": "240.0",
"version": "241.0",
"rc": true,
"sandBox": true,
"image": "grumpy-coder.png",