示例#1
0
文件: ChatRoom.cs 项目: sando87/IWAS
        private void UpdateUsersFromDB(int chatID)
        {
            mUsers.Clear();
            DataTable rowMsgs = DatabaseMgr.GetChatUsers(mRoomID);

            if (rowMsgs == null)
            {
                return;
            }

            foreach (DataRow item in rowMsgs.Rows)
            {
                if (item["type"].ToString() == "addUser")
                {
                    string user = item["info"].ToString();
                    mUsers[user] = mMessages.Count;
                }
                else if (item["type"].ToString() == "delUser")
                {
                    string user = item["info"].ToString();
                    mUsers.Remove(user);
                }
            }
        }