public bool SendMessage(GroupMessage message)
        {
            Group group = new Group();

            message.State = 1;
            //发送消息到服务端
            IPAddress ip           = IPAddress.Parse(IP.Ipaddress);
            Socket    clientSocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
            String    text         = message.Userid + "###" + message.Content + "###" + message.Sendtype.ToString() + "###" + message.Groupid;

            //设定服务器IP地址
            try
            {
                clientSocket.Connect(new IPEndPoint(ip, IP.Port)); //配置服务器IP与端口
            }
            catch
            {
                message.State = 0;
                return(false);
            }
            clientSocket.Send(Encoding.UTF8.GetBytes(text));
            GroupMessageDAL groupmessageDAL = new GroupMessageDAL();

            groupmessageDAL.AddMessage(message);
            return(true);
        }
        public List <GroupMessage> GetSomeMessages(Group group, int n)
        {
            GroupMessageDAL dal = new GroupMessageDAL();

            return(dal.GetSomeMessage(group, n));
        }