diff --git a/watcher-monitoring/Controllers/HomeController.cs b/watcher-monitoring/Controllers/HomeController.cs index 4f90f2c..37ffeb5 100644 --- a/watcher-monitoring/Controllers/HomeController.cs +++ b/watcher-monitoring/Controllers/HomeController.cs @@ -10,28 +10,19 @@ namespace watcher_monitoring.Controllers; public class HomeController : Controller { - private readonly WatcherDbContext _dbContext; + private readonly WatcherDbContext _context; private readonly ILogger _logger; public HomeController(ILogger logger, WatcherDbContext dbContext) { _logger = logger; - _dbContext = dbContext; + _context = dbContext; } // Dashboard public async Task Index() { - List servers = await _dbContext.Servers.ToListAsync(); - - var servers1 = new List - { - new { Name = "Web Server 01", IPAddress = "192.168.1.10", IsOnline = true }, - new { Name = "Database Server", IPAddress = "192.168.1.20", IsOnline = true }, - new { Name = "API Gateway", IPAddress = "192.168.1.30", IsOnline = true }, - new { Name = "Cache Server", IPAddress = "192.168.1.40", IsOnline = false }, - new { Name = "Backup Server", IPAddress = "192.168.1.50", IsOnline = true } - }; + List servers = await _context.Servers.ToListAsync(); ViewBag.TotalServers = servers.Count; ViewBag.OnlineServers = servers.Count(s => s.IsOnline);