public ModelStatus PostingChat(int chatId, string msg) { Loger.Log("Client PostingChat " + chatId.ToString() + ", " + msg); if (OnPostingChatBefore != null) { var cancel = OnPostingChatBefore(chatId, msg); if (cancel != null) { return(cancel); } } var packet = new ModelPostingChat() { IdChat = chatId, Message = msg }; var stat = TransObject <ModelStatus>(packet, (int)PackageType.Request19PostingChat, (int)PackageType.Response20PostingChat); ErrorMessage = stat?.Message; if (OnPostingChatAfter != null) { OnPostingChatAfter(chatId, msg, stat); } return(stat); }
public ModelStatus PostingChat(int chatId, string msg) { Loger.Log("Client PostingChat " + chatId.ToString() + ", " + msg); var packet = new ModelPostingChat() { IdChat = chatId, Message = msg }; var stat = TransObject <ModelStatus>(packet, 19, 20); ErrorMessage = stat?.Message; return(stat); }
public bool PostingChat(long chatId, string msg) { Loger.Log("Client PostingChat " + chatId.ToString() + ", " + msg); var packet = new ModelPostingChat() { ChatId = chatId, Message = msg }; var stat = TransObject <ModelStatus>(packet, 19, 20); if (stat != null && stat.Status != 0) { ErrorMessage = stat.Message; return(false); } return(stat != null); }