Beispiel #1
0
 public RoleController(IRoleService _RoleService, IRoleMenuService _RoleMenuService, IMenuFunctionService _MenuFunctionService, IUserRoleService _UserRoleService)
 {
     this._RoleService         = _RoleService;
     this._RoleMenuService     = _RoleMenuService;
     this._MenuFunctionService = _MenuFunctionService;
     this._UserRoleService     = _UserRoleService;
 }
Beispiel #2
0
        public ResponseResult <bool> Add(SysRoleMenu model)
        {
            _roleMenuService = GetService <RoleMenuService>();
            var vIsSuess = _roleMenuService.Add(model) > 0;

            return(ResponseResult <bool> .GenSuccessResponse(vIsSuess));
        }
 public RoleMenusController(IRoleMenuService roleMenuService, IUnitOfWorkAsync unitOfWork, IMenuItemService menuItemService, ApplicationRoleManager roleManager)
 {
     _roleMenuService = roleMenuService;
     _menuItemService = menuItemService;
     _roleManager = roleManager;
     _unitOfWork = unitOfWork;
 }
Beispiel #4
0
 public RolesService(IRolesRepository RolesRepository, IUserRoleService userRoleService, IRoleMenuService roleMenuService, IMapper mapper)
 {
     _RolesRepository = RolesRepository;
     _userRoleService = userRoleService;
     _roleMenuService = roleMenuService;
     _Mapper          = mapper;
 }
 public NavigationViewComponent(
     UserManager <ApplicationUser> userManager,
     IRoleMenuService menuService)
 {
     _menuService = menuService;
     _userManager = userManager;
 }
Beispiel #6
0
 public RoleMenusController(IRoleMenuService roleMenuService, IUnitOfWorkAsync unitOfWork, IMenuItemService menuItemService, ApplicationRoleManager roleManager)
 {
     _roleMenuService = roleMenuService;
     _menuItemService = menuItemService;
     _roleManager     = roleManager;
     _unitOfWork      = unitOfWork;
 }
Beispiel #7
0
 public RoleService(IServiceProvider serviceProvider)
 {
     _unitOfWork      = serviceProvider.GetRequiredService <IUnitOfWork>();
     _roleMenuService = serviceProvider.GetRequiredService <IRoleMenuService>();
     _usersService    = serviceProvider.GetRequiredService <IUsersService>();
     _repository      = serviceProvider.GetRequiredService <IRepository <Role, int> >();
 }
Beispiel #8
0
        public RoleMenusController(IRoleMenuService roleMenuService, IUnitOfWorkAsync unitOfWork, IMenuItemService menuItemService)
        {
            _roleMenuService = roleMenuService;
            _menuItemService = menuItemService;

            _unitOfWork = unitOfWork;
        }
 public SystemMenuController(ISystemMenuService systemMenuService, IRoleMenuService roleMenuService, ISystemRoleService systemRoleService, IUnitOfWork unitOfWork, ILogger <StudentTestController> logger)
 {
     _systemMenuService = systemMenuService;
     _roleMenuService   = roleMenuService;
     _systemRoleService = systemRoleService;
     _unitOfWork        = unitOfWork;
     _logger            = logger;
 }
 public MenuService(IMenuRepository menuRepository, IUserRoleService userRoleService, IRoleMenuService roleMenuService, IUserInfoService userInfoService, IMapper mapper)
 {
     _menuRepository  = menuRepository;
     _roleMenuService = roleMenuService;
     _userRoleService = userRoleService;
     _userInfoService = userInfoService;
     _mapper          = mapper;
 }
 public HomeController(IHttpContextAccessor httpContextAccessor, IUserRoleService userRoleService, IUserInfoService UserInfoService, IRoleMenuService RoleMenuService, IMenuService MenuService, IUploadFileInfoService uploadFileInfoService)
 {
     _httpContextAccessor   = httpContextAccessor;
     _UserRoleService       = userRoleService;
     _UserInfoService       = UserInfoService;
     _RoleMenuService       = RoleMenuService;
     _MenuService           = MenuService;
     _uploadFileInfoService = uploadFileInfoService;
 }
Beispiel #12
0
 public UserMenuService(
     IUserRoleService userRoleService
     , IRoleMenuService roleMenuService
     , IMenuService menuService)
 {
     RoleMenuService = roleMenuService;
     MenuService     = menuService;
     UserRoleService = userRoleService;
 }
 public HasMenuAccessAuthorizationHandler(IMenuService menuService,
                                          UserManager <User> userManager,
                                          IRoleMenuService roleMenuService,
                                          IHttpContextAccessor httpContextAccessor)
 {
     _menuService         = menuService;
     _userManager         = userManager;
     _roleMenuService     = roleMenuService;
     _httpContextAccessor = httpContextAccessor;
 }
Beispiel #14
0
        public ResponseResult <bool> Delete(int roleId)
        {
            if (roleId <= 0)
            {
                return(ResponseResult <bool> .GenSuccessResponse(false));
            }
            _roleMenuService = GetService <RoleMenuService>();
            var result = _roleMenuService.DeleteRoleMenus(roleId);

            return(ResponseResult <bool> .GenSuccessResponse(result));
        }
