From 43bc0acf2e9c7315e4a0e6bc67c20ef8b32ef09b Mon Sep 17 00:00:00 2001 From: Loretta Date: Fri, 23 Aug 2024 15:00:07 +0200 Subject: [PATCH] fix --- TIAM.Models/SiteViewModel.cs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/TIAM.Models/SiteViewModel.cs b/TIAM.Models/SiteViewModel.cs index 2efe41e0..902163ac 100644 --- a/TIAM.Models/SiteViewModel.cs +++ b/TIAM.Models/SiteViewModel.cs @@ -6,8 +6,9 @@ namespace TIAM.Models; public class SiteViewModel : AcSiteViewModel { - private readonly object _forLock = new object(); + private readonly object _forLock = new(); + public int UnreadMessagesCount { get; private set; } = 0; public List UnreadMessages { get; } = []; public DriverManageTransfersPageModel DriverManageTransfersPageModel { get; } = new(); @@ -36,6 +37,8 @@ public class SiteViewModel : AcSiteViewModel { UnreadMessages.Clear(); UnreadMessages.AddRange(unreadMessages); + + UnreadMessagesCount = UnreadMessages.Count; } } @@ -43,8 +46,9 @@ public class SiteViewModel : AcSiteViewModel { lock (_forLock) { + UnreadMessagesCount = 0; + UnreadMessages.Clear(); - DriverManageTransfersPageModel.ClearAll(); } }