Beispiel #1
0
 public SearchAssessmentOrganisationHandler(IRegisterQueryRepository registerQueryRepository, IEpaOrganisationSearchValidator validator, ILogger <SearchAssessmentOrganisationHandler> logger, ISpecialCharacterCleanserService cleanser)
 {
     _registerQueryRepository = registerQueryRepository;
     _validator = validator;
     _logger    = logger;
     _cleanser  = cleanser;
 }
 public GetAssessmentOrganisationByEmailHandler(IRegisterQueryRepository registerQueryRepository, IEpaOrganisationValidator validator, ILogger <GetAssessmentOrganisationByEmailRequest> logger, ISpecialCharacterCleanserService cleanser)
 {
     _registerQueryRepository = registerQueryRepository;
     _validator = validator;
     _logger    = logger;
     _cleanser  = cleanser;
 }
 public CreateApplicationHandler(IOrganisationQueryRepository organisationQueryRepository,
                                 IRegisterQueryRepository registerQueryRepository, IContactQueryRepository contactQueryRepository,
                                 IApplyRepository applyRepository)
 {
     _applyRepository             = applyRepository;
     _organisationQueryRepository = organisationQueryRepository;
     _registerQueryRepository     = registerQueryRepository;
     _contactQueryRepository      = contactQueryRepository;
 }
 public UpdateEpaOrganisationHandler(IRegisterQueryRepository registerQueryRepository, IRegisterRepository registerRepository, ILogger <UpdateEpaOrganisationHandler> logger, ISpecialCharacterCleanserService cleanser,
                                     IEpaOrganisationValidator validator)
 {
     _registerQueryRepository = registerQueryRepository;
     _registerRepository      = registerRepository;
     _logger    = logger;
     _cleanser  = cleanser;
     _validator = validator;
 }
 public EpaOrganisationValidator(IRegisterValidationRepository registerRepository, IRegisterQueryRepository registerQueryRepository,
                                 ISpecialCharacterCleanserService cleanserService, IStringLocalizer <EpaOrganisationValidator> localizer, IStandardService standardService)
 {
     _registerRepository      = registerRepository;
     _registerQueryRepository = registerQueryRepository;
     _cleanserService         = cleanserService;
     _localizer       = localizer;
     _standardService = standardService;
 }
        public SearchHandler(IRegisterQueryRepository registerQueryRepository, IOrganisationQueryRepository organisationRepository,
                             IIlrRepository ilrRepository, ICertificateRepository certificateRepository, ILogger <SearchHandler> logger, IContactQueryRepository contactRepository, IStandardService standardService)
        {
            _registerQueryRepository = registerQueryRepository;
            _organisationRepository  = organisationRepository;
            _ilrRepository           = ilrRepository;
            _certificateRepository   = certificateRepository;
            _logger            = logger;
            _contactRepository = contactRepository;
            _standardService   = standardService;

            BuildAlternates();
        }
Beispiel #7
0
        public static async Task SetFinancialReviewStatus(EpaOrganisation org, IRegisterQueryRepository registerQueryRepository)
        {
            if (null != org)
            {
                AssessorService.Api.Types.Models.AO.OrganisationType orgType = null;
                var orgTypes = await registerQueryRepository.GetOrganisationTypes();

                if (orgTypes != null)
                {
                    orgType = orgTypes.FirstOrDefault(x => x.Id == org.OrganisationTypeId);
                }

                org.FinancialReviewStatus = IsFinancialExempt(org.OrganisationData?.FHADetails?.FinancialExempt, org.OrganisationData?.FHADetails?.FinancialDueDate, orgType) ? ApplyTypes.FinancialReviewStatus.Exempt : ApplyTypes.FinancialReviewStatus.Required;
            }
        }
Beispiel #8
0
 public GetAssessmentOrganisationByIdHandler(IRegisterQueryRepository registerQueryRepository, ILogger <GetAssessmentOrganisationByIdHandler> logger)
 {
     _registerQueryRepository = registerQueryRepository;
     _logger = logger;
 }
Beispiel #9
0
 public GetAllStandardsByOrganisationHandler(IRegisterQueryRepository registerQueryRepository, ILogger <GetAllStandardsByOrganisationHandler> logger)
 {
     _registerQueryRepository = registerQueryRepository;
     _logger = logger;
 }
 public GetOrganisationStandardHandler(IRegisterQueryRepository registerQueryRepository, ILogger <GetAssessmentOrganisationHandler> logger, IStandardService standardService)
 {
     _registerQueryRepository = registerQueryRepository;
     _logger          = logger;
     _standardService = standardService;
 }
Beispiel #11
0
 public GetOrganisationTypesHandler(IRegisterQueryRepository registerQueryRepository, ILogger <GetOrganisationTypesHandler> logger)
 {
     _registerQueryRepository = registerQueryRepository;
     _logger = logger;
 }
Beispiel #12
0
 public GetDeliveryAreasHandler(IRegisterQueryRepository registerQueryRepository, ILogger <GetDeliveryAreasHandler> logger)
 {
     _registerQueryRepository = registerQueryRepository;
     _logger = logger;
 }
Beispiel #13
0
 public EpaOrganisationIdGenerator(IRegisterQueryRepository registerQueryRepository)
 {
     _registerQueryRepository = registerQueryRepository;
 }
 public AssociateEpaOrganisationWithEpaContactHandler(IRegisterQueryRepository registerQueryRepository, IRegisterRepository registerRepository)
 {
     _registerQueryRepository = registerQueryRepository;
     _registerRepository      = registerRepository;
 }
Beispiel #15
0
 public UpdateFinancialsHandler(IRegisterRepository registerRepository, IRegisterQueryRepository registerQueryRepository)
 {
     _registerRepository      = registerRepository;
     _registerQueryRepository = registerQueryRepository;
 }
 public GetEpaContactBySignInIdHandler(IRegisterQueryRepository registerQueryRepository, ILogger <GetEpaContactBySignInIdHandler> logger)
 {
     _registerQueryRepository = registerQueryRepository;
     _logger = logger;
 }
Beispiel #17
0
 public GetAppliedStandardVersionsForEpaoHandler(IRegisterQueryRepository registerQueryRepository, ILogger <GetAppliedStandardVersionsForEpaoHandler> logger)
 {
     _registerQueryRepository = registerQueryRepository;
     _logger = logger;
 }
 public GetContactHandler(IRegisterQueryRepository registerQueryRepository, ILogger <GetContactHandler> logger)
 {
     _registerQueryRepository = registerQueryRepository;
     _logger = logger;
 }