diff --git a/ServerManagement/Components/Pages/EditServer.razor b/ServerManagement/Components/Pages/EditServer.razor index 4d4ddad..69a922a 100644 --- a/ServerManagement/Components/Pages/EditServer.razor +++ b/ServerManagement/Components/Pages/EditServer.razor @@ -7,7 +7,9 @@ @if (server != null) { - + + +
@@ -16,7 +18,11 @@
+
+ +
+
@@ -24,6 +30,9 @@
+
+ +
diff --git a/ServerManagement/Models/Server.cs b/ServerManagement/Models/Server.cs index c63f09d..bfd975e 100644 --- a/ServerManagement/Models/Server.cs +++ b/ServerManagement/Models/Server.cs @@ -1,3 +1,6 @@ +using System.ComponentModel.DataAnnotations; +// Data annotations: https://learn.microsoft.com/en-us/dotnet/api/system.componentmodel.dataannotations?view=net-9.0 + namespace ServerManagement.Models { public class Server @@ -11,7 +14,11 @@ namespace ServerManagement.Models public int Id { get; set; } public bool IsOnline { get; set; } + + [Required] public string? Name { get; set; } + + [Required] public string? City { get; set; } } } \ No newline at end of file