protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { FatherID.DataSource = ArticleClassBLL.ReadNamedList(); FatherID.DataTextField = "Name"; FatherID.DataValueField = "Id"; FatherID.DataBind(); FatherID.Items.Insert(0, new ListItem("作为最大类", "0")); int ArticleClassID = RequestHelper.GetQueryString <int>("ID"); int fatherID = RequestHelper.GetQueryString <int>("FatherID"); if (ArticleClassID != int.MinValue) { CheckAdminPower("ReadArticleClass", PowerCheckType.Single); ArticleClassInfo articleClass = ArticleClassBLL.Read(ArticleClassID); FatherID.Text = articleClass.ParentId.ToString(); OrderID.Text = articleClass.OrderId.ToString(); ClassName.Text = articleClass.Name; Description.Text = articleClass.Description; AddCol2.InnerText = articleClass.AddCol2; Photo.Text = articleClass.Photo; EnClassName.Text = articleClass.EnName; ShowType.Text = articleClass.ShowType.ToString(); ShowTerminal.Text = articleClass.ShowTerminal.ToString(); ImageWidth.Text = articleClass.ImageWidth.ToString(); ImageHeight.Text = articleClass.ImageHeight.ToString(); } else { FatherID.Text = fatherID.ToString(); } } }
protected override void PageLoad() { base.Title = "°ïÖúÖÐÐÄ"; base.PageLoad(); if (string.IsNullOrEmpty(searchKey)) { this.id = RequestHelper.GetQueryString <int>("ID"); if ((this.id == -2147483648) && (base.helpClassList.Count > 0)) { this.id = ArticleClassBLL.ReadArticleClassChildList(base.helpClassList[0].ID)[0].ID; } if (this.id > 0) { ArticleSearchInfo articleSearch = new ArticleSearchInfo(); articleSearch.ClassID = "|" + this.id.ToString() + "|"; this.articleList = ArticleBLL.SearchArticleList(articleSearch); } } else { ArticleSearchInfo articleSearch = new ArticleSearchInfo(); articleSearch.Condition = "([Keywords] like '%" + searchKey + "%' Or [Title] like '%" + searchKey + "%')"; this.articleList = ArticleBLL.SearchArticleList(articleSearch); } }
protected override void PageLoad() { base.PageLoad(); id = RequestHelper.GetQueryString <int>("id"); if (id < 1) { id = ArticleClass.About; } int count = 0; article = ArticleBLL.SearchArticleList(1, 1, new ArticleSearchInfo { ClassID = "|" + id + "|" }, ref count).FirstOrDefault() ?? new ArticleInfo(); articleClassList = ArticleClassBLL.ReadArticleClassChildList(ArticleClass.About); if (id == ArticleClass.About) { id = int.Parse(article.ClassID.Split(new char[] { '|' }, StringSplitOptions.RemoveEmptyEntries).Last()); } Title = article.Title; Keywords = string.IsNullOrEmpty(article.Keywords) ? article.Title : article.Keywords; Description = string.IsNullOrEmpty(article.Summary) ? StringHelper.Substring(StringHelper.KillHTML(article.Content), 200) : article.Summary; }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { CheckAdminPower("ReadArticle", PowerCheckType.Single); foreach (ArticleClassInfo articleClass in ArticleClassBLL.ReadNamedList()) { ArticleClassID.Items.Add(new ListItem(articleClass.Name, "|" + articleClass.Id + "|")); } ArticleClassID.Items.Insert(0, new ListItem("所有分类", string.Empty)); Title.Text = RequestHelper.GetQueryString <string>("Title"); ArticleClassID.Text = RequestHelper.GetQueryString <string>("ClassID"); IsTop.Text = RequestHelper.GetQueryString <string>("IsTop"); //页签的判断 classID = RequestHelper.GetQueryString <string>("ClassID"); if (classID != string.Empty) { classID = ArticleClassBLL.ReadFullParentId(Convert.ToInt32(classID.Replace("|", string.Empty))); classID = classID.Substring(1, classID.Length - 2); if (classID.IndexOf('|') > -1) { classID = classID.Substring(0, classID.IndexOf('|')); } } ArticleSearchInfo articleSearch = new ArticleSearchInfo(); articleSearch.Title = RequestHelper.GetQueryString <string>("Title"); articleSearch.ClassId = RequestHelper.GetQueryString <string>("ClassID"); articleSearch.IsTop = RequestHelper.GetQueryString <int>("IsTop"); BindControl(ArticleBLL.SearchList(CurrentPage, PageSize, articleSearch, ref Count), RecordList, MyPager); } }
protected void SubmitButton_Click(object sender, EventArgs e) { ArticleClassInfo articleClass = new ArticleClassInfo(); articleClass.ID = RequestHelper.GetQueryString <int>("ID"); articleClass.FatherID = Convert.ToInt32(this.FatherID.Text); articleClass.OrderID = Convert.ToInt32(this.OrderID.Text); articleClass.ClassName = this.ClassName.Text; articleClass.IsSystem = 0; articleClass.Description = this.Description.Text; string alertMessage = ShopLanguage.ReadLanguage("AddOK"); if (articleClass.ID == -2147483648) { base.CheckAdminPower("AddArticleClass", PowerCheckType.Single); int id = ArticleClassBLL.AddArticleClass(articleClass); AdminLogBLL.AddAdminLog(ShopLanguage.ReadLanguage("AddRecord"), ShopLanguage.ReadLanguage("ArticleClass"), id); } else { base.CheckAdminPower("UpdateArticleClass", PowerCheckType.Single); ArticleClassBLL.UpdateArticleClass(articleClass); AdminLogBLL.AddAdminLog(ShopLanguage.ReadLanguage("UpdateRecord"), ShopLanguage.ReadLanguage("ArticleClass"), articleClass.ID); alertMessage = ShopLanguage.ReadLanguage("UpdateOK"); } AdminBasePage.Alert(alertMessage, RequestHelper.RawUrl); }
protected void Page_Load(object sender, EventArgs e) { if (!this.Page.IsPostBack) { foreach (ArticleClassInfo info in ArticleClassBLL.ReadArticleClassNamedList()) { this.ClassID.Items.Add(new ListItem(info.ClassName, info.ID.ToString())); } int queryString = RequestHelper.GetQueryString <int>("ID"); if (queryString != -2147483648) { base.CheckAdminPower("ReadArticle", PowerCheckType.Single); ArticleInfo info2 = ArticleBLL.ReadArticle(queryString); this.Title.Text = info2.Title; string classID = info2.ClassID; if (classID != string.Empty) { classID = classID.Substring(1, classID.Length - 2); if (classID.IndexOf('|') > -1) { classID = classID.Substring(classID.LastIndexOf('|') + 1); } } this.ClassID.Text = classID; this.IsTop.Text = info2.IsTop.ToString(); this.Author.Text = info2.Author; this.Resource.Text = info2.Resource; this.Keywords.Text = info2.Keywords; this.Url.Text = info2.Url; this.Photo.Text = info2.Photo; this.Summary.Text = info2.Summary; this.Content.Value = info2.Content; } } }
protected void SubmitButton_Click(object sender, EventArgs e) { ArticleInfo article = new ArticleInfo(); article.ID = RequestHelper.GetQueryString <int>("ID"); article.Title = this.Title.Text; article.ClassID = ArticleClassBLL.ReadArticleClassFullFatherID(Convert.ToInt32(this.ClassID.Text)); article.IsTop = Convert.ToInt32(this.IsTop.Text); article.Author = this.Author.Text; article.Resource = this.Resource.Text; article.Keywords = this.Keywords.Text; article.Url = this.Url.Text; article.Photo = this.Photo.Text; article.Summary = this.Summary.Text; article.Content = this.Content.Value; article.Date = RequestHelper.DateNow; string alertMessage = ShopLanguage.ReadLanguage("AddOK"); if (article.ID == -2147483648) { base.CheckAdminPower("AddArticle", PowerCheckType.Single); int id = ArticleBLL.AddArticle(article); AdminLogBLL.AddAdminLog(ShopLanguage.ReadLanguage("AddRecord"), ShopLanguage.ReadLanguage("Article"), id); } else { base.CheckAdminPower("UpdateArticle", PowerCheckType.Single); ArticleBLL.UpdateArticle(article); AdminLogBLL.AddAdminLog(ShopLanguage.ReadLanguage("UpdateRecord"), ShopLanguage.ReadLanguage("Article"), article.ID); alertMessage = ShopLanguage.ReadLanguage("UpdateOK"); } AdminBasePage.Alert(alertMessage, RequestHelper.RawUrl); }
protected override void PageLoad() { base.PageLoad(); topNav = 8; helpClassList = ArticleClassBLL.ReadChilds(ArticleClass.Help); id = RequestHelper.GetQueryString <int>("id"); if (id == int.MinValue && helpClassList.Count > 0) { id = helpClassList[0].Id; } if (id > 0) { if (ArticleClassBLL.Read(id).ParentId == 2) { fatherID = id; artId = ArticleClassBLL.ReadChilds(id)[0].Id; } else { fatherID = ArticleClassBLL.Read(id).ParentId; artId = id; } ArticleSearchInfo articleSearch = new ArticleSearchInfo(); articleSearch.ClassId = "|" + artId.ToString() + "|"; articleList = ArticleBLL.SearchList(articleSearch); } Title = "帮助中心"; }
protected void Page_Load(object sender, EventArgs e) { if (!this.Page.IsPostBack) { base.CheckAdminPower("ReadArticle", PowerCheckType.Single); foreach (ArticleClassInfo info in ArticleClassBLL.ReadArticleClassNamedList()) { this.ArticleClassID.Items.Add(new ListItem(info.ClassName, "|" + info.ID + "|")); } this.ArticleClassID.Items.Insert(0, new ListItem("ËùÓзÖÀà", string.Empty)); this.Title.Text = RequestHelper.GetQueryString <string>("Title"); this.ArticleClassID.Text = RequestHelper.GetQueryString <string>("ClassID"); this.IsTop.Text = RequestHelper.GetQueryString <string>("IsTop"); this.classID = RequestHelper.GetQueryString <string>("ClassID"); if (this.classID != string.Empty) { this.classID = ArticleClassBLL.ReadArticleClassFullFatherID(Convert.ToInt32(this.classID.Replace("|", string.Empty))); this.classID = this.classID.Substring(1, this.classID.Length - 2); if (this.classID.IndexOf('|') > -1) { this.classID = this.classID.Substring(0, this.classID.IndexOf('|')); } } ArticleSearchInfo article = new ArticleSearchInfo(); article.Title = RequestHelper.GetQueryString <string>("Title"); article.ClassID = RequestHelper.GetQueryString <string>("ClassID"); article.IsTop = RequestHelper.GetQueryString <int>("IsTop"); base.BindControl(ArticleBLL.SearchArticleList(base.CurrentPage, base.PageSize, article, ref this.Count), this.RecordList, this.MyPager); } }
protected override void PageLoad() { base.PageLoad(); articleClassList = ArticleClassBLL.ReadArticleClassChildList(classID); if (string.IsNullOrEmpty(searchKey)) { this.id = RequestHelper.GetQueryString <int>("ID"); if (articleClassList.Count > 0) { if (this.id <= 0) { this.id = articleClassList[0].ID; title = base.Title = articleClassList[0].ClassName; } else { ArticleClassInfo article = articleClassList.Find(delegate(ArticleClassInfo articleClass) { return(articleClass.ID == this.id); }); if (article != null) { title = base.Title = article.ClassName; } } } } }
/// <summary> /// 页面加载 /// </summary> protected override void PageLoad() { base.PageLoad(); int articleID = RequestHelper.GetQueryString <int>("ID"); article = ArticleBLL.Read(articleID); if (article.ClassId != string.Empty) { article.ClassId = article.ClassId.Substring(1); articleClassID = Convert.ToInt32(article.ClassId.Substring(0, article.ClassId.IndexOf('|'))); } newsClassList = ArticleClassBLL.ReadChilds(38); Title = article.Title; Keywords = (article.Keywords == string.Empty) ? article.Title : article.Keywords; Description = (article.Summary == string.Empty) ? StringHelper.Substring(StringHelper.KillHTML(article.Content), 200) : article.Summary; List <ArticleInfo> nextPreList = new List <ArticleInfo>(); ArticleInfo thisArtInfo = ArticleBLL.SearchListRowNumber(" Id =" + article.Id + "")[0]; nextPreList = ArticleBLL.SearchListRowNumber(" ClassId Like'%" + article.ClassId + "%' and RowNumber>" + thisArtInfo.RowNumber + " Order by RowNumber asc"); if (nextPreList.Count > 0) { NextNews = "<a href=\"/NewsDetail.html?ID=" + nextPreList[0].Id + "\" title=\"" + nextPreList[0].Title + "\">" + StringHelper.Substring(nextPreList[0].Title, 20) + "</a>"; } nextPreList = ArticleBLL.SearchListRowNumber(" ClassId Like'%" + article.ClassId + "%' and RowNumber<" + thisArtInfo.RowNumber + " Order by RowNumber desc"); if (nextPreList.Count > 0) { PreNews = "<a href=\"/NewsDetail.html?ID=" + nextPreList[0].Id + "\" title=\"" + nextPreList[0].Title + "\">" + StringHelper.Substring(nextPreList[0].Title, 20) + "</a>"; } }
protected override void PageLoad() { base.PageLoad(); id = RequestHelper.GetQueryString <int>("id"); if (id <= 0) { id = 63; //关于我们 } int count = 0; article = ArticleBLL.SearchList(1, 1, new ArticleSearchInfo { ClassId = "|" + id + "|" }, ref count).FirstOrDefault() ?? new ArticleInfo(); articleClassList = ArticleClassBLL.ReadChilds(63); if (id == 63) { id = int.Parse(article.ClassId.Split(new char[] { '|' }, StringSplitOptions.RemoveEmptyEntries).Last()); } thisClass = ArticleClassBLL.Read(id); int topClassID = 0; ArticleClassBLL.GetTopClassID(id, ref topClassID); topClass = ArticleClassBLL.Read(topClassID); Title = article.Title; Keywords = string.IsNullOrEmpty(article.Keywords) ? article.Title : article.Keywords; Description = string.IsNullOrEmpty(article.Summary) ? StringHelper.Substring(StringHelper.KillHTML(article.Content), 200) : article.Summary; }
protected void Page_Load(object sender, EventArgs e) { #region 获取当前分类 if (RequestHelper.GetQueryString <string>("Action") == "GetThisClass") { GetthisClass(); } #endregion if (!Page.IsPostBack) { foreach (ArticleClassInfo articleClass in ArticleClassBLL.ReadNamedList()) { ClassID.Items.Add(new ListItem(articleClass.Name, articleClass.Id.ToString())); } RealDate.Text = DateTime.Now.ToString("yyyy-MM-dd"); int articleID = RequestHelper.GetQueryString <int>("ID"); if (articleID != int.MinValue) { productPhotoList = ProductPhotoBLL.ReadList(articleID, 1); CheckAdminPower("ReadArticle", PowerCheckType.Single); ArticleInfo article = ArticleBLL.Read(articleID); Title.Text = article.Title; string classID = article.ClassId; if (classID != string.Empty) { classID = classID.Substring(1, classID.Length - 2); if (classID.IndexOf('|') > -1) { classID = classID.Substring(classID.LastIndexOf('|') + 1); } } ClassID.Text = classID; int thisClassID = 0; int.TryParse(classID, out thisClassID); thisClass = ArticleClassBLL.Read(thisClassID); IsTop.Text = article.IsTop.ToString(); Author.Text = article.Author; Resource.Text = article.Resource; Keywords.Text = article.Keywords; Url.Text = article.Url; Photo.Text = article.Photo; Summary.Text = article.Summary; Content.Value = article.Content; MobileContent.Value = article.AddCol2; RealDate.Text = article.RealDate.ToString(); OrderID.Text = article.OrderId.ToString(); FilePath.Text = article.FilePath; Content1.Value = article.Content1; MobileContent1.Value = article.Mobilecontent1; Content2.Value = article.Content2; MobileContent2.Value = article.Mobilecontent2; //Content3.Value = article.AddCol3; } } }
protected override void PageLoad() { base.PageLoad(); articleClassID = RequestHelper.GetQueryString <int>("ID"); keywords = RequestHelper.GetQueryString <string>("Keywords"); if (articleClassID <= 0) { articleClassID = 64; //默认竞网快报 } thisClass = ArticleClassBLL.Read(articleClassID); int topClassID = 0; ArticleClassBLL.GetTopClassID(articleClassID, ref topClassID); topNav = topClassID; topClass = ArticleClassBLL.Read(topClassID); int currentPage = RequestHelper.GetQueryString <int>("Page"); if (currentPage < 1) { currentPage = 1; } int count = int.MinValue; ArticleSearchInfo articleSearch = new ArticleSearchInfo(); if (string.IsNullOrEmpty(keywords)) { articleSearch.ClassId = "|" + articleClassID + "|"; } else { //articleSearch.Key = keywords; articleSearch.Title = keywords; //articleSearch.Keywords = keywords; //articleSearch.InClassId = "38,44,47";//只搜索 指定的分类 } articleList = ArticleBLL.SearchList(1, pageSize, articleSearch, ref count); //SEO if (string.IsNullOrEmpty(keywords)) { Title = thisClass.Name; } else { Title = "搜索结果"; } Keywords = thisClass.Name; Description = thisClass.Description; }
protected override void PageLoad() { this.helpClassList = ArticleClassBLL.ReadArticleClassChildList(4); this.productClassList = ProductClassBLL.ReadProductClassRootList(); //this.allProductClassList = ProductClassBLL.ReadProductClassNamedList(); this.topProductBrandList = ProductBrandBLL.ReadProductBrandIsTopCacheList(); this.productBrandList = ProductBrandBLL.ReadProductBrandCacheList(); this.hotKeyword = ShopConfig.ReadConfigInfo().HotKeyword; this.bottomList = ArticleBLL.ReadBottomList(); //this.tagsList = TagsBLL.ReadHotTagsList(); }
protected override void PageLoad() { ProductClassList = ProductClassBLL.ReadList(); TopBanner = AdImageBLL.ReadList((int)AdImageType.TopBanner).FirstOrDefault() ?? new AdImageInfo(); hotKeyword = ShopConfig.ReadConfigInfo().HotKeyword; //productClassList = ProductClassBLL.ReadRootList(); helpClassList = ArticleClassBLL.ReadChilds(ArticleClass.Help); bottomList = ArticleBLL.ReadBottomList(); topNavMenuList = NavMenuBLL.ReadList(true); }
protected void SubmitButton_Click(object sender, EventArgs e) { ArticleInfo article = new ArticleInfo(); article.Id = RequestHelper.GetQueryString <int>("ID"); article.Title = Title.Text; article.ClassId = ArticleClassBLL.ReadFullParentId(Convert.ToInt32(ClassID.Text)); article.IsTop = Convert.ToInt32(IsTop.Text); article.Author = Author.Text; article.Resource = Resource.Text; article.Keywords = Keywords.Text; article.Url = Url.Text; article.Photo = Photo.Text; article.Summary = Summary.Text; article.Content = Content.Value.FilterBadwords(); article.Date = RequestHelper.DateNow; #region 新增 article.Content1 = Content1.Value.FilterBadwords(); article.Mobilecontent1 = MobileContent1.Value.FilterBadwords(); article.Content2 = Content2.Value.FilterBadwords(); article.Mobilecontent2 = MobileContent2.Value.FilterBadwords(); #endregion article.OrderId = Convert.ToInt32(OrderID.Text); article.ViewCount = 0; article.LoveCount = 0; article.RealDate = Convert.ToDateTime(RealDate.Text); article.FilePath = FilePath.Text; article.ParentId = 0; article.AddCol1 = 0; article.AddCol2 = MobileContent.Value.FilterBadwords(); string alertMessage = ShopLanguage.ReadLanguage("AddOK"); if (article.Id == int.MinValue) { CheckAdminPower("AddArticle", PowerCheckType.Single); int id = ArticleBLL.Add(article); AdminLogBLL.Add(ShopLanguage.ReadLanguage("AddRecord"), ShopLanguage.ReadLanguage("Article"), id); } else { CheckAdminPower("UpdateArticle", PowerCheckType.Single); ArticleBLL.Update(article); AdminLogBLL.Add(ShopLanguage.ReadLanguage("UpdateRecord"), ShopLanguage.ReadLanguage("Article"), article.Id); alertMessage = ShopLanguage.ReadLanguage("UpdateOK"); } ScriptHelper.Alert(alertMessage, RequestHelper.RawUrl); }
/// <summary> /// 页面加载 /// </summary> protected override void PageLoad() { base.PageLoad(); ArticleSearchInfo articleSearch = new ArticleSearchInfo(); id = RequestHelper.GetQueryString <int>("ID"); if (id <= 0) { id = 64; } curArticleClass = ArticleClassBLL.Read(id); articleSearch.ClassId = "|" + curArticleClass.Id + "|"; //articleSearch.IsTop = (int)BoolType.True; int count = int.MinValue; topArticleList = ArticleBLL.SearchList(1, 15, articleSearch, ref count); int currentPage = RequestHelper.GetQueryString <int>("Page"); if (currentPage < 1) { currentPage = 1; } int pageSize = 20; count = 0; if (id > 0) { articleSearch.ClassId = "|" + id + "|"; } articleList = ArticleBLL.SearchList(currentPage, pageSize, articleSearch, ref count); //commonPagerClass.Init(currentPage, pageSize, count, !string.IsNullOrEmpty(isMobile)); commonPagerClass.CurrentPage = currentPage; commonPagerClass.PageSize = pageSize; commonPagerClass.Count = count; commonPagerClass.FirstPage = "<<首页"; commonPagerClass.PreviewPage = "<<上一页"; commonPagerClass.NextPage = "下一页>>"; commonPagerClass.LastPage = "末页>>"; commonPagerClass.ListType = false; commonPagerClass.DisCount = false; commonPagerClass.PrenextType = true; //Title = "新闻资讯"; }
public JsonResult news() { int count = 0; string classId = string.Empty; if (RequestHelper.GetForm <int>("classid") > 0) { classId = "|" + RequestHelper.GetForm <int>("classid") + "|"; } var aboutEntity = ArticleBLL.SearchList(1, 100, new ArticleSearchInfo { ClassId = classId }, ref count); return(Json(new { my = aboutEntity, cat = ArticleClassBLL.Read(RequestHelper.GetForm <int>("classid")) ?? new ArticleClassInfo() }, JsonRequestBehavior.AllowGet)); }
/// <summary> /// 页面加载 /// </summary> protected override void PageLoad() { base.PageLoad(); id = RequestHelper.GetQueryString <int>("ID"); if (id <= 0) { id = 38; } thisClass = ArticleClassBLL.Read(id); newsClassList = ArticleClassBLL.ReadChilds(id); Title = thisClass.Name; Keywords = thisClass.Name; Description = thisClass.Description; }
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 override void PageLoad() { base.PageLoad(); topNav = 8; id = RequestHelper.GetQueryString <int>("id"); if (id <= 0) { id = ArticleClass.Help; //默认帮助中心 } var chlidList = ArticleClassBLL.ReadChilds(ArticleClass.Help); if (id == ArticleClass.Help && chlidList.Count > 0) { id = chlidList[0].Id; } fullClassId = ArticleClassBLL.ReadArticleClassFullFatherID(id); int currentPage = RequestHelper.GetQueryString <int>("Page"); if (currentPage < 1) { currentPage = 1; } int pageSize = 10; int count = 0; articleList = ArticleBLL.SearchList(currentPage, pageSize, new ArticleSearchInfo { ClassId = "|" + id + "|" }, ref count); pagerclass.CurrentPage = currentPage; pagerclass.PageSize = pageSize; pagerclass.Count = count; pagerclass.FirstPage = "<<首页"; pagerclass.PreviewPage = "<<上一页"; pagerclass.NextPage = "下一页>>"; pagerclass.LastPage = "末页>>"; pagerclass.ListType = false; pagerclass.DisCount = false; pagerclass.PrenextType = true; pagerclass.URL = "/Help-C" + id + "-P$Page.html"; Title = ArticleClassBLL.Read(id).Name; //Keywords = string.IsNullOrEmpty(article.Keywords) ? article.Title : article.Keywords; //Description = string.IsNullOrEmpty(article.Summary) ? StringHelper.Substring(StringHelper.KillHTML(article.Content), 200) : article.Summary; }
protected override void PageLoad() { base.PageLoad(); articleClassID = RequestHelper.GetQueryString <int>("ID"); if (articleClassID <= 0) { articleClassID = 46; //默认企业动态 } thisClass = ArticleClassBLL.Read(articleClassID); int topClassID = 0; ArticleClassBLL.GetTopClassID(articleClassID, ref topClassID); topNav = topClassID; topClass = ArticleClassBLL.Read(topClassID); navList = ArticleClassBLL.ReadArticleClassFullFatherID(articleClassID); int count = int.MinValue; ArticleSearchInfo articleSearch = new ArticleSearchInfo(); //if (string.IsNullOrEmpty(keywords)) articleSearch.ClassId = "|" + articleClassID + "|"; //else //{ // //articleSearch.Key = keywords; // articleSearch.Title = keywords; // //articleSearch.Keywords = keywords; // articleSearch.InClassId = "38,44,46,47"; //} articleList = ArticleBLL.SearchList(1, 4, articleSearch, ref count); //if (string.IsNullOrEmpty(keywords)) commonPagerClass.URL = "/article-C" + articleClassID + "-P$Page.html"; //else commonPagerClass.URL = "/article/Keyword/" + keywords + "-P$Page.html"; //SEO Title = thisClass.Name; Keywords = thisClass.Name; Description = thisClass.Description; }
protected void SubmitButton_Click(object sender, EventArgs e) { ArticleClassInfo articleClass = new ArticleClassInfo(); articleClass.Id = RequestHelper.GetQueryString <int>("ID"); if (FatherID.Text.Trim() == RequestHelper.GetQueryString <string>("ID")) { ScriptHelper.Alert("不能将上级分类设置成自己", RequestHelper.RawUrl); Response.End(); } articleClass.ParentId = Convert.ToInt32(FatherID.Text); articleClass.OrderId = Convert.ToInt32(OrderID.Text); articleClass.Name = ClassName.Text; articleClass.Description = Description.Text; articleClass.EnName = EnClassName.Text; articleClass.Photo = Photo.Text; articleClass.ShowType = Convert.ToInt32(ShowType.Text); articleClass.ShowTerminal = Convert.ToInt32(ShowTerminal.Text); articleClass.ImageWidth = Convert.ToInt32(ImageWidth.Text) < 0 ? 0 : Convert.ToInt32(ImageWidth.Text); articleClass.ImageHeight = Convert.ToInt32(ImageHeight.Text) < 0 ? 0 : Convert.ToInt32(ImageHeight.Text); articleClass.AddCol1 = 0; articleClass.AddCol2 = AddCol2.InnerText; string alertMessage = ShopLanguage.ReadLanguage("AddOK"); if (articleClass.Id == int.MinValue) { articleClass.IsSystem = 0; CheckAdminPower("AddArticleClass", PowerCheckType.Single); int id = ArticleClassBLL.Add(articleClass); AdminLogBLL.Add(ShopLanguage.ReadLanguage("AddRecord"), ShopLanguage.ReadLanguage("ArticleClass"), id); } else {//修改时保持系统分类不变 articleClass.IsSystem = ArticleClassBLL.Read(RequestHelper.GetQueryString <int>("ID")).IsSystem; CheckAdminPower("UpdateArticleClass", PowerCheckType.Single); ArticleClassBLL.Update(articleClass); AdminLogBLL.Add(ShopLanguage.ReadLanguage("UpdateRecord"), ShopLanguage.ReadLanguage("ArticleClass"), articleClass.Id); alertMessage = ShopLanguage.ReadLanguage("UpdateOK"); } ScriptHelper.Alert(alertMessage, RequestHelper.RawUrl); }
protected override void PageLoad() { ProductClassList = ProductClassBLL.ReadList(); TopBanner = AdImageBLL.ReadList((int)AdImageType.TopBanner).FirstOrDefault() ?? new AdImageInfo(); hotKeyword = ShopConfig.ReadConfigInfo().HotKeyword; productClassList = ProductClassBLL.ReadRootList(); helpClassList = ArticleClassBLL.ReadChilds(ArticleClass.Help); bottomList = ArticleBLL.ReadBottomList(); strHistorySearch = Server.UrlDecode(CookiesHelper.ReadCookieValue("HistorySearch")); textLinkList = LinkBLL.ReadLinkCacheListByClass((int)LinkType.Text); topNavMenuList = NavMenuBLL.ReadList(true); ReadCart(); }
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(); }
/// <summary> /// 页面加载方法 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void Page_Load(object sender, EventArgs e) { CheckAdminPower("ReadArticleClass", PowerCheckType.Single); string action = RequestHelper.GetQueryString <string>("Action"); int articleClassID = RequestHelper.GetQueryString <int>("ID"); if (action != string.Empty && articleClassID != int.MinValue) { switch (action) { case "Up": CheckAdminPower("UpdateArticleClass", PowerCheckType.Single); ArticleClassBLL.Move(articleClassID, ChangeAction.Up); AdminLogBLL.Add(ShopLanguage.ReadLanguage("MoveRecord"), ShopLanguage.ReadLanguage("ArticleClass"), articleClassID); break; case "Down": CheckAdminPower("UpdateArticleClass", PowerCheckType.Single); ArticleClassBLL.Move(articleClassID, ChangeAction.Down); AdminLogBLL.Add(ShopLanguage.ReadLanguage("MoveRecord"), ShopLanguage.ReadLanguage("ArticleClass"), articleClassID); break; case "Delete": CheckAdminPower("DeleteArticleClass", PowerCheckType.Single); if (ArticleClassBLL.Read(articleClassID).IsSystem == 0) { ArticleClassBLL.Delete(articleClassID); AdminLogBLL.Add(ShopLanguage.ReadLanguage("DeleteRecord"), ShopLanguage.ReadLanguage("ArticleClass"), articleClassID); } else { ScriptHelper.Alert(ShopLanguage.ReadLanguage("CannotDeleteSystemClass")); } break; default: break; } } topClassList = ArticleClassBLL.ReadRootList(); //BindControl( ArticleClassBLL.ReadNamedList(), RecordList); }
protected override void PageLoad() { base.PageLoad(); helpClassList = ArticleClassBLL.ReadArticleClassChildList(ArticleClass.Help); id = RequestHelper.GetQueryString <int>("id"); if (id == int.MinValue && helpClassList.Count > 0) { id = ArticleClassBLL.ReadArticleClassChildList(helpClassList[0].ID)[0].ID; } if (id > 0) { ArticleSearchInfo articleSearch = new ArticleSearchInfo(); articleSearch.ClassID = "|" + id.ToString() + "|"; articleList = ArticleBLL.SearchArticleList(articleSearch); } Title = "帮助中心"; }
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; } } }