From 8b18ca659f0ecd8800fc670b7a328771e78482a3 Mon Sep 17 00:00:00 2001 From: daniel-hbn Date: Mon, 16 Jun 2025 20:26:17 +0200 Subject: [PATCH] Register Endpoint fertig --- Watcher/Controllers/MonitoringController.cs | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/Watcher/Controllers/MonitoringController.cs b/Watcher/Controllers/MonitoringController.cs index d43c61e..eb13256 100644 --- a/Watcher/Controllers/MonitoringController.cs +++ b/Watcher/Controllers/MonitoringController.cs @@ -76,8 +76,6 @@ public class MonitoringController : Controller return BadRequest(new { error = "Ungültiger Payload", details = errors }); } - // Später Key-Checks hier - // Server in Datenbank finden var server = await _context.Servers .FirstOrDefaultAsync(s => s.IPAddress == dto.IpAddress); @@ -85,7 +83,14 @@ public class MonitoringController : Controller if (server != null) { // Serverdaten in Datenbank eintragen - + server.CpuType = dto.CpuType; + server.CpuCores = dto.CpuCores; + server.GpuType = dto.GpuType; + server.RamSize = dto.RamSize; + + // Änderungen in Datenbank speichern + await _context.SaveChangesAsync(); + // Success return Ok(); }