当勾选管理员赋予所有权限~ 权限 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 本帖最后由 bdmh 于 2013-11-05 10:47:34 编辑 private void IsSystem(bool b) //勾选管理员后发生的事件 { if (b) { List<Guid> useKeyId = (from item in SysUserPrivilegeBLL.GetSysUserPrivilegeLists() //读SysUserPrivilegeBLL表数据 select item.FId).ToList(); var items = (from item in SysRightObjectDetailBLL.GetSysRightObjectDetailLists() join oItem in SysRightObjectBLL.GetSysRightObjectLists() on item.FParentID equals oItem.FuncId where !useKeyId.Contains(item.FID) select new //不知道是不是这写错了 { item.FID, item.FName, item.FParentID, item.FMask, item.FMaskEx, oItem.FuncId, FuncName = oItem.FName }).ToList(); foreach (var v in items) { Sys_UserPrivilege su = new Sys_UserPrivilege(); su.PId = Guid.NewGuid(); su.UserId = textFCode.Tag.ToString().ToInt(); //su.UserName = textFName.Text; su.FuncId = v.FuncId; //su.FuncName = v.FuncName; su.FId = v.FID; //this.lstAddUserPrivilege.Add(su); this._lstUserPrivilege.Add(su); } TabRoleAssign.PageVisible = false; } else { InitUserMenuItem(); TabRoleAssign.PageVisible = true; } this._lstUserPrivilege.Add(su);没看到你保存数据库的操作 *****************************************************************************签名档: http://feiyun0112.cnblogs.com/ 能否获得类里面定义了多少个结构体? 字符转换 C# 批处理 Oracle 语句 Oracle 达人进 MemberwiseClone 这个复制有什么? Unplugging the network cable during the installation in Vista 关于webrowser的一个问题 画面不流畅,什么原因? 简单的写数据库问题,谁救救我? 关于DataSet和Schema的问题,高手指点一下. 请问iframe的问题 关于POST抓取网页的问题 MVC 上传多个附件问题
{
if (b)
{
List<Guid> useKeyId = (from item in SysUserPrivilegeBLL.GetSysUserPrivilegeLists() //读SysUserPrivilegeBLL表数据
select item.FId).ToList();
var items = (from item in SysRightObjectDetailBLL.GetSysRightObjectDetailLists()
join oItem in SysRightObjectBLL.GetSysRightObjectLists()
on item.FParentID equals oItem.FuncId
where !useKeyId.Contains(item.FID)
select new //不知道是不是这写错了
{
item.FID,
item.FName,
item.FParentID,
item.FMask,
item.FMaskEx, oItem.FuncId, FuncName = oItem.FName }).ToList(); foreach (var v in items)
{
Sys_UserPrivilege su = new Sys_UserPrivilege();
su.PId = Guid.NewGuid();
su.UserId = textFCode.Tag.ToString().ToInt();
//su.UserName = textFName.Text;
su.FuncId = v.FuncId;
//su.FuncName = v.FuncName;
su.FId = v.FID;
//this.lstAddUserPrivilege.Add(su);
this._lstUserPrivilege.Add(su); }
TabRoleAssign.PageVisible = false;
}
else
{
InitUserMenuItem();
TabRoleAssign.PageVisible = true;
}
没看到你保存数据库的操作
*****************************************************************************
签名档: http://feiyun0112.cnblogs.com/