示例#1
0
        public async Task <IActionResult> MyPermissions([FromServices] IAdminPermissionService _validator)
        {
            var loginuser = await this.GetLoginAdminAsync();

            var permissions = await _validator.LoadAllPermissionsName(loginuser.UserID);

            return(SuccessJson(permissions));
        }
示例#2
0
 public AccountController(IWCloudContext <AccountController> _context,
                          IAdminPermissionService adminPermissionService,
                          IOrgPermissionService orgPermissionService,
                          IAdminLoginService adminLoginService,
                          IUserLoginService userLoginService,
                          IOrgService orgService)
 {
     this._context = _context;
     this.adminPermissionService = adminPermissionService;
     this.orgPermissionService   = orgPermissionService;
     this.adminLoginService      = adminLoginService;
     this.userLoginService       = userLoginService;
     this.orgService             = orgService;
 }
示例#3
0
 public AdminPermissionsController(IAdminPermissionService adminPermissionService)
 {
     _adminPermissionService = adminPermissionService;
 }
 public AdminRolesController(IAdminRoleService adminRoleService,
                             IAdminPermissionService adminPermissionService)
 {
     _adminRoleService       = adminRoleService;
     _adminPermissionService = adminPermissionService;
 }