Beispiel #15
0
 public LoginController(
     IUserService userService
     , IUserRoleService userRoleService
     , IRoleMenuService roleMenuService
     , IMenuService menuService
     , IdentityInfo identityInfo
     )
 {
     _userService     = userService;
     _userRoleService = userRoleService;
     _roleMenuService = roleMenuService;
     _menuService     = menuService;
     _identityInfo    = identityInfo;
 }
Beispiel #16
0
        public ResponseResult <bool> SaveRoleMenuPermissions(RoleMenuPermissionViewModel roleMenuPermissionVm)
        {
            var roleMenuList       = roleMenuPermissionVm.RoleMenuViewModel;
            var rolePermissionList = roleMenuPermissionVm.RolePermissionViewModel;

            if ((roleMenuList == null || roleMenuList.Count <= 0) && (rolePermissionList == null || rolePermissionList.Count <= 0))
            {
                return(ResponseResult <bool> .GenSuccessResponse(false));
            }
            var roleId = roleMenuList.FirstOrDefault().RoleId;

            if (roleId <= 0)
            {
                return(ResponseResult <bool> .GenSuccessResponse(false));
            }

            _roleMenuService       = GetService <RoleMenuService>();
            _rolePermissionService = GetService <RolePermissionService>();

            using (TransactionScope ts = new TransactionScope())
            {
                var result = false;
                try
                {
                    //先删除角色菜单记录,再添加新的
                    result = _roleMenuService.DeleteRoleMenus((int)roleId);
                    foreach (var roleMenu in roleMenuList)
                    {
                        result &= _roleMenuService.Add(roleMenu) > 0;
                    }

                    //先删除角色操作记录,在添加新的
                    result &= _rolePermissionService.DeleteRolePermissions((int)roleId);
                    foreach (var rolePermission in rolePermissionList)
                    {
                        result &= _rolePermissionService.Add(rolePermission) > 0;
                    }

                    ts.Complete();
                }
                catch (Exception ex)
                {
                    result = false;
                    ts.Dispose();
                }

                return(ResponseResult <bool> .GenSuccessResponse(result));
            }
        }
Beispiel #17
0
        public RoleMenusController(
            IRoleMenuService roleMenuService,
            IUnitOfWork unitOfWork,
            IMenuItemService menuItemService,
            UserManager <ApplicationUser> userManager,
            RoleManager <IdentityRole> roleManager
            )
        {
            _roleMenuService = roleMenuService;
            _menuItemService = menuItemService;

            _unitOfWork      = unitOfWork;
            this.userManager = userManager;
            this.roleManager = roleManager;
        }
Beispiel #18
0
 public InitialDataService(
     IRoleService roleService
     , IGroupService groupService
     , IUserService userService
     , IUserRoleService userRoleService
     , IMenuService menuService
     , IRoleMenuService roleMenuService
     )
 {
     RoleService     = roleService;
     GroupService    = groupService;
     UserService     = userService;
     UserRoleService = userRoleService;
     MenuService     = menuService;
     RoleMenuService = roleMenuService;
 }
 //private readonly IUserInfoService userService;
 public ManagerController(
     ILogger <ManagerController> logger,
     IEFCoreService efCoreService,
     IMenuButtonService menuButtonService,
     IMenuInfoService menuInfoService,
     IRoleInfoService roleInfoService,
     IRoleMenuService roleMenuService,
     IUserInfoService userInfoService,
     IUserRoleService userRoleService
     )
 {
     _logger            = logger;
     _EFCoreService     = efCoreService;
     _menuButtonService = menuButtonService;
     _menuInfoService   = menuInfoService;
     _roleInfoService   = roleInfoService;
     _roleMenuService   = roleMenuService;
     _userInfoService   = userInfoService;
     _userRoleService   = userRoleService;
 }
Beispiel #20
0
 public RoleMenuController(IServiceProvider serviceProvider)
 {
     _roleService     = serviceProvider.GetRequiredService <IRoleService>();
     _menuService     = serviceProvider.GetRequiredService <IMenuService>();
     _roleMenuService = serviceProvider.GetRequiredService <IRoleMenuService>();
 }
 public RoleMenuController(IRoleMenuService roleMenuService)
 {
     _roleMenuService = roleMenuService;
 }
 /// <summary>
 /// 初始化角色菜单控制器
 /// </summary>
 /// <param name="service">角色菜单服务</param>
 public RoleMenuController(IRoleMenuService service) : base(service)
 {
     RoleMenuService = service;
 }
Beispiel #23
0
 public RoleController()
 {
     roleService     = StructureMapWapper.GetInstance <IRoleService>();
     roleMenuService = StructureMapWapper.GetInstance <IRoleMenuService>();
 }
Beispiel #24
0
 public RoleMenuController(ILoginInfo loginInfo, IRoleMenuService RoleMenuService)
 {
     _service = RoleMenuService;
 }