示例#1
0
    public override void RenderPage()
    {

        try
        {

            if (dropModuleTypeID.Items.Count == 0)
            {
                MessageDialog("没有此用户类型绑定的模块类型", "SuperUserList.aspx");
                return;
            }

            hidPowerModuleTypeID.Value = dropModuleTypeID.SelectedValue;
            litUserName.Text = objUserRule.Sys_User.FirstOrDefault(s => s.UserID == UserID).UserName;
            XmlDataSource.Data = objPowerRule.GetPowerTreexXmlText(dropModuleTypeID.SelectedValue, CurrentUser.IsSuper);
            if (UserID.IsNoNull())
            {
                // 取得角色权限
                tvwPower.SetSelectValue(objUserRule.GetUserKeyPower(UserID, dropModuleTypeID.SelectedValue, AuthorizeGroupID), false);
            }
            tvwPower.DataBind();
        }
        catch
        {

        }

    }
示例#2
0
 public override void RenderPage()
 {
     try
     {
         UserRule objUserRule = new UserRule();
         litUserName.Text = objUserRule.Sys_User.FirstOrDefault(s => s.UserID == UserID).UserName;
         sys_authorizegroup objsys_authorizegroup = objUserRule.sys_authorizegroup.First(s => s.AuthorizeGroupID == AuthorizeGroupID);
         hidPowerModuleTypeID.Value = objsys_authorizegroup.ModuleTypeID;
         if (objsys_authorizegroup.IsSupertGroup)
         {
             XmlDataSource.Data = objPowerRule.GetPowerTreexXmlText(objsys_authorizegroup.ModuleTypeID, CurrentUser.IsSuper);
         }
         else
         {
             XmlDataSource.Data = objPowerRule.GetPowerTreexXmlText(objsys_authorizegroup.ModuleTypeID, objsys_authorizegroup.AuthorizeGroupID);
         }
         if (UserID.IsNoNull())
         {
             // 取得角色权限
             tvwPower.SetSelectValue(objUserRule.GetUserKeyPower(UserID, objsys_authorizegroup.ModuleTypeID, AuthorizeGroupID), false);
         }
         tvwPower.DataBind();
     }
     catch
     {
     }
 }