Пример #1
0
        protected void Button3_Click(object sender, EventArgs e)
        {
            if (!FrameWorkMenuTree.CheckModuleLastLevel(ModuleID))
            {
                return;
            }
            string PermissionName_Value     = (string)Common.sink(PermissionName.UniqueID, MethodType.Post, 100, 1, DataType.Str);
            sys_ModuleExtPermissionTable st = new sys_ModuleExtPermissionTable();

            st.DB_Option_Action_ = "Insert";
            st.ModuleID          = ModuleID;
            st.PermissionName    = PermissionName_Value;
            st.PermissionValue   = BusinessFacade.sys_ModuleExtPermissionGetLastPermissionValue(ModuleID);
            if (st.PermissionValue == 0)
            {
                EventMessage.MessageBox(1, "操作失败", string.Format("增加自定义权限失败,权限值已经达到最大值,无法再增加!"), Icon_Type.Alert, Common.GetHomeBaseUrl(string.Format("ModuleManager.aspx?cmd=ExtPermission&S_ID={0}&ModuleID={1}", S_ID, ModuleID)));
            }
            int returnint = BusinessFacade.sys_ModuleExtPermissionInsertUpdate(st);

            if (returnint < 0)
            {
                EventMessage.MessageBox(1, "操作失败", string.Format("增加自定义权限失败!"), Icon_Type.Error, Common.GetHomeBaseUrl(string.Format("ModuleManager.aspx?cmd=ExtPermission&S_ID={0}&ModuleID={1}", S_ID, ModuleID)));
            }
            sys_ModuleExtPermission_Cache.ReLoadCache();
            TabOptionWebControls1.SelectIndex = 3;
            BindPermissionList();
        }
Пример #2
0
        protected void DeleteExtPermissionID(int extPermissionID)
        {
            if (!FrameWorkMenuTree.CheckModuleLastLevel(ModuleID))
            {
                return;
            }
            sys_ModuleExtPermissionTable se = new sys_ModuleExtPermissionTable();

            se.DB_Option_Action_ = "Delete";
            se.ExtPermissionID   = extPermissionID;
            BusinessFacade.sys_ModuleExtPermissionInsertUpdate(se);
            sys_ModuleExtPermission_Cache.ReLoadCache();
            EventMessage.MessageBox(1, "操作成功", "删除扩展权限成功!", Icon_Type.OK, Common.GetHomeBaseUrl(string.Format("ModuleManager.aspx?cmd=ExtPermission&S_ID={0}&ModuleID={1}", S_ID, ModuleID)));
        }