Exemple #1
0
 public UserController(
     IAddNewUser addNewUser,
     ICheckUserExist checkUserExist,
     IGrantRole grantRole,
     IEditUser editUser,
     IEditUserPassword editUserPassword,
     IDeleteUser deleteUser,
     IRevokeRole revokeRole,
     IGetAppUserRole getAppUserRole,
     IGetUserId getUserId,
     IOptions <LoggerConfig> loggerSettings) : base(loggerSettings)
 {
     this.addNewUser     = addNewUser;
     this.getAppUserRole = getAppUserRole;
     this.getUserId      = getUserId;
 }
Exemple #2
0
        public ApplicationController(
            IDeleteUser deleteUser,
            IGetAllUsers getAllUsers,
            IGetAppUsers getAppUsers,
            IGetAppUserRole getUserRole,
            IRevokeRole revokeRole,
            IGrantRole grantRole,
            IDeleteUserApp deleteUserApp,
            IAddNewUserApp addUserApp,
            IGetUserApps getUserApps,
            IOptions <ManagerSettings> managerSettings,
            IOptions <LoggerConfig> loggerSettings,
            IGetApp getApp,
            IAddNewApp addNewApp,
            IEditApp editApp,
            IDeleteApp deleteApp,
            ICheckUserPermissionToApp checkUserPermissionToApp,
            ICheckUserPermission checkUserPermission,
            ISessionService <LoggedUserModel> loggedUserSessionService)
            : base(managerSettings, loggerSettings, getUserApps, loggedUserSessionService)
        {
            this.deleteUser               = deleteUser;
            this.getAppUsers              = getAppUsers;
            this.getUserRole              = getUserRole;
            this.revokeRole               = revokeRole;
            this.grantRole                = grantRole;
            this.deleteUserApp            = deleteUserApp;
            this.addUserApp               = addUserApp;
            this.getApp                   = getApp;
            this.getUserApps              = getUserApps;
            this.addNewApp                = addNewApp;
            this.editApp                  = editApp;
            this.deleteApp                = deleteApp;
            this.checkUserPermissionToApp = checkUserPermissionToApp;
            this.checkUserPermission      = checkUserPermission;
            this.getAllUsers              = getAllUsers;

            Breadcrumb.Add("Application", "Index", "Application");
        }
Exemple #3
0
 public CheckUserPermission(IGetAppUserRole getAppUserRole, IUserRepository userRepository)
 {
     this.getAppUserRole = getAppUserRole;
     this.userRepository = userRepository;
 }