private void BindRole() { ddlRole.Items.Clear(); Bll_AdminRole BAdmin_Role = new Bll_AdminRole(); DataSet ds = BAdmin_Role.GetList(0, " State=1 ", " ID DESC "); ListItem li = new ListItem(); if (ds.Tables.Count > 0) { for (int i = 0; i < ds.Tables[0].Rows.Count; i++) { li = new ListItem(ds.Tables[0].Rows[i]["RoleName"].ToString(), ds.Tables[0].Rows[i]["ID"].ToString()); ddlRole.Items.Add(li); } } }
//获取站点 private void GetWebSite() { if (AdminManage.RoleID == 10001) { Bll_AdminWebSite BWebSite = new Bll_AdminWebSite(); rptWebSiteList.DataSource = BWebSite.GetList(0, " State=1 ", " OrderBy desc "); rptWebSiteList.DataBind(); } else { Bll_AdminRole BAdmin_Role = new Bll_AdminRole(); Mod_AdminRole MAdmin_Role = BAdmin_Role.GetModel(AdminManage.RoleID); if (MAdmin_Role != null && MAdmin_Role.WebSiteIDStr != "") { Bll_AdminWebSite BWebSite = new Bll_AdminWebSite(); rptWebSiteList.DataSource = BWebSite.GetList(0, " ID in(" + MAdmin_Role.WebSiteIDStr + ") and State=1 ", " OrderBy desc "); rptWebSiteList.DataBind(); } } }
/// <summary> /// 获取类别名称 /// </summary> /// <param name="TypeID">类别id</param> /// <returns>类别名称</returns> public static string GetRoleName(object RoleID) { if (StringHelper.IsNumberId(RoleID.ToString())) { Bll_AdminRole BAdmin_Role = new Bll_AdminRole(); Mod_AdminRole MAdmin_Role = new Mod_AdminRole(); MAdmin_Role = BAdmin_Role.GetModel(int.Parse(RoleID.ToString())); if (MAdmin_Role != null) { return(MAdmin_Role.RoleName); } else { return(""); } } else { return(""); } }