示例#1
0
        /// <summary>
        ///		Comprueba si se puede ejecutar una acción
        /// </summary>
        protected override bool CanExecuteAction(string action, object parameter)
        {
            switch (action)
            {
            case nameof(SendMessageCommand):
                return(!MessageToSend.IsEmpty());

            default:
                return(false);
            }
        }
示例#2
0
 /// <summary>
 ///		Envía un mensaje
 /// </summary>
 private void SendMessage()
 {
     if (!MessageToSend.IsEmpty())
     {
         // Envía el mensaje
         Connection.SendMessage(Contact, MessageToSend);
         // Muestra el mensaje
         ShowMessage(Connection.User, MessageToSend);
         // y lo borra
         MessageToSend = "";
     }
 }