//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)
                });
            }
        }
 virtual public void Process(MessageModel.SendMessage message)
 {
 }