protected void BindClassBrandAttributeClassStandardType() { List <ProductBrandInfo> list = ProductBrandBLL.ReadProductBrandCacheList(); this.BrandID.DataSource = list; this.BrandID.DataTextField = "Name"; this.BrandID.DataValueField = "ID"; this.BrandID.DataBind(); this.BrandID.Items.Insert(0, new ListItem("选择品牌", "0")); this.RelationBrandID.DataSource = list; this.RelationBrandID.DataTextField = "Name"; this.RelationBrandID.DataValueField = "ID"; this.RelationBrandID.DataBind(); this.RelationBrandID.Items.Insert(0, new ListItem("所有品牌", string.Empty)); this.AccessoryBrandID.DataSource = list; this.AccessoryBrandID.DataTextField = "Name"; this.AccessoryBrandID.DataValueField = "ID"; this.AccessoryBrandID.DataBind(); this.AccessoryBrandID.Items.Insert(0, new ListItem("所有品牌", string.Empty)); List <ProductClassInfo> list2 = ProductClassBLL.ReadProductClassNamedList(); foreach (ProductClassInfo info in list2) { this.RelationClassID.Items.Add(new ListItem(info.ClassName, "|" + info.ID + "|")); } this.RelationClassID.Items.Insert(0, new ListItem("所有分类", string.Empty)); foreach (ProductClassInfo info in list2) { this.AccessoryClassID.Items.Add(new ListItem(info.ClassName, "|" + info.ID + "|")); } this.AccessoryClassID.Items.Insert(0, new ListItem("所有分类", string.Empty)); this.AttributeClassID.DataSource = AttributeClassBLL.ReadAttributeClassCacheList(); this.AttributeClassID.DataTextField = "Name"; this.AttributeClassID.DataValueField = "ID"; this.AttributeClassID.DataBind(); this.AttributeClassID.Items.Insert(0, new ListItem("请选择", "0")); foreach (ArticleClassInfo info2 in ArticleClassBLL.ReadArticleClassChildList(3)) { this.ArticleClassID.Items.Add(new ListItem(info2.ClassName, "|" + info2.ID + "|")); } this.ArticleClassID.Items.Insert(0, new ListItem(ArticleClassBLL.ReadArticleClassCache(3).ClassName, "|" + 3 + "|")); this.StandardType.DataSource = EnumHelper.ReadEnumList <ProductStandardType>(); this.StandardType.DataTextField = "ChineseName"; this.StandardType.DataValueField = "Value"; this.StandardType.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { base.CheckAdminPower("ReadArticleClass", PowerCheckType.Single); string queryString = RequestHelper.GetQueryString <string>("Action"); int id = RequestHelper.GetQueryString <int>("ID"); if ((queryString != string.Empty) && (id != -2147483648)) { string str2 = queryString; if (str2 != null) { if (!(str2 == "Up")) { if (str2 == "Down") { base.CheckAdminPower("UpdateArticleClass", PowerCheckType.Single); ArticleClassBLL.MoveDownArticleClass(id); AdminLogBLL.AddAdminLog(ShopLanguage.ReadLanguage("MoveRecord"), ShopLanguage.ReadLanguage("ArticleClass"), id); } else if (str2 == "Delete") { base.CheckAdminPower("DeleteArticleClass", PowerCheckType.Single); if (ArticleClassBLL.ReadArticleClassCache(id).IsSystem == 0) { ArticleClassBLL.DeleteArticleClass(id); AdminLogBLL.AddAdminLog(ShopLanguage.ReadLanguage("DeleteRecord"), ShopLanguage.ReadLanguage("ArticleClass"), id); } else { ScriptHelper.Alert(ShopLanguage.ReadLanguage("CannotDeleteSystemClass")); } } } else { base.CheckAdminPower("UpdateArticleClass", PowerCheckType.Single); ArticleClassBLL.MoveUpArticleClass(id); AdminLogBLL.AddAdminLog(ShopLanguage.ReadLanguage("MoveRecord"), ShopLanguage.ReadLanguage("ArticleClass"), id); } } } base.BindControl(ArticleClassBLL.ReadArticleClassNamedList(), this.RecordList); }
protected void BindClassBrandAttributeClassStandardType() { //List<ProductBrandInfo> list = ProductBrandBLL.ReadProductBrandCacheList(); //this.RelationBrandID.DataSource = list; //this.RelationBrandID.DataTextField = "Name"; //this.RelationBrandID.DataValueField = "ID"; //this.RelationBrandID.DataBind(); //this.RelationBrandID.Items.Insert(0, new ListItem("所有品牌", string.Empty)); List <ProductClassInfo> list2 = ProductClassBLL.ReadProductClassNamedList(); foreach (ProductClassInfo info in list2) { this.RelationClassID.Items.Add(new ListItem(info.ClassName, "|" + info.ID + "|")); } this.RelationClassID.Items.Insert(0, new ListItem("所有分类", string.Empty)); CourseCateInfo CourseCateModel = new CourseCateInfo(); CourseCateModel.Condition = CompanyBLL.SystemCompanyId.ToString(); List <CourseCateInfo> courseCateList = CourseCateBLL.ReadCourseCateNamedList(CourseCateModel); foreach (CourseCateInfo info in courseCateList) { this.AccessoryClassID.Items.Add(new ListItem(info.CateName, info.CateId.ToString())); } this.AccessoryClassID.Items.Insert(0, new ListItem("所有分类", string.Empty)); this.AttributeClassID.DataSource = AttributeClassBLL.ReadAttributeClassCacheList(); this.AttributeClassID.DataTextField = "Name"; this.AttributeClassID.DataValueField = "ID"; this.AttributeClassID.DataBind(); this.AttributeClassID.Items.Insert(0, new ListItem("请选择", "0")); foreach (ArticleClassInfo info2 in ArticleClassBLL.ReadArticleClassChildList(3)) { this.ArticleClassID.Items.Add(new ListItem(info2.ClassName, "|" + info2.ID + "|")); } this.ArticleClassID.Items.Insert(0, new ListItem(ArticleClassBLL.ReadArticleClassCache(3).ClassName, "|" + 3 + "|")); this.StandardType.DataSource = EnumHelper.ReadEnumList <ProductStandardType>(); this.StandardType.DataTextField = "ChineseName"; this.StandardType.DataValueField = "Value"; this.StandardType.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { if (!this.Page.IsPostBack) { this.FatherID.DataSource = ArticleClassBLL.ReadArticleClassNamedList(); this.FatherID.DataTextField = "ClassName"; this.FatherID.DataValueField = "ID"; this.FatherID.DataBind(); this.FatherID.Items.Insert(0, new ListItem("作为最大类", "0")); int queryString = RequestHelper.GetQueryString <int>("ID"); if (queryString != -2147483648) { base.CheckAdminPower("ReadArticleClass", PowerCheckType.Single); ArticleClassInfo info = ArticleClassBLL.ReadArticleClassCache(queryString); this.FatherID.Text = info.FatherID.ToString(); this.OrderID.Text = info.OrderID.ToString(); this.ClassName.Text = info.ClassName; this.Description.Text = info.Description; } } }