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(); }
//拥有权限 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(); }