Esempio n. 1
0
 public static List <SysPermission> LoadAllSysPermissionsByMenuSysNo(int menuSysNo)
 {
     if (menuSysNo == 0)
     {
         throw new BusinessException("请传入菜单编号!");
     }
     return(SysPermissionDA.LoadAllSysPermissionsByMenuSysNo(menuSysNo));
 }
 public List <SysPermission> LoadAllSysPermissionsByRoleSysNo(int roleSysNo)
 {
     if (roleSysNo == 0)
     {
         throw new BusinessException("请传入角色编号!");
     }
     return(SysPermissionDA.LoadAllSysPermissionsByRoleSysNo(roleSysNo));
 }
Esempio n. 3
0
 public void SaveMenusPermission(int menuSysNo, List <SysPermission> list)
 {
     if (menuSysNo == 0)
     {
         throw new BusinessException("请传入菜单编号!");
     }
     //if (permissionSysNo == 0) {
     //    throw new BusinessException("请传入权限ID!");
     //}
     SysPermissionDA.SaveMenusPermission(menuSysNo, list);
 }
        /// <summary>
        /// 更新SysPermission信息
        /// </summary>
        public void UpdateSysPermission(SysPermission entity)
        {
            CheckSysPermission(entity, false);
            MenuPermission menuPermission = new MenuPermission()
            {
                MenuSysNo       = entity.MenuSysNo,
                PermissionSysNo = entity.SysNo
            };

            MenuPermissionDA.UpdateMenuPermission(menuPermission);
            SysPermissionDA.UpdateSysPermission(entity);
        }
        /// <summary>
        /// 创建SysPermission信息
        /// </summary>
        public int InsertSysPermission(SysPermission entity)
        {
            CheckSysPermission(entity, true);
            MenuPermission menuPermission = new MenuPermission()
            {
                MenuSysNo       = entity.MenuSysNo,
                PermissionSysNo = entity.SysNo
            };

            MenuPermissionDA.InsertMenuPermission(menuPermission);
            return(SysPermissionDA.InsertSysPermission(entity));
        }
 /// <summary>
 /// 加载SysPermission信息
 /// </summary>
 public SysPermission LoadSysPermission(int sysNo)
 {
     return(SysPermissionDA.LoadSysPermission(sysNo));
 }
        /// <summary>
        /// 分页查询SysPermission信息
        /// </summary>
        public QueryResult <SysPermission> QuerySysPermissionList(QF_SysPermission filter)
        {
            var result = SysPermissionDA.QuerySysPermissionList(filter);

            return(result);
        }
 /// <summary>
 /// 删除SysPermission信息
 /// </summary>
 public void DeleteSysPermission(int sysNo)
 {
     SysPermissionDA.DeleteSysPermission(sysNo);
 }
 public void UpdateSysPermissionStatusBatch(IEnumerable <int> sysNos, CommonStatus status)
 {
     SysPermissionDA.UpdateSysPermissionStatusBatch(sysNos, status);
 }
 public void DeleteSysPermissionBatch(IEnumerable <int> sysNos)
 {
     SysPermissionDA.DeleteSysPermissionBatch(sysNos);
 }