protected void Page_Load(object sender, EventArgs e) { if (Lib.QueryString.PageIndex <= 1) { List <NewsPublishEntity> lst = BOATV.NewsPublished.GetListNewsByNewsMode3(Lib.QueryString.CategoryID, 1, 5, 6, 1, 453); if (lst != null && lst.Count > 0) { Literal1.Text = String.Format(baiNoiBat, lst[0].URL_IMG, lst[0].URL, lst[0].NEWS_TITLE, Utils.CatSapo(lst[0].NEWS_INITCONTENT, 25)); newsId = lst[0].NEWS_ID; newsIds = newsId.ToString() + ","; } else { Literal1.Visible = false; } } List <NewsPublishEntity> lstNew = NewsPublished.Danh_Sach_Tin_Theo_Cat(Lib.QueryString.ParentCategoryID, Lib.QueryString.CategoryID, pageSize, Lib.QueryString.PageIndex, 213, newsIds); if (lstNew.Count > 0) { for (int i = 0; i < lstNew.Count; i++) { LtrItem.Text += String.Format(item, lstNew[i].URL_IMG, lstNew[i].URL, lstNew[i].NEWS_TITLE, lstNew[i].NEWS_PUBLISHDATE.ToString("dd-MM-yyyy HH:mm"), lstNew[i].NEWS_INITCONTENT); } } var c = BOCategory.GetCategory(Lib.QueryString.CategoryID); if (c != null) { hplNext.Text = c.Cat_Name; hplNext.NavigateUrl = c.HREF; Utils.SetPageHeader(this.Page, c.Cat_Name, c.Cat_Description, ""); if (c.Cat_ParentID != null && c.Cat_ParentID > 0) { var catParentMenu = BOCategory.GetCategory(c.Cat_ParentID); hplNextMenu.Text = catParentMenu.Cat_Name; hplNextMenu.NavigateUrl = catParentMenu.HREF; } } Paging1.TotalPage = NewsPublished.NP_Sao_Danh_Sach_Tin_Count(Lib.QueryString.ParentCategoryID, Lib.QueryString.CategoryID, pageSize); Paging1.DoPagging(Lib.QueryString.PageIndex); Paging1.HidePagging(false); }
public static UserDetails[] BindDatatable(int count) { List <UserDetails> details = new List <UserDetails>(); var dt = NewsPublished.Danh_Sach_Tin_Theo_Cat(Lib.QueryString.ParentCategoryID, Lib.QueryString.CategoryID, count, Lib.QueryString.PageIndex, 213, ""); foreach (var a in dt) { UserDetails user = new UserDetails(); user.Img = a.URL_IMG; user.Title = a.NEWS_TITLE; user.Url = a.URL; user.Date = a.NEWS_PUBLISHDATE; user.subtitle = a.NEWS_INITCONTENT; details.Add(user); } return(details.ToArray()); }
protected void Page_Load(object sender, EventArgs e) { //if (Lib.QueryString.ParentCategoryID > 0) //{ // var cat = BOCategory.GetCategory(Lib.QueryString.ParentCategoryID); // if (cat != null) // Utils.Move301(cat.HREF); // return; //} List <NewsPublishEntity> lst = BOATV.NewsPublished.GetListNewsByNewsMode3(Lib.QueryString.CategoryID, 1, 5, 6, 1, 453); if (lst != null && lst.Count > 0) { newsId = lst[0].NEWS_ID; newsIds = newsId.ToString() + ","; } List <NewsPublishEntity> lstNew = NewsPublished.Danh_Sach_Tin_Theo_Cat(Lib.QueryString.ParentCategoryID, Lib.QueryString.CategoryID, pageSize, Lib.QueryString.PageIndex, 213, newsIds); if (lstNew.Count > 0) { for (int i = 0; i < lstNew.Count; i++) { LtrItem.Text += String.Format(item, lstNew[i].URL_IMG, lstNew[i].URL, lstNew[i].NEWS_TITLE, lstNew[i].NEWS_PUBLISHDATE.ToString("dd-MM-yyyy HH:mm"), lstNew[i].NEWS_INITCONTENT); } } var c = BOCategory.GetCategory(Lib.QueryString.CategoryID); if (c != null) { Utils.SetPageHeader(this.Page, c.Cat_Name + (Lib.QueryString.PageIndex > 1 ? " | trang " + Lib.QueryString.PageIndex : ""), c.Cat_Description + " - trang " + Lib.QueryString.PageIndex, ""); } Paging1.TotalPage = NewsPublished.NP_Sao_Danh_Sach_Tin_Count(Lib.QueryString.ParentCategoryID, Lib.QueryString.CategoryID, pageSize); Paging1.DoPagging(Lib.QueryString.PageIndex); Paging1.HidePagging(false); }