public void SendMessage()
        {
            var      messageRequest = new MessageData(ConnectedContactNumber, MessageContent);
            ICommand command        = _sendMessageFactory(messageRequest);

            CommandInvoker.Invoke(command);

            var myMessage = new Message(0, DateTime.Now, MessageContent);

            Messages.Add(new MessageViewModel(myMessage, "Me"));
            MessageContent = string.Empty;
        }
 public void AddMessage(Message message)
 {
     Messages.Add(new MessageViewModel(message,
                                       _numbersToNamesConverter.Convert(message.SenderNumber)));
 }