summary refs log tree commit diff
path: root/testFrontend/SafeNSound.Demo/Pages/Tools.razor
diff options
context:
space:
mode:
authorRory& <root@rory.gay>2025-06-11 10:47:15 +0200
committerRory& <root@rory.gay>2025-06-11 10:47:15 +0200
commit6a830e02b1c1873c77907e7a88c2143a351adea4 (patch)
tree10761b7d0dccb5c8859ee13c4aafae385218345c /testFrontend/SafeNSound.Demo/Pages/Tools.razor
parentAdd initial demo (diff)
downloadnodejs-final-assignment-demo.tar.xz
Finish demo demo
Diffstat (limited to 'testFrontend/SafeNSound.Demo/Pages/Tools.razor')
-rw-r--r--testFrontend/SafeNSound.Demo/Pages/Tools.razor18
1 files changed, 18 insertions, 0 deletions
diff --git a/testFrontend/SafeNSound.Demo/Pages/Tools.razor b/testFrontend/SafeNSound.Demo/Pages/Tools.razor
new file mode 100644

index 0000000..f67f7ef --- /dev/null +++ b/testFrontend/SafeNSound.Demo/Pages/Tools.razor
@@ -0,0 +1,18 @@ +@page "/Tools" +<h3>Tools</h3> +<LinkButton OnClick="@MakeSuperAdmin">Assign more users to monitor</LinkButton> + +@code { + + private async Task MakeSuperAdmin() { + await foreach (var user in App.AdminClient.GetAllUserIdsEnumerable()) { + try { + await App.MonitorClient.AddAssignedUser(user); + } + catch (Exception ex) { + Console.WriteLine($"Failed to assign user {user}: {ex.Message}"); + } + } + } + +} \ No newline at end of file