private void MessageManager_MessageSendConfirmCompleted(object sender, MessageSendConfirmEventArgs e) { MessageDB message = e.Message; if (message.MessageConfirmed) { MessageConversations.clearView = true; MessageConversations.currentConversationMessages.Add(message); //MessageInfo msgInfo = new MessageInfo (message, UserDB.ConvertFromUser (AndroidData.CurrentUser)); RunOnUiThread(() => CreateMessagesUI()); } }
private void MessageManager_MessageSendConfirmCompleted(object sender, MessageSendConfirmEventArgs e) { MessageDB message = e.Message; if (message.MessageConfirmed) { MessageInfo msgInfo = new MessageInfo (message, UserDB.ConvertFromUser (AndroidData.CurrentUser)); if (conversationInfo.IsInConversation (msgInfo) && !conversationInfo.Messages.ContainsKey (message.MessageID)) { conversationInfo.Messages.Add (message.MessageID, msgInfo); if (!isConversation) createUI (new List<MessageDB> (){msgInfo.Message}, new List<UserDB> (){msgInfo.MessageUser}, "", true); else CreatePreviewUI (); } } }
private void MessageManager_MessageSendConfirm(object sender, MessageSendConfirmEventArgs e) { MessageDB message = e.Message; if (message.MessageConfirmed) { MessageConversations.clearView = true; Thread m = new Thread(new ThreadStart(pause)); m.Start(); } }
private void MessageManager_MessageSendConfirmCompleted(object s, MessageSendConfirmEventArgs e) { MessageDB message = e.Message; if (message.MessageConfirmed) { MessageInfo msgInfo = new MessageInfo (message, UserDB.ConvertFromUser (AndroidData.CurrentUser)); if (ConversationInfo.IsInConversation (msgInfo) && !(ConversationInfo.Messages.ContainsKey (message.MessageID))) ConversationInfo.Messages.Add (message.MessageID, msgInfo); } }