예제 #1
0
파일: Setup.aspx.cs 프로젝트: youye00/UDS
        private void Page_Load(object sender, System.EventArgs e)
        {
            //判断用户权限以正确出现相应界面
            string userName;
            int    classID;         //树节点ID

            classID  = Convert.ToInt32(Request.QueryString["classID"].ToString());
            ClassID  = classID.ToString();
            userName = Request.Cookies["UserName"].Value;
            UDS.Components.Staff st = new UDS.Components.Staff();
            //检查用户是否有部门管理的权限
            if (st.CheckRight(classID, userName, 8, true))
            {
                position_set.Visible = true;
            }
            else
            {
                position_set.Visible = true;
            }
            //检查用户是否有角色管理的权限
            if (st.CheckRight(classID, userName, 9, true))
            {
                role_set.Visible = true;
            }
            else
            {
                role_set.Visible = true;
            }
        }
예제 #2
0
파일: Setup.aspx.cs 프로젝트: blfsir/benzoa
 private void Page_Load(object sender, System.EventArgs e)
 {
     //�ж��û�Ȩ������ȷ������Ӧ����
     string userName;
     int classID;//���ڵ�ID
     classID = Convert.ToInt32(Request.QueryString["classID"].ToString());
     ClassID = classID.ToString();
     userName = Server.UrlDecode(Request.Cookies["UserName"].Value);
     UDS.Components.Staff st = new UDS.Components.Staff();
     //����û��Ƿ��в��Ź����Ȩ��
     if (st.CheckRight(classID,userName,8,true))
         position_set.Visible = true;
     else
         position_set.Visible = true;
     //����û��Ƿ��н�ɫ�����Ȩ��
     if (st.CheckRight(classID,userName,9,true))
         role_set.Visible = true;
     else
         role_set.Visible = true;
 }