public EmergencyAccessController( IUserService userService, IEmergencyAccessRepository emergencyAccessRepository, IEmergencyAccessService emergencyAccessService) { _userService = userService; _emergencyAccessRepository = emergencyAccessRepository; _emergencyAccessService = emergencyAccessService; }
public EmergencyAccessController( IUserService userService, IEmergencyAccessRepository emergencyAccessRepository, IEmergencyAccessService emergencyAccessService, IGlobalSettings globalSettings) { _userService = userService; _emergencyAccessRepository = emergencyAccessRepository; _emergencyAccessService = emergencyAccessService; _globalSettings = globalSettings; }
public EmergencyAccessViewModel( ICurrentUserPermissionService currentUserPermissionService, IEmergencyAccessService emergencyAccessService, IUserDialogService userDialogService, IAccessControlManager accessControlManager, ICommandFactory commandFactory) : base(accessControlManager, commandFactory) { _currentUserPermissionService = currentUserPermissionService; _emergencyAccessService = emergencyAccessService; _userDialogService = userDialogService; _currentUserPermissionService.RegisterForPermissions(OnUserPermissionsChanged); var commandfactoryHelper = CommandFactoryHelper.CreateHelper(this, commandFactory); ExerciseEmergencyAccessCommand = commandfactoryHelper.BuildDelegateCommand( () => ExerciseEmergencyAccessCommand, ExecuteExerciseEmergencyAccess, CanExecuteExerciseEmergencyAccess); EvaluateEmergencyAccessClaims(); }
public EmergencyAccessViewModel( ICurrentUserPermissionService currentUserPermissionService, IEmergencyAccessService emergencyAccessService, IUserDialogService userDialogService, IAccessControlManager accessControlManager, ICommandFactory commandFactory ) : base(accessControlManager, commandFactory) { _currentUserPermissionService = currentUserPermissionService; _emergencyAccessService = emergencyAccessService; _userDialogService = userDialogService; _currentUserPermissionService.RegisterForPermissions ( OnUserPermissionsChanged ); var commandfactoryHelper = CommandFactoryHelper.CreateHelper ( this, commandFactory ); ExerciseEmergencyAccessCommand = commandfactoryHelper.BuildDelegateCommand ( () => ExerciseEmergencyAccessCommand, ExecuteExerciseEmergencyAccess, CanExecuteExerciseEmergencyAccess ); EvaluateEmergencyAccessClaims (); }