private void updateInformation() { Task.WaitAll(Task.Run(() => securitySystem.updateDataAsync(con))); if (securitySystem.isEnabled) { Canvas_SecuritySystemStatus.Background = Brushes.DarkGreen; Icon_SecuritySystemStatus.Kind = MaterialDesignThemes.Wpf.PackIconKind.Done; Label_SecuritySystemStatus.Content = "Enabled"; } else { Canvas_SecuritySystemStatus.Background = Brushes.DarkRed; Icon_SecuritySystemStatus.Kind = MaterialDesignThemes.Wpf.PackIconKind.ErrorOutline; Label_SecuritySystemStatus.Content = "Disabled"; } Label_DashBoard_PersonInRoomCount.Content = "Person count in room:" + securitySystem.personsInRoomCount; Label_DashBoard_PersonInRoomCount.ToolTip = ""; foreach (User user in securitySystem.UserManager.UserList.FindAll(x => x.IsLoggedIn == true)) { Label_DashBoard_PersonInRoomCount.ToolTip += $"{user.Nachname}, {user.Vorname}\n"; } Label_DashBoard_SecurtySystemStatus.Content = "Securitysystem Status: " + securitySystem.isEnabled; }