private void ClientReceiveMessage(ReceiveMessageEventArgs e)
{
if (e.RoomName != Name)
return;
switch (e.Type)
{
case MessageType.Common:
AddMessage(e.MessageId, e.Time, e.Sender, e.Message);
break;
case MessageType.File:
AddFileMessage(e.Time, e.Sender, e.FileId);
break;
}
if (Name != mainViewModel.SelectedRoom.Name)
Updated = true;
mainViewModel.Alert();
}