示例#1
0
        public DBSysPreviewInfo GetData(uint id)
        {
            DBSysPreviewInfo info = null;

            Data.TryGetValue(id, out info);
            return(info);
        }
示例#2
0
        protected override void ParseData(SqliteDataReader reader)
        {
            if (reader == null || !reader.HasRows)
            {
                return;
            }

            while (reader.Read())
            {
                DBSysPreviewInfo info = new DBSysPreviewInfo();
                info.SysId    = DBTextResource.ParseUI(GetReaderString(reader, "sys_id"));
                info.Notice   = GetReaderString(reader, "notice");
                info.UiNotice = GetReaderString(reader, "ui_notice");
                info.RewardId = DBTextResource.ParseUI(GetReaderString(reader, "reward_id"));
                info.SysDesc  = GetReaderString(reader, "sys_desc");

                Data.Add(info.SysId, info);
            }
        }