//gửi message public override void Process(ChatLib.MessageModel.SendMessage message) { var clientName = message.NameSender; var nguoiNhan = message.SendTo; //không tồn tại người nhận if (!clientManager.IsCounterName(message.NameSender)) { this.ListReiceveMassager.Add(new ChatLib.MessageModel.SendMessageFalse(clientName, message.Message, "người nhận không tồn tại " + nguoiNhan)); } //gửi tin nhăn đi else if (message.IsLocation == false) { this.ListReiceveMassager.Add(new ChatLib.MessageModel.RecievedMessage(clientName, message.Message, false) { From = clientName, Client = clientManager.Get(nguoiNhan) }); } //gửi tọa độ else { this.ListReiceveMassager.Add(new ChatLib.MessageModel.RecievedMessage(clientName, message.Message, true) { From = clientName, Client = clientManager.Get(nguoiNhan) }); } }