Пример #1
0
        static void saveLog(OperationType operationType, string content, OperatorRole role, string key, string account)
        {
            var log = new Log.Domain.OperationLog(OperationModule.员工, operationType, account, role, key, content);

            try {
                LogService.SaveOperationLog(log);
            } catch { }
        }
Пример #2
0
        public static void SaveUpdateRolesOfUserLog(Guid user, IEnumerable <Guid> permissionRoles, string operatorAccount)
        {
            var log = new Log.Domain.OperationLog(OperationModule.权限,
                                                  OperationType.Update,
                                                  operatorAccount,
                                                  OperatorRole.User,
                                                  user.ToString(),
                                                  "单位修改用户的权限");

            LogService.SaveOperationLog(log);
        }
Пример #3
0
        public static void SaveDisablePermissionRoleLog(Guid permissionRole, string operatorAccount)
        {
            var log = new Log.Domain.OperationLog(OperationModule.权限,
                                                  OperationType.Update,
                                                  operatorAccount,
                                                  OperatorRole.User,
                                                  permissionRole.ToString(),
                                                  "单位禁用权限角色");

            LogService.SaveOperationLog(log);
        }
Пример #4
0
        public static void SaveUpdateUsersInRoleLog(Guid permissionRole, IEnumerable <Guid> users, string operatorAccount)
        {
            var log = new Log.Domain.OperationLog(OperationModule.权限,
                                                  OperationType.Update,
                                                  operatorAccount,
                                                  OperatorRole.User,
                                                  permissionRole.ToString(),
                                                  "单位修改权限角色内的用户");

            LogService.SaveOperationLog(log);
        }
Пример #5
0
        public static void SaveUpdatePermissionRolePermissionsLog(Guid permissionRole, Website website, string operatorAccount)
        {
            var logContent = string.Format("修改角色[{0}][{1}]权限", permissionRole.ToString(), website.GetDescription());
            var log        = new Log.Domain.OperationLog(OperationModule.权限,
                                                         OperationType.Update,
                                                         operatorAccount,
                                                         OperatorRole.Platform,
                                                         permissionRole.ToString(),
                                                         logContent);

            LogService.SaveOperationLog(log);
        }
Пример #6
0
        public static void SaveUpdatePermissionRoleLog(PermissionRoleView view, string operatorAccount)
        {
            var logContent = string.Format("单位修改权限角色。名称:{0} 备注:{1} 状态:{2}", view.Name, view.Remark, view.Valid);
            var log        = new Log.Domain.OperationLog(OperationModule.权限,
                                                         OperationType.Update,
                                                         operatorAccount,
                                                         OperatorRole.User,
                                                         view.Id.ToString(),
                                                         logContent);

            LogService.SaveOperationLog(log);
        }
Пример #7
0
        public static void SaveUpdateCompanyAllowablePermissionLog(Guid company, Website website, string operatorAccount)
        {
            var logContent = string.Format("修改公司[{0}][{1}]的额外权限", company, website.GetDescription());
            var log        = new Log.Domain.OperationLog(OperationModule.权限,
                                                         OperationType.Update,
                                                         operatorAccount,
                                                         OperatorRole.Platform,
                                                         company.ToString(),
                                                         logContent);

            LogService.SaveOperationLog(log);
        }
Пример #8
0
        public static void SaveDeleteMenuLog(Guid menu, string operatorAccount)
        {
            var log = new Log.Domain.OperationLog(
                OperationModule.权限,
                OperationType.Delete,
                operatorAccount,
                OperatorRole.Platform,
                menu.ToString(),
                "删除菜单。" + menu.ToString()
                );

            LogService.SaveOperationLog(log);
        }
Пример #9
0
        public static void SaveRegisterMenuLog(Website website, Domain.Menu menu, string operatorAccount)
        {
            var log = new Log.Domain.OperationLog(
                OperationModule.权限,
                OperationType.Insert,
                operatorAccount,
                OperatorRole.Platform,
                menu.Id.ToString(),
                "添加菜单。" + menu.ToString()
                );

            LogService.SaveOperationLog(log);
        }
Пример #10
0
        public static void SaveUpdateResourceLog(Domain.Resource resource, string operatorAccount)
        {
            var log = new Log.Domain.OperationLog(
                OperationModule.权限,
                OperationType.Update,
                operatorAccount,
                OperatorRole.Platform,
                resource.Id.ToString(),
                "修改页面资源。" + resource.ToString()
                );

            LogService.SaveOperationLog(log);
        }
Пример #11
0
        public static void SaveUpdateSubMenuLog(Domain.SubMenu subMenu, string operatorAccount)
        {
            var log = new Log.Domain.OperationLog(
                OperationModule.权限,
                OperationType.Update,
                operatorAccount,
                OperatorRole.Platform,
                subMenu.Id.ToString(),
                "修改子菜单。" + subMenu.ToString()
                );

            LogService.SaveOperationLog(log);
        }
Пример #12
0
        public static void SaveRegisterResourceLog(Guid submenuId, Domain.Resource resource, string operatorAccount)
        {
            var log = new Log.Domain.OperationLog(
                OperationModule.权限,
                OperationType.Insert,
                operatorAccount,
                OperatorRole.Platform,
                resource.Id.ToString(),
                string.Format("添加页面资源。菜单:{0} {1}", submenuId, resource.ToString())
                );

            LogService.SaveOperationLog(log);
        }
Пример #13
0
        public static void SaveRegisterSubMenuLog(Guid menuId, Domain.SubMenu subMenu, string operatorAccount)
        {
            var log = new Log.Domain.OperationLog(
                OperationModule.权限,
                OperationType.Insert,
                operatorAccount,
                OperatorRole.Platform,
                subMenu.Id.ToString(),
                string.Format("添加子菜单。主菜单:{0} {1}", menuId, subMenu.ToString())
                );

            LogService.SaveOperationLog(log);
        }
Пример #14
0
        public static void SaveDeleteResourceLog(Guid resource, string operatorAccount)
        {
            var log = new Log.Domain.OperationLog(
                OperationModule.权限,
                OperationType.Delete,
                operatorAccount,
                OperatorRole.Platform,
                resource.ToString(),
                "删除页面资源。" + resource.ToString()
                );

            LogService.SaveOperationLog(log);
        }