From a0e034e74081988a79c98887809647d13639bdc5 Mon Sep 17 00:00:00 2001 From: Kevin Matsubara Date: Mon, 24 Mar 2025 18:32:53 +0100 Subject: [PATCH] Add functionality to delete servers. --- .../Components/Pages/Servers.razor | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/ServerManagement/Components/Pages/Servers.razor b/ServerManagement/Components/Pages/Servers.razor index 56de35f..927713f 100644 --- a/ServerManagement/Components/Pages/Servers.razor +++ b/ServerManagement/Components/Pages/Servers.razor @@ -1,6 +1,8 @@ @page "/servers" @using ServerManagement.Components.Controls +@inject NavigationManager NavigationManager +

Servers



@@ -35,6 +37,13 @@ ;   Edit +   + + + } @@ -42,4 +51,13 @@ @code { private List cities = ServersRepository.GetCities(); private List servers = ServersRepository.GetServersByCity("Eindhoven"); + + private void DeleteServer(int serverId) + { + if (serverId > 0) + { + ServersRepository.DeleteServer(serverId); + NavigationManager.Refresh(); + } + } } \ No newline at end of file