コード例 #1
0
            /// <summary>
            /// 获得店铺主题信息(DTO)
            /// </summary>
            /// <param name="__idatareader">要转换的数据</param>
            /// <returns>返回店铺主题信息</returns>
            public static Shopthemeinfo GetShopThemeInfo(IDataReader reader)
            {
                Shopthemeinfo shopThemeInfo = null;

                if (reader.Read())
                {
                    shopThemeInfo            = new Shopthemeinfo();
                    shopThemeInfo.Themeid    = TypeConverter.ObjectToInt(reader["themeid"]);
                    shopThemeInfo.Directory  = reader["directory"].ToString().Trim();
                    shopThemeInfo.Name       = reader["name"].ToString().Trim();
                    shopThemeInfo.Author     = reader["author"].ToString().Trim();
                    shopThemeInfo.Createdate = reader["createdate"].ToString().Trim();
                    shopThemeInfo.Copyright  = reader["copyright"].ToString().Trim();

                    reader.Close();
                }
                return(shopThemeInfo);
            }
コード例 #2
0
            /// <summary>
            /// 获得店铺主题信息(DTO)
            /// </summary>
            /// <param name="__idatareader">要转换的数据表</param>
            /// <returns>返回店铺主题信息</returns>
            public static Shopthemeinfo[] GetShopThemeInfoArray(DataTable dt)
            {
                if (dt == null || dt.Rows.Count == 0)
                {
                    return(null);
                }

                Shopthemeinfo[] shopThemeInfoArray = new Shopthemeinfo[dt.Rows.Count];
                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    shopThemeInfoArray[i]            = new Shopthemeinfo();
                    shopThemeInfoArray[i].Themeid    = TypeConverter.ObjectToInt(dt.Rows[i]["themeid"]);
                    shopThemeInfoArray[i].Directory  = dt.Rows[i]["directory"].ToString();
                    shopThemeInfoArray[i].Name       = dt.Rows[i]["name"].ToString();
                    shopThemeInfoArray[i].Author     = dt.Rows[i]["author"].ToString();
                    shopThemeInfoArray[i].Createdate = dt.Rows[i]["createdate"].ToString();
                    shopThemeInfoArray[i].Copyright  = dt.Rows[i]["copyright"].ToString();
                }
                dt.Dispose();
                return(shopThemeInfoArray);
            }
コード例 #3
0
 /// <summary>
 /// 更新店铺主题
 /// </summary>
 /// <param name="shopinfo">店铺信息</param>
 /// <returns>更新是否成功</returns>
 public static bool UpdateShop(Shopthemeinfo shopThemeInfo)
 {
     return(DbProvider.GetInstance().UpdateShopTheme(shopThemeInfo));
 }
コード例 #4
0
 /// <summary>
 /// 创建店铺主题
 /// </summary>
 /// <param name="shopinfo">店铺信息</param>
 /// <returns>创建店铺主题id</returns>
 public static int CreateShop(Shopthemeinfo shopThemeInfo)
 {
     return(DbProvider.GetInstance().CreateShopTheme(shopThemeInfo));
 }