Esempio n. 1
0
        protected void btnSave_Click(object sender, EventArgs e)
        {
            string[] accouts = hdnAllSelected.Value.Split(',');
            int      RoleId  = DataConvert.GetInt32(ddlRoles.SelectedValue);

            Johnny.CMS.BLL.Access.RolePermission bll = new Johnny.CMS.BLL.Access.RolePermission();
            bll.Delete(RoleId);

            for (int ix = 0; ix < accouts.Length; ix++)
            {
                if (accouts[ix] != string.Empty)
                {
                    Johnny.CMS.OM.Access.RolePermission model = new Johnny.CMS.OM.Access.RolePermission();
                    model.RoleId       = RoleId;
                    model.PermissionId = DataConvert.GetInt32(accouts[ix]);
                    if (bll.Add(model) > 0)
                    {
                        SetMessage(GetMessage("C00003"));
                    }
                    else
                    {
                        SetMessage(GetMessage("C00004"));
                    }
                }
            }
            CreatePermisssionList();
        }
Esempio n. 2
0
 //拥有权限
 private void CreateRightAccount(HtmlSelect listcontrolright, int TopMenuId)
 {
     Johnny.CMS.BLL.Access.RolePermission bll = new Johnny.CMS.BLL.Access.RolePermission();
     listcontrolright.DataSource     = bll.GetList(RoleId, PermissionCategoryId);
     listcontrolright.DataTextField  = "PermissionName";
     listcontrolright.DataValueField = "PermissionId";
     listcontrolright.DataBind();
 }
 //拥有权限
 private void CreateRightAccount(HtmlSelect listcontrolright, int TopMenuId)
 {
     Johnny.CMS.BLL.Access.RolePermission bll = new Johnny.CMS.BLL.Access.RolePermission();
     listcontrolright.DataSource = bll.GetList(RoleId, PermissionCategoryId);
     listcontrolright.DataTextField = "PermissionName";
     listcontrolright.DataValueField = "PermissionId";
     listcontrolright.DataBind();
 }