private void ViewNavigator(int Id) { CateNewsGroupBSO cateNewsgroupBSO = new CateNewsGroupBSO(); OfficialBSO officialBSO = new OfficialBSO(); ETO.Official official = officialBSO.GetOfficialById(Id); CateNewsBSO catenewsBSO = new CateNewsBSO(); CateNews catenews = catenewsBSO.GetCateNewsById(official.CateOfficialID); //HyperLinkCate.NavigateUrl = "~/Default.aspx?go=cate&Id=" + catenews.CateNewsID; title_name.Text = "<a href='" + ResolveUrl("~/") + "Category/" + catenews.GroupCate + "/" + catenews.CateNewsID + "/" + GetString(catenews.CateNewsName) + "/default.aspx'>" + catenews.CateNewsName + "</a>"; string cate = "<a href='" + ResolveUrl("~/") + "FullNews/" + catenews.GroupCate + "/" + GetString(cateNewsgroupBSO.GetCateNewsGroupByGroupCate(catenews.GroupCate).CateNewsGroupName) + "/default.aspx' class='content_Text_Cat'>"; string s1 = ""; while (catenews.ParentNewsID != 0) { int pId = catenews.ParentNewsID; catenews = catenewsBSO.GetCateNewsById(pId); s1 = "<a href='" + ResolveUrl("~/") + "Category/" + catenews.GroupCate + "/" + catenews.CateNewsID + "/" + GetString(catenews.CateNewsName) + "/default.aspx' class='content_Text_Cat'>" + catenews.CateNewsName + "</a> <img src='" + ResolveUrl("~/") + "images/icon_arrows1.png' > " + s1; } cate += cateNewsgroupBSO.GetCateNewsGroupByGroupCate(catenews.GroupCate).CateNewsGroupName.ToUpper(); //Sửa lại cate += "</a> <img src='" + ResolveUrl("~/") + "images/icon_arrows1.png' >"; cate += s1; title_cate.Text = "<a href='" + ResolveUrl("~/") + "Default.aspx' class='content_Text_Cat'>" + Resources.resource.Home + "</a> <img src='" + ResolveUrl("~/") + "images/icon_arrows1.png'> "; title_cate.Text += cate; }
public void BuildFooterMenu() { if (!this.IsPostBack) { CateNewsGroupBSO catenewsGroupBSO = new CateNewsGroupBSO(); CateNewsBSO cateNewsBSO = new CateNewsBSO(); DataTable table = catenewsGroupBSO.GetCateNewsGroupMenuAll(); if (table != null) { DataView view = new DataView(table) { RowFilter = "language = '" + Language.lang + "'", Sort = "[Order] ASC" }; table = view.ToTable(); } foreach (DataRow row in table.Rows) { string footerMenuItemText = ""; //menuItemText = row["CateNewsGroupName"].ToString(); string g = row["GroupCate"].ToString(); CateNewsGroup cateGroup = catenewsGroupBSO.GetCateNewsGroupByGroupCate(Convert.ToInt32(g)); if (cateGroup.IsUrl == true) footerMenuItemText = "<a class=bannermenuitem href=" + cateGroup.Url; else if (cateGroup.IsPage == true) footerMenuItemText = "<a class=bannermenuitem href=" + Page.ResolveUrl("FullPages/" + g + "/" + GetString(cateGroup.CateNewsGroupName) + "/default.aspx>"); else footerMenuItemText = "<a class=bannermenuitem href=" + Page.ResolveUrl("FullNews/" + g + "/" + GetString(cateGroup.CateNewsGroupName) + "/default.aspx>"); footerMenuItemText += row["CateNewsGroupName"].ToString() + "</a>"; footerMenuItem.Text += footerMenuItemText; } } }
public void BuildFooterMenu() { string menu = ""; CateNewsGroupBSO cateNewsGroupBSO = new CateNewsGroupBSO(); CateNewsBSO cateNewsBSO = new CateNewsBSO(); DataTable dt = cateNewsGroupBSO.GetCateLanguage(Language.lang); DataTable dtCate = new DataTable(); if (dt != null && dt.Rows.Count > 0) { dt = dt.Select("IsView=true and IsNew=true").CopyToDataTable(); if (dt.Rows.Count > 4) dt = dt.AsEnumerable().Take(4).CopyToDataTable(); foreach (DataRow dr in dt.Rows) { string g = dr["GroupCate"].ToString(); menu += "<div class=\"col-md-1 f-colum\"><div class=\"row title\"><a href=\"" + Page.ResolveUrl("fullnewsg/" + g + "/" + GetString(dr["CateNewsGroupName"].ToString()) + "/default.aspx\">") + dr["CateNewsGroupName"].ToString() + "</a></div>"; dtCate = cateNewsBSO.GetCateGroup(Language.lang, Convert.ToInt32(dr["GroupCate"].ToString())); if (dtCate != null && dtCate.Rows.Count > 0) { foreach (DataRow drChild in dtCate.Rows) { string h = drChild["CateNewsId"].ToString(); menu += "<div class=\"row content\"> <a href=\"" + Page.ResolveUrl("catenewsg/" + g + "/" + h + "/" + GetString(drChild["CateNewsName"].ToString()) + "/default.aspx\">") + drChild["CateNewsName"].ToString() + "</a></div>"; } } menu += "</div>"; } ltrMenu.Text = menu; } }
private void ViewCateAll() { CateNewsBSO catenewsBSO = new CateNewsBSO(); DataTable table = catenewsBSO.GetCateNewsName(Language.language, Session["Admin_UserName"].ToString()); RadGrid1.DataSource = table; RadGrid1.DataBind(); }
private void ViewNavigator(int Id) { CateNewsGroupBSO cateNewsgroupBSO = new CateNewsGroupBSO(); CateNewsBSO catenewsBSO = new CateNewsBSO(); CateNews catenews = catenewsBSO.GetCateNewsById(Id); //HyperLinkCate.NavigateUrl = "~/Default.aspx?go=cate&Id=" + catenews.CateNewsID; title_name.Text = catenews.CateNewsName; // Label1.Text = "<div class='gt_title'> <div class='title_article_top'>" + Literal1.Text + "</div><div class='title_article_bg'></div></div>"; string cate = "<a href='" + ResolveUrl("~/") + "FullNews/" + catenews.GroupCate + "/" + GetString(cateNewsgroupBSO.GetCateNewsGroupByGroupCate(catenews.GroupCate).CateNewsGroupName) + "/default.aspx' class='content_Text_Cat'>"; string s1 = ""; while (catenews.ParentNewsID != 0) { int pId = catenews.ParentNewsID; catenews = catenewsBSO.GetCateNewsById(pId); s1 = "<a href='" + ResolveUrl("~/") + "Category/" + catenews.GroupCate + "/" + catenews.CateNewsID + "/" + GetString(catenews.CateNewsName) + "/default.aspx' class='content_Text_Cat'>" + catenews.CateNewsName + "</a> <img src='" + ResolveUrl("~/") + "images/icon_arrows1.png' >" + s1; } cate += cateNewsgroupBSO.GetCateNewsGroupByGroupCate(catenews.GroupCate).CateNewsGroupName.ToUpper(); //Sửa lại cate += "</a> <img src='" + ResolveUrl("~/") + "images/icon_arrows1.png' > "; cate += s1; title_cate.Text = "<a href='" + ResolveUrl("~/") + "Default.aspx' class='content_Text_Cat'>" + Resources.resource.Home + "</a> <img src='" + ResolveUrl("~/") + "images/icon_arrows1.png' > "; title_cate.Text += cate; Page.Title = "Thủy điện Sơn La : " + GetString(catenews.CateNewsName); }
private void BindCateNews() { CateNewsBSO catenewsBSO = new CateNewsBSO(); DataTable table = catenewsBSO.GetCateNews(Language.language); commonBSO commonBSO = new commonBSO(); commonBSO.FillToDropDown(ddlCateNews, table, "", "", "CateNewsName", "CateNewsID", ""); }
protected void ViewService(int Group) { CateNewsBSO cate = new CateNewsBSO(); DataTable dt = cate.GetCateGroup(Language.lang, Group); rptService.DataSource = dt; rptService.DataBind(); }
private void ViewCateGroup(int group) { CateNewsBSO catenewsBSO = new CateNewsBSO(); DataTable table = catenewsBSO.GetCateGroupRolesUrl(Language.language, group, Session["Admin_UserName"].ToString()); commonBSO commonBSO = new commonBSO(); commonBSO.FillToGridView(grvCateNews, table); }
protected void ViewService(int Group) { CateNewsBSO cate = new CateNewsBSO(); DataTable dt = cate.GetCateGroup(Session["Lang"].ToString(), Group); rptService.DataSource = dt; rptService.DataBind(); }
private void ViewCateGroup(int group) { ddlCateNews.Items.Clear(); CateNewsBSO catenewsBSO = new CateNewsBSO(); DataTable table = catenewsBSO.GetCateGroupRolesUrl(Language.language, group, Session["Admin_UserName"].ToString()); commonBSO commonBSO = new commonBSO(); commonBSO.FillToDropDown(ddlCateNews, table, "~~ Danh mục gốc ~~", "0", "CateNewsName", "CateNewsID", ""); }
private void InitControl(int id) { if (id > 0) { btn_add.Visible = false; btn_edit.Visible = true; try { var catenewsBSO = new CateNewsBSO(); var catenews = catenewsBSO.GetCateNewsById(id); hddCateNewsID.Value = Convert.ToString(catenews.CateNewsID); hddParentID.Value = Convert.ToString(catenews.ParentNewsID); ddlCateNews.SelectedValue = Convert.ToString(catenews.ParentNewsID); ddlCateNews.Items.Remove(new ListItem(catenews.CateNewsName, Convert.ToString(catenews.CateNewsID))); txtCateNewsName.Text = catenews.CateNewsName; hddCateNewsOrder.Value = Convert.ToString(catenews.CateNewsOrder); hddCateNewsTotal.Value = Convert.ToString(catenews.CateNewsTotal); //rdbGroupCate.SelectedValue = Convert.ToString(catenews.GroupCate); hddIcon.Value = catenews.Icon; hddImage.Value = catenews.Image; uploadPreview.Src = ResolveUrl("~/Upload/Category/") + catenews.Icon; uploadPreview1.Src = ResolveUrl("~/Upload/Category/") + catenews.Image; txtSlogan.Text = catenews.Slogan; hddUserName.Value = Session["Admin_UserName"].ToString(); hddCreated.Value = DateTime.Now.ToString(); // HddGroupCate.Value = Convert.ToString(catenews.GroupCate); rdbType.SelectedValue = Convert.ToString(catenews.isUrl); txtUrl.Text = catenews.Url; if (catenews.isUrl == true) { txtUrl.Visible = true; } else { txtUrl.Visible = false; } ViewCateGroup(catenews.GroupCate); } catch (Exception ex) { clientview.Text = ex.Message.ToString(); } } else { btn_edit.Visible = false; btn_add.Visible = true; } }
public void BuildMenu() { string menu = ""; CateNewsGroupBSO cateNewsGroupBSO = new CateNewsGroupBSO(); CateNewsBSO cateNewsBSO = new CateNewsBSO(); DataTable dt = cateNewsGroupBSO.GetCateNewsGroupMenuAll(); if (dt != null) { DataView view = new DataView(dt) { RowFilter = "language = '" + Language.lang + "' and IsView='True'", Sort = "[Order] ASC" }; dt = view.ToTable(); } if (dt.Rows.Count > 8) dt = dt.AsEnumerable().Take(8).CopyToDataTable(); menu += "<ul class=\"nav navbar-nav\">"; foreach (DataRow row in dt.Rows) { menu += "<li>"; string g = row["GroupCate"].ToString(); CateNewsGroup cateGroup = cateNewsGroupBSO.GetCateNewsGroupByGroupCate(Convert.ToInt32(g)); DataTable dtSub = cateNewsGroupBSO.CateNewsGetByGroup(Convert.ToInt32(g)); if (cateGroup.IsUrl == true) menu += "<a href=\"" + row["Url"] + "\">"; else if (cateGroup.IsPage == true) menu += "<a href=\"" + Page.ResolveUrl("FullPagesg/" + g + "/" + GetString(cateGroup.CateNewsGroupName) + "/default.aspx\">"); else menu += "<a href=\"" + Page.ResolveUrl("FullNewsg/" + g + "/" + GetString(cateGroup.CateNewsGroupName) + "/default.aspx\">"); if (dtSub != null && dtSub.Rows.Count > 0) menu += row["CateNewsGroupName"].ToString() + " <span class=\"caret\"></span></a>"; else menu += row["CateNewsGroupName"].ToString() + "</a>"; if (dtSub != null && dtSub.Rows.Count > 0) { menu += "<ul class=\"dropdown-menu\" role=\"menu\">"; foreach (DataRow dr in dtSub.Rows) { if (Convert.ToBoolean(dr["IsUrl"].ToString())) menu += "<li><a href=" + dr["Url"] + ">"; else menu += "<li><a href=" + Page.ResolveUrl("CateNewsg/" + dr["GroupCate"] + "/" + dr["CateNewsID"] + "/" + GetString(dr["CateNewsName"]) + "/default.aspx>"); menu += dr["CateNewsName"].ToString() + "</a></li>"; } menu += "</ul>"; } menu += "</li>"; } menu += "</ul>"; ltrMenuFull.Text = menu; }
private void ViewNewsGroupDetail(int Id) { CateNewsGroupBSO cateNewsgroupBSO = new CateNewsGroupBSO(); NewsGroupBSO newsgroupBSO = new NewsGroupBSO(); NewsGroup newsgroup = newsgroupBSO.GetNewsGroupById(Id); if (newsgroup == null) Response.Redirect("~/Default.aspx"); ltlTitle.Text = newsgroup.Title; LabelDate.Text = newsgroup.PostDate.ToString("dd/MM/yyyy");// Convert.ToString(newsgroup.PostDate); ltlDescribe.Text = newsgroup.ShortDescribe; FullDescirbe.Text = newsgroup.FullDescribe; LabelAuthor.Text = newsgroup.Author; txtNewsGroupID.Value = Convert.ToString(newsgroup.NewsGroupID); //if (newsgroup.ImageThumb != "") // ltlImageThumb.Text = @"<img src='"+ResolveUrl("~/")+"Admin/Upload/NewsGroup/NewsGroupThumb/" + newsgroup.ImageThumb + "' align='left' class='border_image' width='250' >"; //Page.Title = newsgroup.Title; if (newsgroup.FileName != "") ltlFile.Text = @"<a href='" + ResolveUrl("~/") + "Admin/Upload/NewsGroup/Files/" + newsgroup.FileName + "'><img src='" + ResolveUrl("~/") + "images/icon_file.png' width='30' class='icon_bullet'/> Tải File đính kèm</a>"; newsgroupBSO.NewsGroupClickUpdate(Id); NewsGroupFollow(newsgroup.NewsGroupID, newsgroup.CateNewsID); CateNewsBSO catenewsBSO = new CateNewsBSO(); CateNews catenews = catenewsBSO.GetCateNewsById(newsgroup.CateNewsID); //HyperLinkCate.NavigateUrl = "~/Default.aspx?go=cate&Id=" + catenews.CateNewsID; title_name.Text = "<a href='" + ResolveUrl("~/") + "Category/" + catenews.GroupCate + "/" + catenews.CateNewsID + "/" + GetString(catenews.CateNewsName) + ".aspx'>" + catenews.CateNewsName + "</a>"; string cate = "<a href='" + ResolveUrl("~/") + "FullNews/" + catenews.GroupCate + "/" + GetString(cateNewsgroupBSO.GetCateNewsGroupByGroupCate(catenews.GroupCate).CateNewsGroupName) + ".aspx' class='content_Text_Cat'>"; string s1 = ""; while (catenews.ParentNewsID != 0) { int pId = catenews.ParentNewsID; catenews = catenewsBSO.GetCateNewsById(pId); s1 = "<img src='" + ResolveUrl("~/") + "images/icon_arrows1.png'><a href='" + ResolveUrl("~/") + "Category/" + catenews.GroupCate + "/" + catenews.CateNewsID + "/" + GetString(catenews.CateNewsName) + ".aspx'' class='content_Text_Cat'>" + catenews.CateNewsName + "</a> <img src='" + ResolveUrl("~/") + "images/icon_arrows1.png'> " + s1; } cate += cateNewsgroupBSO.GetCateNewsGroupByGroupCate(catenews.GroupCate).CateNewsGroupName.ToUpper(); //Sửa lại cate += "</a> <img src='" + ResolveUrl("~/") + "images/icon_arrows1.png'>"; cate += s1; title_cate.Text = "<a href='" + ResolveUrl("~/") + "Default.aspx' class='content_Text_Cat'>" + String.Format(Resources.resource.Home) + "</a> <img src='" + ResolveUrl("~/") + "images/icon_arrows1.png'> "; title_cate.Text += cate; if (!String.IsNullOrEmpty(Request["error"])) error.Text = "<div class='error_register_text'>" + String.Format(Resources.resource.ThanksComment) + "</div>"; if (!newsgroup.IsComment) { CommentPanel.Visible = false; } else { CommentPanel.Visible = true; GetNewsCommentById(Id); } Page.Title = GetString(newsgroup.Title); }
private void GetCateParentNewsGroup(int cId) { CateNewsBSO cateNewsBSO = new CateNewsBSO(); DataTable table = cateNewsBSO.GetCateNewsParentAll(cId, Language.language); GridView1.DataSource = table; GridView1.DataBind(); }
private void GetCateParentNews(int cId, int group) { CateNewsBSO cateNewsBSO = new CateNewsBSO(); DataTable table = cateNewsBSO.GetCateParentGroupAll(cId, Language.language, group); DataList1.DataSource = table; DataList1.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { if (!this.IsPostBack) { CateNewsGroupBSO catenewsGroupBSO = new CateNewsGroupBSO(); CateNewsBSO cateNewsBSO = new CateNewsBSO(); DataTable table = catenewsGroupBSO.GetCateNewsGroupMenuAll(); if (table != null) { DataView view = new DataView(table) { RowFilter = "language = '" + Language.lang + "'", Sort = "[Order] ASC" }; table = view.ToTable(); } string menuItemText = "<ul id=topnav>"; foreach (DataRow row in table.Rows) { //menuItemText = row["CateNewsGroupName"].ToString(); menuItemText += "<li>"; string g = row["GroupCate"].ToString(); CateNewsGroup cateGroup = catenewsGroupBSO.GetCateNewsGroupByGroupCate(Convert.ToInt32(g)); if (cateGroup.IsUrl == true) menuItemText += "<a class=bannermenuitem href=" + cateGroup.Url; else if (cateGroup.IsPage == true) menuItemText += "<a class=bannermenuitem href=" + Page.ResolveUrl("FullPages/" + g + "/" + GetString(cateGroup.CateNewsGroupName) + "/default.aspx>"); else menuItemText += "<a class=bannermenuitem href=" + Page.ResolveUrl("FullNews/" + g + "/" + GetString(cateGroup.CateNewsGroupName) + "/default.aspx>"); menuItemText += row["CateNewsGroupName"].ToString() + "</a>"; DataTable dtSub = catenewsGroupBSO.CateNewsGetByGroup(Convert.ToInt32(g)); if (dtSub != null && dtSub.Rows.Count > 0) { menuItemText += "<ul>"; foreach (DataRow dr in dtSub.Rows) { if (Convert.ToBoolean(dr["IsUrl"].ToString())) menuItemText += "<li><a class=bannermenuitem href='" + dr["Url"] + "'>"; else menuItemText += "<li><a class=bannermenuitem href=" + Page.ResolveUrl("Category/" + dr["GroupCate"] + "/" + dr["CateNewsID"] + "/" + GetString(dr["CateNewsName"]) + "/default.aspx>"); menuItemText += dr["CateNewsName"].ToString() + "</a></li>"; } menuItemText += "</ul>"; } menuItemText += "</li>"; } menuItemText += "</ull>"; menuItem.Text = menuItemText; } }
private string CateParentIDArray(int Id) { string strArrayID = Convert.ToString(Id) + ","; CateNewsBSO catenewsBSO = new CateNewsBSO(); DataTable table = catenewsBSO.GetCateParentGroupAll(Id, Language.language, 5); for (int i = 0; i < table.Rows.Count; i++) { strArrayID += table.Rows[i]["CateNewsID"].ToString() + ","; } return strArrayID; }
private void ViewCateNews() { ddlCateNews.Items.Clear(); CateNewsBSO catenewsBSO = new CateNewsBSO(); DataTable table = catenewsBSO.GetCateNews(Language.language); DataView dataView = new DataView(table); dataView.RowFilter = "GroupCate = 4"; ddlCateNews.DataSource = dataView; ddlCateNews.DataTextField = "CateNewsName"; ddlCateNews.DataValueField = "CateNewsID"; ddlCateNews.DataBind(); }
private void GetOfficial(int groupcate) { OfficialBSO officialBSO = new OfficialBSO(); DataTable table = officialBSO.GetOfficialNews(groupcate, "1"); GridView1.DataSource = table; GridView1.DataBind(); CateNewsBSO cateNewsBSO = new CateNewsBSO(); DataTable table1 = cateNewsBSO.getCateClientGroup(0, Language.language, Convert.ToInt32(hddValue.Value), 3); rptCateNews.DataSource = table1; rptCateNews.DataBind(); }
private void ViewCateDownload() { int group = 1; ddlCateDownload.Items.Clear(); CateNewsBSO catenewsBSO = new CateNewsBSO(); DataTable table = catenewsBSO.GetCateGroupRoles(Language.language, group, Session["Admin_UserName"].ToString()); DataView view = new DataView(table); view.RowFilter = "ParentNewsID=0"; table = view.ToTable(); commonBSO commonBSO = new commonBSO(); commonBSO.FillToDropDown(ddlCateDownload, table, "", "", "CateNewsName", "CateNewsID", ""); }
private string GetCateParentIDArrayByID() { string strArrayID = ""; CateNewsBSO cateNewsBSO = new CateNewsBSO(); DataTable table1 = cateNewsBSO.GetCateGroupRoles(Language.language, 1, Session["Admin_UserName"].ToString()); if (table1.Rows.Count > 0) { foreach (DataRow subrow in table1.Rows) { strArrayID += subrow["CateNewsID"].ToString() + ","; } } return strArrayID; }
protected void DataList1_ItemDataBound(object sender, DataListItemEventArgs e) { //DataList dtl2 = (DataList)e.Item.FindControl("DataList2"); int gId; int.TryParse(DataBinder.Eval(e.Item.DataItem, "GroupCate").ToString(), out gId); CateNewsBSO cateNewsBSO = new CateNewsBSO(); DataTable table1 = cateNewsBSO.GetCateGroupBullet(Language.language, gId, "icon_18.png"); Repeater rptCate = (Repeater)e.Item.FindControl("rptnewsg"); rptCate.DataSource = table1; rptCate.DataBind(); }
protected void LoadMenuBottom(string lang) { var menuBottom = ""; // b1: Load menu cấp 1 var parentMenu = new CateNewsGroupBSO(); var dtParent = parentMenu.GetCateLanguage(lang); if (dtParent != null && dtParent.Rows.Count > 0) { dtParent = dtParent.Select("IsView=true and IsNew=true").CopyToDataTable(); if (dtParent.Rows.Count > 4) dtParent = dtParent.AsEnumerable().Take(4).CopyToDataTable(); foreach (DataRow dr in dtParent.Rows) { var g = dr["GroupCate"].ToString(); menuBottom += "<div class=\"col-md-3\"><div class=\"row\">"; if (Convert.ToBoolean(dr["IsUrl"])) menuBottom += "<a href=\"" + dr["Url"] + "\" target=\"_blank\">"; else if (Convert.ToBoolean(dr["IsPage"])) menuBottom += "<a href=\"" + Page.ResolveUrl("FullPagesg/" + g + "/" + GetString(dr["CateNewsGroupName"]) + "/default.aspx\">"); else menuBottom += "<a href=\"" + Page.ResolveUrl("FullNewsg/" + g + "/" + GetString(dr["CateNewsGroupName"]) + "/default.aspx\">"); menuBottom += "<img src=\"ImageHandler.aspx?image=Admin/Upload/Category/Group/" + dr["Icon"] + "\" alt=\"\" width=27 /><span><b>" + dr["CateNewsGroupName"] + " </b></span></a></div>"; // B2: Load menu cấp 2 từ id của menu cấp 1 var childMenu = new CateNewsBSO(); var dtChild = childMenu.GetCateGroup(lang, Convert.ToInt32(dr["GroupCate"])); if (dtChild != null && dtChild.Rows.Count > 0) { dtChild = dtChild.Select("ParentNewsID=0").CopyToDataTable(); menuBottom += "<div class=\"row list-new-footter\"><ul>"; foreach (DataRow drChild in dtChild.Rows) { var h = drChild["CateNewsID"].ToString(); menuBottom += "<li><a href=\"" + Page.ResolveUrl("~/CateNewsg/" + g + "/" + h + "/" + GetString(drChild["CateNewsName"]) + "/default.aspx\">") + drChild["CateNewsName"] + "</a></li>"; } menuBottom += "</ul></div>"; } menuBottom += "</div>"; } ltrMenuBottom.Text = menuBottom; } }
protected void Page_Load(object sender, EventArgs e) { int Id = 0; if (Page.RouteData.Values["Id"] != null) int.TryParse(Page.RouteData.Values["Id"].ToString().Replace(",", ""), out Id); if (Page.RouteData.Values["dll"] != null) NavigationTitle(Page.RouteData.Values["dll"].ToString()); hddCateNewsID.Value = Convert.ToString(Id); if (!IsPostBack) { CateNewsBSO catenewBSO = new CateNewsBSO(); CateNews catenews = catenewBSO.GetCateNewsById(Id); ltlTitle.Text = catenews.CateNewsName; initControl(Id); } }
private void ViewCateNews() { int group = 1; //lay thong tin cua user login AdminBSO adminBSO = new AdminBSO(); ETO.Admin admin = new ETO.Admin(); admin = adminBSO.GetAdminById(Session["Admin_UserName"].ToString()); lbFullName.Text = admin.AdminFullName.ToString(); lbEmail.Text = admin.AdminEmail.ToString(); ddlCateNews.Items.Clear(); CateNewsBSO catenewsBSO = new CateNewsBSO(); DataTable table = catenewsBSO.GetCateParentGroupAll(0, Language.language, group); commonBSO commonBSO = new commonBSO(); commonBSO.FillToDropDown(ddlCateNews, table, "", "", "CateNewsName", "CateNewsID", ""); }
private string GetCateParentIDArrayByID(int cID, int gID) { string strArrayID = Convert.ToString(cID) + ","; CateNewsBSO cateNewsBSO = new CateNewsBSO(); DataTable table1 = cateNewsBSO.GetCateParentGroupAll(cID, Language.language, gID); if (table1.Rows.Count > 0) { foreach (DataRow subrow in table1.Rows) { // strArrayID += subrow["CateNewsID"].ToString() + ","; strArrayID += GetCateParentIDArrayByID(Convert.ToInt32(subrow["CateNewsID"].ToString()), gID); } } return strArrayID; }
private void ViewCateCompany(int group) { //ddlCategories.Items.Clear(); //CateNewsBSO catenewsBSO = new CateNewsBSO(); //DataTable table = catenewsBSO.GetCateNews(Language.language); //DataView dataView = new DataView(table); //dataView.RowFilter = "GroupCate = 2"; //ddlCategories.DataSource = dataView; //ddlCategories.DataTextField = "CateNewsName"; //ddlCategories.DataValueField = "CateNewsID"; //ddlCategories.DataBind(); //int group = 2; ddlCategories.Items.Clear(); CateNewsBSO catenewsBSO = new CateNewsBSO(); DataTable table = catenewsBSO.GetCateGroupRoles(Language.language, group, Session["Admin_UserName"].ToString()); commonBSO commonBSO = new commonBSO(); commonBSO.FillToDropDown(ddlCategories, table, "", "", "CateNewsName", "CateNewsID", ""); }
private void BindTabStrip(int group) { CateNewsBSO catenewsBSO = new CateNewsBSO(); DataTable table = catenewsBSO.GetCateParentGroupAll(0, Language.language, group); DataView dataView = new DataView(table); dataView.Sort = "CateNewsOrder ASC"; int j = 0; foreach (DataRowView Row in dataView) { if (j < 3) { Tab rootTab = CreateRootTab(Row["CateNewsName"].ToString()); PageView pv = BuildPageViewContents(Convert.ToInt32(Row["CateNewsID"].ToString()), group); RadMultiPage1.PageViews.Add(pv); } j++; } }
protected void grvCateNews_RowCommand(object sender, GridViewCommandEventArgs e) { int Id = Convert.ToInt32(e.CommandArgument.ToString()); string nName = e.CommandName.ToLower(); switch (nName) { case "rules": Response.Redirect("~/Admin/editcatenewsroles/" + Id + "/Default.aspx"); break; case "_edit": Response.Redirect("~/Admin/editcatenews/" + hddGroup.Value + "/" + Id + "/Default.aspx"); break; case "_delete": CateNewsBSO catenewsBSO = new CateNewsBSO(); catenewsBSO.DeleteCateNewsAll(Id, Language.language); ViewCateGroup(Convert.ToInt32(hddGroup.Value)); break; } }
//#region BindCateSearch //private void BindCateSearch() //{ // ddlCateNewsSearch.Items.Clear(); // CateNewsBSO catenewsBSO = new CateNewsBSO(); // DataTable table = catenewsBSO.GetCateNews(Language.language); // DataView dataView = new DataView(table); // dataView.RowFilter = "GroupCate = 4"; // ddlCateNewsSearch.DataSource = dataView; // ddlCateNewsSearch.DataTextField = "CateNewsName"; // ddlCateNewsSearch.DataValueField = "CateNewsID"; // ddlCateNewsSearch.Items.Add(new ListItem("~~~ Trong tat ca ~~~", "0")); // ddlCateNewsSearch.DataBind(); //} //#endregion #region BindCateSearch private void BindCateSearch(int group) { ddlCateNewsSearch.Items.Clear(); CateNewsBSO catenewsBSO = new CateNewsBSO(); DataTable table = catenewsBSO.GetCateGroupRoles(Language.language, group, Session["Admin_UserName"].ToString()); commonBSO commonBSO = new commonBSO(); commonBSO.FillToDropDown(ddlCateNewsSearch, table, "~~ Trong tất cả ~~", "0", "CateNewsName", "CateNewsID", ""); }