Esempio n. 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                A_RoleService roleSer = new A_RoleService();
                List <A_Role> roles   = roleSer.GetModelList("");
                roles.Insert(0, new A_Role());
                this.ddlRoles.DataSource = roles;
                this.ddlRoles.DataBind();
                ddlRoles.DataTextField  = "A_RoleName";
                ddlRoles.DataValueField = "A_RoleId";



                lblPareId.Visible = false;
                lblParent.Text    = "&nbsp";

                btnSave.Enabled   = false;
                btnCancel.Enabled = false;
                IniData();
            }
            if (Request["isScan"] != null)
            {
                Display = "none";
            }
        }
Esempio n. 2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!base.IsPostBack)
            {
                A_RoleService roleSer = new A_RoleService();
                List <A_Role> roles   = roleSer.GetModelList("");
                roles.Insert(0, new A_Role());
                this.ddlRoles.DataSource = roles;
                this.ddlRoles.DataBind();
                ddlRoles.DataTextField  = "A_RoleName";
                ddlRoles.DataValueField = "A_RoleId";

                if (Request["RoleId"] != null)
                {
                    ddlRoles.Text = Request["RoleId"];
                    Show();
                }

                string sql = string.Format(@"select COUNT(*) from role_sys_form left join sys_Object on sys_Object.FormID=role_sys_form.sys_form_Id and sys_Object.roleId=role_sys_form.role_Id and textName='可编辑删除'
where  role_Id in (select roleId from Role_User where userId={0}) and sys_form_Id in(select formID from sys_form where displayName='审批角色组信息') and sys_Object.AutoID is not null", Session["currentUserId"]);
                if (Convert.ToInt32(DBHelp.ExeScalar(sql)) > 0)
                {
                    gvList.Columns[0].Visible = false;
                    gvList.Columns[1].Visible = false;
                    btnAdd.Visible            = false;
                }
            }
        }
Esempio n. 3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!base.IsPostBack)
            {
                VAN_OA.Dal.SysUserService userSer = new VAN_OA.Dal.SysUserService();
                List <VAN_OA.Model.User>  user    = userSer.getAllUserByLoginName("");
                ddlUser.DataSource = user;
                ddlUser.DataBind();
                ddlUser.DataTextField  = "LoginName_ID";
                ddlUser.DataValueField = "Id";



                A_RoleService roleSer = new A_RoleService();
                List <A_Role> roles   = roleSer.GetModelList("");

                this.ddlRoles.DataSource = roles;
                this.ddlRoles.DataBind();
                ddlRoles.DataTextField  = "A_RoleName";
                ddlRoles.DataValueField = "A_RoleId";
                if (base.Request["ID"] != null)
                {
                    this.btnAdd.Visible = false;

                    A_Role_User roleUser = roleUserSer.GetModelGetModel(Convert.ToInt32(base.Request["ID"]));
                    foreach (ListItem item in ddlRoles.Items)
                    {
                        if (item.Text == roleUser.RoleName)
                        {
                            item.Selected = true;
                            break;
                        }
                    }
                    //ddlRoles.SelectedItem.Text = roleUser.RoleName;

                    ddlUser.Text = roleUser.UserId.ToString();

                    cbAll.Visible           = false;
                    txtRole_User_Index.Text = roleUser.Role_User_Index.ToString();
                    ddlRowState.Text        = roleUser.RowState.ToString();
                }
                else
                {
                    this.btnUpdate.Visible = false;
                }
            }
        }