/// <summary> Редактировать сообщение </summary> public bool EditMessage(ModelChatMessage modelChatMessage, string text) { var result = true; modelChatMessage.StringContent = text; modelChatMessage.Changed = true; if (modelChatMessage.Sender.Iam) { result = DataSourceChat.EditMessage(modelChatMessage, text); } return(result); }
/// <summary> Редактировать сообщение с ответом </summary> public bool EditMessage(ModelChatMessage modelChatMessage, string text, bool shouldDeleteQuote) { var result = true; if (shouldDeleteQuote) { modelChatMessage.ListQuotedModelChatMessage.Clear(); } modelChatMessage.StringContent = text; modelChatMessage.Changed = true; if (modelChatMessage.Sender.Iam) { result = DataSourceChat.EditMessage(modelChatMessage, text, shouldDeleteQuote); } return(result); }