UI.ViewModel.RoomViewModel.ClientReceiveMessage C# (CSharp) Method

ClientReceiveMessage() private method

private ClientReceiveMessage ( ReceiveMessageEventArgs e ) : void
e Engine.ReceiveMessageEventArgs
return void
        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();
        }