Beispiel #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SystemAccountProvider"/> class.
 /// </summary>
 /// <param name="currentClaimsPrincipalService">The current claims principal service.</param>
 /// <param name="accountRepository">The account repository.</param>
 public SystemAccountProvider(
     ICurrentClaimsPrincipalService currentClaimsPrincipalService,
     ISystemAccountRepository accountRepository)
 {
     _currentClaimsPrincipalService = currentClaimsPrincipalService;
     _accountRepository             = accountRepository;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="SystemAccountProvider"/> class.
 /// </summary>
 /// <param name="currentClaimsPrincipalService">The current claims principal service.</param>
 /// <param name="accountRepository">The account repository.</param>
 public SystemAccountProvider(
     ICurrentClaimsPrincipalService currentClaimsPrincipalService,
     ISystemAccountRepository accountRepository)
 {
     _currentClaimsPrincipalService = currentClaimsPrincipalService;
     _accountRepository = accountRepository;
 }
Beispiel #3
0
 public LoginHandler()
 {
     _currentClaimsPrincipalService = IoC.CurrentContainer.Resolve <ICurrentClaimsPrincipalService>();
     _staffRepository   = IoC.CurrentContainer.Resolve <IStaffRepository>();
     _accountRepository = IoC.CurrentContainer.Resolve <ISystemAccountRepository> ();
     _signOnService     = IoC.CurrentContainer.Resolve <ISignOnService>();
 }
Beispiel #4
0
 public LoginHandler()
 {
     _currentClaimsPrincipalService = IoC.CurrentContainer.Resolve<ICurrentClaimsPrincipalService>();
     _staffRepository = IoC.CurrentContainer.Resolve<IStaffRepository>();
     _accountRepository = IoC.CurrentContainer.Resolve<ISystemAccountRepository> ();
     _signOnService = IoC.CurrentContainer.Resolve<ISignOnService>();
 }
Beispiel #5
0
 /// <summary>
 ///     Initializes a new instance of the <see cref="AssignAccountRequestHandler" /> class.
 /// </summary>
 /// <param name="systemAccountRepository">The system account repository.</param>
 /// <param name="dbConnectionFactory">The db connection factory.</param>
 /// <param name="systemAccountIdentityServiceManager">The system account identity service manager.</param>
 public AssignAccountRequestHandler(ISystemAccountRepository systemAccountRepository,
                                    IDbConnectionFactory dbConnectionFactory,
                                    ISystemAccountIdentityServiceManager systemAccountIdentityServiceManager)
 {
     _systemAccountRepository             = systemAccountRepository;
     _dbConnectionFactory                 = dbConnectionFactory;
     _systemAccountIdentityServiceManager = systemAccountIdentityServiceManager;
 }
Beispiel #6
0
 /// <summary>
 ///     Initializes a new instance of the <see cref="CreateSystemAdminRequestHandler" /> class.
 /// </summary>
 /// <param name="systemAccountRepository">The system account repository.</param>
 /// <param name="roleRepository">The role repository.</param>
 /// <param name="systemAccountIdentityServiceManager">The system account identity service manager.</param>
 public CreateSystemAdminRequestHandler(ISystemAccountRepository systemAccountRepository,
                                        IRoleRepository roleRepository,
                                        ISystemAccountIdentityServiceManager systemAccountIdentityServiceManager)
 {
     _systemAccountRepository             = systemAccountRepository;
     _roleRepository                      = roleRepository;
     _systemAccountIdentityServiceManager = systemAccountIdentityServiceManager;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="ExerciseEmergencyAccessRequestHandler"/> class.
 /// </summary>
 /// <param name="userInformationDtoFactory">The user information dto factory.</param>
 /// <param name="currentClaimsPrincipalService">The current claims principal service.</param>
 /// <param name="permissionClaimsManager">The permission claims manager.</param>
 /// <param name="accountRepository">The account repository.</param>
 public ExerciseEmergencyAccessRequestHandler(
     IUserInformationDtoFactory userInformationDtoFactory,
     ICurrentClaimsPrincipalService currentClaimsPrincipalService,
     IPermissionClaimsManager permissionClaimsManager,
     ISystemAccountRepository accountRepository)
 {
     _userInformationDtoFactory     = userInformationDtoFactory;
     _currentClaimsPrincipalService = currentClaimsPrincipalService;
     _permissionClaimsManager       = permissionClaimsManager;
     _accountRepository             = accountRepository;
 }
Beispiel #8
0
 public AssignAccountRequestHandler(ISystemAccountRepository systemAccountRepository,
                                    IStaffRepository staffRepository,
                                    IOrganizationRepository organizationRepository,
                                    ISystemAccountFactory systemAccountFactory,
                                    ISystemAccountIdentityServiceManager systemAccountIdentityServiceManager)
 {
     _systemAccountRepository             = systemAccountRepository;
     _staffRepository                     = staffRepository;
     _organizationRepository              = organizationRepository;
     _systemAccountFactory                = systemAccountFactory;
     _systemAccountIdentityServiceManager = systemAccountIdentityServiceManager;
 }
 public CreateOrganizationAdminRequestHandler(ISystemAccountRepository systemAccountRepository,
                                              IRoleFactory roleFactory,
                                              IOrganizationRepository organizationRepository,
                                              ISystemAccountFactory systemAccountFactory,
                                              ISystemAccountIdentityServiceManager systemAccountIdentityServiceManager)
 {
     _systemAccountRepository             = systemAccountRepository;
     _roleFactory                         = roleFactory;
     _organizationRepository              = organizationRepository;
     _systemAccountFactory                = systemAccountFactory;
     _systemAccountIdentityServiceManager = systemAccountIdentityServiceManager;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="SystemAccountProvider"/> class.
 /// </summary>
 /// <param name="accountRepository">The account repository.</param>
 public SystemAccountProvider( ISystemAccountRepository accountRepository)
 {
     _accountRepository = accountRepository;
 }
 /// <summary>
 ///     Initializes a new instance of the <see cref="LockUnlockRequestHandler" /> class.
 /// </summary>
 /// <param name="systemAccountRepository">The system account repository.</param>
 /// <param name="systemAccountIdentityServiceManager">The system account identity service manager.</param>
 public LockUnlockRequestHandler(ISystemAccountRepository systemAccountRepository,
                                 ISystemAccountIdentityServiceManager systemAccountIdentityServiceManager)
 {
     _systemAccountRepository             = systemAccountRepository;
     _systemAccountIdentityServiceManager = systemAccountIdentityServiceManager;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="GetPatientDtoByKeyRequestHandler"/> class.
 /// </summary>
 /// <param name="patientRepository">The patient repository.</param>
 /// <param name="systemAccountRepository">The system account repository.</param>
 /// <param name="dbConnectionFactory">The database connection factory.</param>
 public GetPatientDtoByKeyRequestHandler(IPatientRepository patientRepository, ISystemAccountRepository systemAccountRepository, IDbConnectionFactory dbConnectionFactory)
 {
     _patientRepository       = patientRepository;
     _systemAccountRepository = systemAccountRepository;
     _dbConnectionFactory     = dbConnectionFactory;
 }
Beispiel #13
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SystemAccountFactory"/> class.
 /// </summary>
 /// <param name="repository">The repository.</param>
 public SystemAccountFactory(ISystemAccountRepository repository)
 {
     _repository = repository;
 }
 public GetAvailableRolesRequestHandler(IStaffRepository staffRepository, ISystemAccountRepository systemAccountRepository)
 {
     _staffRepository         = staffRepository;
     _systemAccountRepository = systemAccountRepository;
 }
Beispiel #15
0
 public SystemAccountFactory(ISystemAccountRepository systemAccountRepository)
 {
     _systemAccountRepository = systemAccountRepository;
 }
Beispiel #16
0
 public ValidatePatientAccountResponseHandler(ISystemAccountRepository systemAccountRepository, IPatientRepository patientRepository)
 {
     _systemAccountRepository = systemAccountRepository;
     _patientRepository       = patientRepository;
 }
Beispiel #17
0
 /// <summary>
 /// Initializes a new instance of the <see cref="GetSystemAccountsByKeywordRequestHandler"/> class.
 /// </summary>
 /// <param name="systemAccountRepository">The system account repository.</param>
 public GetSystemAccountsByKeywordRequestHandler(ISystemAccountRepository systemAccountRepository)
 {
     _systemAccountRepository = systemAccountRepository;
 }
Beispiel #18
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SystemAccountProvider"/> class.
 /// </summary>
 /// <param name="accountRepository">The account repository.</param>
 public SystemAccountProvider(ISystemAccountRepository accountRepository)
 {
     _accountRepository = accountRepository;
 }
Beispiel #19
0
 public CreateOrganizationAdminRequestHandler(ISystemAccountRepository systemAccountRepository)
 {
     _systemAccountRepository = systemAccountRepository;
 }
Beispiel #20
0
 public ChangePasswordRequestHandler(ISystemAccountRepository systemAccountRepository)
 {
     _systemAccountRepository = systemAccountRepository;
 }
Beispiel #21
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SystemAccountFactory"/> class.
 /// </summary>
 /// <param name="repository">The repository.</param>
 public SystemAccountFactory(ISystemAccountRepository repository)
 {
     _repository = repository;
 }
 /// <summary>
 ///     Initializes a new instance of the <see cref="ChangePasswordRequestHandler" /> class.
 /// </summary>
 /// <param name="systemAccountRepository">The system account repository.</param>
 /// <param name="systemAccountIdentityServiceManager">The system account identity service manager.</param>
 public ChangePasswordRequestHandler(ISystemAccountRepository systemAccountRepository,
                                     ISystemAccountIdentityServiceManager systemAccountIdentityServiceManager)
 {
     _systemAccountRepository             = systemAccountRepository;
     _systemAccountIdentityServiceManager = systemAccountIdentityServiceManager;
 }
Beispiel #23
0
 public AssignAccountRequestHandler(ISystemAccountRepository systemAccountRepository, IDbConnectionFactory dbConnectionFactory)
 {
     _systemAccountRepository = systemAccountRepository;
     _dbConnectionFactory     = dbConnectionFactory;
 }
Beispiel #24
0
 /// <summary>
 ///     Initializes a new instance of the <see cref="GetStaffDtoByKeyRequestHandler" /> class.
 /// </summary>
 /// <param name="staffRepository">The staff repository.</param>
 /// <param name="systemAccountRepository">The system account repository.</param>
 public GetStaffDtoByKeyRequestHandler(IStaffRepository staffRepository, ISystemAccountRepository systemAccountRepository)
 {
     _staffRepository         = staffRepository;
     _systemAccountRepository = systemAccountRepository;
 }
 public GetStaffDtoByKeyRequestHandler(IStaffRepository staffRepository, ISystemAccountRepository systemAccountRepository, IDbConnectionFactory dbConnectionFactory)
 {
     _staffRepository         = staffRepository;
     _systemAccountRepository = systemAccountRepository;
     _dbConnectionFactory     = dbConnectionFactory;
 }
Beispiel #26
0
 public AssignRolesRequestHandler(ISystemAccountRepository systemAccountRepository)
 {
     _systemAccountRepository = systemAccountRepository;
 }
Beispiel #27
0
 /// <summary>
 /// Initializes a new instance of the <see cref="GetSystemAccountsByAdvancedSearchRequestHandler"/> class.
 /// </summary>
 /// <param name="systemAccountRepository">The system account repository.</param>
 public GetSystemAccountsByAdvancedSearchRequestHandler(
     ISystemAccountRepository systemAccountRepository)
 {
     _systemAccountRepository = systemAccountRepository;
 }