예제 #1
0
 public ApprenticeshipApplicationMediator(IApprenticeshipApplicationProvider apprenticeshipApplicationProvider, ApprenticeshipApplicationViewModelServerValidator apprenticeshipApplicationViewModelFullValidator, ApprenticeshipApplicationViewModelSaveValidator apprenticeshipApplicationViewModelSaveValidator, IConfigurationManager configManager, IUserDataProvider userDataProvider)
     : base(configManager, userDataProvider)
 {
     _apprenticeshipApplicationProvider = apprenticeshipApplicationProvider;
     _apprenticeshipApplicationViewModelFullValidator = apprenticeshipApplicationViewModelFullValidator;
     _apprenticeshipApplicationViewModelSaveValidator = apprenticeshipApplicationViewModelSaveValidator;
 }
예제 #2
0
 public AccountMediator(
     IAccountProvider accountProvider,
     ICandidateServiceProvider candidateServiceProvider,
     SettingsViewModelServerValidator settingsViewModelServerValidator,
     IApprenticeshipApplicationProvider apprenticeshipApplicationProvider,
     IApprenticeshipVacancyProvider apprenticeshipVacancyProvider,
     ITraineeshipVacancyProvider traineeshipVacancyProvider,
     IConfigurationService configurationService,
     VerifyMobileViewModelServerValidator mobileViewModelServerValidator,
     EmailViewModelServerValidator emailViewModelServerValidator,
     VerifyUpdatedEmailViewModelServerValidator verifyUpdatedEmailViewModelServerValidator,
     ICandidateService candidateService,
     DeleteAccountSettingsViewModelServerValidator deleteAccountSettingsViewModelServerValidator
     )
 {
     _accountProvider                               = accountProvider;
     _candidateServiceProvider                      = candidateServiceProvider;
     _settingsViewModelServerValidator              = settingsViewModelServerValidator;
     _apprenticeshipApplicationProvider             = apprenticeshipApplicationProvider;
     _apprenticeshipVacancyProvider                 = apprenticeshipVacancyProvider;
     _configurationService                          = configurationService;
     _traineeshipVacancyProvider                    = traineeshipVacancyProvider;
     _verifyMobileViewModelServerValidator          = mobileViewModelServerValidator;
     _emailViewModelServerValidator                 = emailViewModelServerValidator;
     _verifyUpdatedEmailViewModelServerValidator    = verifyUpdatedEmailViewModelServerValidator;
     _candidateService                              = candidateService;
     _deleteAccountSettingsViewModelServerValidator = deleteAccountSettingsViewModelServerValidator;
 }
예제 #3
0
 public StatusController(ISearchProvider searchProvider,
                         IApprenticeshipApplicationProvider apprenticeshipApplicationProvider,
                         ICandidateServiceProvider candidateServiceProvider)
 {
     _searchProvider = searchProvider;
     _apprenticeshipApplicationProvider = apprenticeshipApplicationProvider;
     _candidateServiceProvider          = candidateServiceProvider;
 }
예제 #4
0
 public StatusController(ISearchProvider searchProvider,
                         IApprenticeshipApplicationProvider apprenticeshipApplicationProvider,
                         ICandidateServiceProvider candidateServiceProvider,
                         IConfigurationService configurationService,
                         ILogService logService)
     : base(configurationService, logService)
 {
     _searchProvider = searchProvider;
     _apprenticeshipApplicationProvider = apprenticeshipApplicationProvider;
     _candidateServiceProvider          = candidateServiceProvider;
 }
 public ApprenticeshipApplicationMediator(
     IConfigurationService configService,
     IUserDataProvider userDataProvider,
     IApprenticeshipApplicationProvider apprenticeshipApplicationProvider,
     ApprenticeshipApplicationViewModelServerValidator apprenticeshipApplicationViewModelFullValidator,
     ApprenticeshipApplicationViewModelSaveValidator apprenticeshipApplicationViewModelSaveValidator,
     ApprenticeshipApplicationPreviewViewModelValidator apprenticeshipApplicationPreviewViewModelValidator)
     : base(configService, userDataProvider)
 {
     _apprenticeshipApplicationProvider = apprenticeshipApplicationProvider;
     _apprenticeshipApplicationViewModelFullValidator    = apprenticeshipApplicationViewModelFullValidator;
     _apprenticeshipApplicationViewModelSaveValidator    = apprenticeshipApplicationViewModelSaveValidator;
     _apprenticeshipApplicationPreviewViewModelValidator = apprenticeshipApplicationPreviewViewModelValidator;
 }
예제 #6
0
 public AccountMediator(
     IAccountProvider accountProvider,
     ICandidateServiceProvider candidateServiceProvider,
     SettingsViewModelServerValidator settingsViewModelServerValidator,
     IApprenticeshipApplicationProvider apprenticeshipApplicationProvider,
     IApprenticeshipVacancyDetailProvider apprenticeshipVacancyDetailProvider,
     ITraineeshipVacancyDetailProvider traineeshipVacancyDetailProvider,
     IConfigurationManager configurationManager,
     VerifyMobileViewModelServerValidator mobileViewModelServerValidator)
 {
     _accountProvider                      = accountProvider;
     _candidateServiceProvider             = candidateServiceProvider;
     _settingsViewModelServerValidator     = settingsViewModelServerValidator;
     _apprenticeshipApplicationProvider    = apprenticeshipApplicationProvider;
     _apprenticeshipVacancyDetailProvider  = apprenticeshipVacancyDetailProvider;
     _configurationManager                 = configurationManager;
     _traineeshipVacancyDetailProvider     = traineeshipVacancyDetailProvider;
     _verifyMobileViewModelServerValidator = mobileViewModelServerValidator;
 }