// GET: /UserRoleInfo/ public ActionResult UserRoleSeachList() { BLL.Cookie.TeUser U = GetCookie.GetUserCookie(); ViewBag.Agencylists = AgencyManager.GetAgencyNameList(U.rootCode, "( [SubAgencyTypeID]=1 OR [SubAgencyTypeID]=2 OR [SubAgencyTypeID]=9 )"); ViewBag.Rolelists = UserManager.GetRoleInfoNameList(); return(View()); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { ArrayList lists; lists = AgencyManager.GetAgencyNameList(Request.Cookies["RootCode"].Value, "( [SubAgencyTypeID]=1 OR [SubAgencyTypeID]=2 OR [SubAgencyTypeID]=9 )"); if (lists.Count == 1) { SubAgencyCodeList.Items.Clear(); SubAgencyCodeList.Items.Add(""); SubAgencyCodeList.Enabled = false; } else { SubAgencyCodeList.Items.Clear(); SubAgencyCodeList.Enabled = true; foreach (string item in lists) { SubAgencyCodeList.Items.Add(item); } } lists = UserManager.GetRoleInfoNameList(); foreach (string item in lists) { RoleNameList.Items.Add(item); } TreeView treeView = (TreeView)Page.Form.FindControl("ContentPlaceHolder1").FindControl("SchoolTreeView"); TreeNode treeNode = treeView.FindNode("20"); if (treeNode != null) { if (treeNode.Depth == 0) { treeNode.Expand(); } else { treeNode.Parent.Expand(); } } else { treeView.CollapseAll(); } ViewState["SortColumn"] = "UserCode"; ViewState["OrderDirection"] = "ASC"; SchoolGridView.EmptyDataText = "请先设置查询条件,然后点击【查询】按钮!"; string condition = ConstructSelectCondition(); BindSchoolGridView(condition); } }
public IdentityController( IOptions <IdentityOptions> identity_options, UserManager <S4Identity> user_manager, SignInManager <S4Identity> signins, AgencyManager agency) { _identity_options = identity_options; _user_manager = user_manager; _signin_manager = signins; _agency = agency; }
protected void SubAgencyCodeList_SelectedIndexChanged(object sender, EventArgs e) { if (SubAgencyCodeList.SelectedIndex != 0) { string agencyCode; if (SubAgencyCodeList.SelectedIndex == 0) { agencyCode = Request.Cookies["RootCode"].Value; } else { agencyCode = AgencyManager.GetAgencyCodeByName(Request.Cookies["RootCode"].Value, SubAgencyCodeList.Text); } ArrayList lists = StaffManager.GetStaffNameList(agencyCode); if (lists.Count == 1) { StaffCodeList.Items.Clear(); StaffCodeList.Items.Add(""); StaffCodeList.Enabled = false; } else { StaffCodeList.Items.Clear(); StaffCodeList.Enabled = true; foreach (string item in lists) { StaffCodeList.Items.Add(item); } } } else { StaffCodeList.Items.Clear(); StaffCodeList.Items.Add(""); StaffCodeList.Enabled = false; } }