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

SendMessage() private method

private SendMessage ( object obj ) : void
obj object
return void
        private void SendMessage(object obj)
        {
            if (Message == string.Empty)
            return;

              try
              {
            if (SelectedReceiver.IsAllInRoom)
              ClientModel.Api.SendMessage(SelectedMessageId, Message, Name);
            else
            {
              ClientModel.Api.SendPrivateMessage(SelectedReceiver.Nick, Message);
              AddPrivateMessage(ClientModel.Client.Id, SelectedReceiver.Nick, Message);
            }
              }
              catch (SocketException se)
              {
            AddSystemMessage(se.Message);
              }
              finally
              {
            SelectedMessageId = null;
            Message = string.Empty;
              }
        }