fix
This commit is contained in:
parent
a82bf9a287
commit
43bc0acf2e
|
|
@ -6,8 +6,9 @@ namespace TIAM.Models;
|
||||||
|
|
||||||
public class SiteViewModel : AcSiteViewModel
|
public class SiteViewModel : AcSiteViewModel
|
||||||
{
|
{
|
||||||
private readonly object _forLock = new object();
|
private readonly object _forLock = new();
|
||||||
|
|
||||||
|
public int UnreadMessagesCount { get; private set; } = 0;
|
||||||
public List<EmailMessage> UnreadMessages { get; } = [];
|
public List<EmailMessage> UnreadMessages { get; } = [];
|
||||||
|
|
||||||
public DriverManageTransfersPageModel DriverManageTransfersPageModel { get; } = new();
|
public DriverManageTransfersPageModel DriverManageTransfersPageModel { get; } = new();
|
||||||
|
|
@ -36,6 +37,8 @@ public class SiteViewModel : AcSiteViewModel
|
||||||
{
|
{
|
||||||
UnreadMessages.Clear();
|
UnreadMessages.Clear();
|
||||||
UnreadMessages.AddRange(unreadMessages);
|
UnreadMessages.AddRange(unreadMessages);
|
||||||
|
|
||||||
|
UnreadMessagesCount = UnreadMessages.Count;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -43,8 +46,9 @@ public class SiteViewModel : AcSiteViewModel
|
||||||
{
|
{
|
||||||
lock (_forLock)
|
lock (_forLock)
|
||||||
{
|
{
|
||||||
|
UnreadMessagesCount = 0;
|
||||||
|
|
||||||
UnreadMessages.Clear();
|
UnreadMessages.Clear();
|
||||||
|
|
||||||
DriverManageTransfersPageModel.ClearAll();
|
DriverManageTransfersPageModel.ClearAll();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue