示例#1
0
 public EducationOrganizationsController(IOdsApiFacadeFactory odsApiFacadeFactory
                                         , IMapper mapper, InstanceContext instanceContext)
 {
     _odsApiFacadeFactory = odsApiFacadeFactory;
     _mapper          = mapper;
     _instanceContext = instanceContext;
 }
 public ApplicationController(IMapper mapper
                              , IDeleteApplicationCommand deleteApplicationCommand
                              , IAddApplicationCommand addApplicationCommand
                              , IEditApplicationCommand editApplicationCommand
                              , GetApplicationByIdQuery getApplicationByIdQuery
                              , IGetVendorByIdQuery getVendorByIdQuery
                              , GetClaimSetNamesQuery getClaimSetNamesQuery
                              , GetProfilesQuery getProfilesQuery
                              , RegenerateApiClientSecretCommand regenerateApiClientSecretCommand
                              , IOdsApiFacadeFactory odsApiFacadeFactory
                              , InstanceContext instanceContext
                              , ITabDisplayService tabDisplayService
                              , IOdsApiConnectionInformationProvider apiConnectionInformationProvider
                              , IGetVendorsQuery getVendorsQuery)
 {
     _mapper = mapper;
     _deleteApplicationCommand         = deleteApplicationCommand;
     _addApplicationCommand            = addApplicationCommand;
     _editApplicationCommand           = editApplicationCommand;
     _getApplicationByIdQuery          = getApplicationByIdQuery;
     _getVendorByIdQuery               = getVendorByIdQuery;
     _getClaimSetNamesQuery            = getClaimSetNamesQuery;
     _getProfilesQuery                 = getProfilesQuery;
     _regenerateApiClientSecretCommand = regenerateApiClientSecretCommand;
     _odsApiFacadeFactory              = odsApiFacadeFactory;
     _instanceContext   = instanceContext;
     _tabDisplayService = tabDisplayService;
     _apiConnectionInformationProvider = apiConnectionInformationProvider;
     _getVendorsQuery = getVendorsQuery;
 }
 public EducationOrganizationsController(IOdsApiFacadeFactory odsApiFacadeFactory
                                         , IMapper mapper, InstanceContext instanceContext, ITabDisplayService tabDisplayService)
 {
     _odsApiFacadeFactory = odsApiFacadeFactory;
     _mapper            = mapper;
     _instanceContext   = instanceContext;
     _tabDisplayService = tabDisplayService;
 }
 public DescriptorsController(IOdsApiFacadeFactory odsApiFacadeFactory
                              , IMapper mapper
                              , ITabDisplayService tabDisplayService
                              , InstanceContext instanceContext)
 {
     _odsApiFacadeFactory = odsApiFacadeFactory;
     _mapper            = mapper;
     _tabDisplayService = tabDisplayService;
     _instanceContext   = instanceContext;
 }
 public EducationOrganizationsController(IOdsApiFacadeFactory odsApiFacadeFactory
                                         , IMapper mapper, InstanceContext instanceContext, ITabDisplayService tabDisplayService
                                         , IInferExtensionDetails inferExtensionDetails)
 {
     _odsApiFacadeFactory = odsApiFacadeFactory;
     _mapper                = mapper;
     _instanceContext       = instanceContext;
     _tabDisplayService     = tabDisplayService;
     _inferExtensionDetails = inferExtensionDetails;
 }
 public SetupController(ICompleteOdsFirstTimeSetupCommand completeOdsFirstTimeSetupCommand
                        , ICompleteOdsPostUpdateSetupCommand completeOdsPostUpdateSetupCommand
                        , IOdsApiFacadeFactory odsApiFacadeFactory
                        , ApplicationConfigurationService applicationConfigurationService)
 {
     _completeOdsFirstTimeSetupCommand  = completeOdsFirstTimeSetupCommand;
     _completeOdsPostUpdateSetupCommand = completeOdsPostUpdateSetupCommand;
     _odsApiFacadeFactory             = odsApiFacadeFactory;
     _applicationConfigurationService = applicationConfigurationService;
 }
 public SetupController(ICompleteOdsFirstTimeSetupCommand completeOdsFirstTimeSetupCommand
                        , ICompleteOdsPostUpdateSetupCommand completeOdsPostUpdateSetupCommand
                        , IOdsApiFacadeFactory odsApiFacadeFactory
                        , ApplicationConfigurationService applicationConfigurationService
                        , IOptions <AppSettings> appSettingsAccessor)
 {
     _completeOdsFirstTimeSetupCommand  = completeOdsFirstTimeSetupCommand;
     _completeOdsPostUpdateSetupCommand = completeOdsPostUpdateSetupCommand;
     _odsApiFacadeFactory             = odsApiFacadeFactory;
     _applicationConfigurationService = applicationConfigurationService;
     _appSettings = appSettingsAccessor.Value;
 }
示例#8
0
 public AddLocalEducationAgencyModelValidator(IOdsApiFacadeFactory odsApiFacadeFactory)
 {
     _apiFacade = odsApiFacadeFactory.Create().GetAwaiter().GetResult();
     RuleFor(m => m.LocalEducationAgencyId).NotEmpty();
     RuleFor(m => m.Name).NotEmpty();
     RuleFor(m => m.StreetNumberName).NotEmpty();
     RuleFor(m => m.State).NotEmpty();
     RuleFor(m => m.City).NotEmpty();
     RuleFor(m => m.ZipCode).NotEmpty();
     RuleFor(m => m.LocalEducationAgencyId)
     .Must(BeUniqueId).When(m => m.LocalEducationAgencyId != null)
     .WithMessage("This 'Local Education Organization ID' is already associated with another Education Organization. Please provide a unique value.");
 }
 public AddSchoolModelValidator(IOdsApiFacadeFactory odsApiFacadeFactory)
 {
     _apiFacade = odsApiFacadeFactory.Create().GetAwaiter().GetResult();
     RuleFor(x => x.SchoolId).NotEmpty();
     RuleFor(x => x.Name).NotEmpty();
     RuleFor(x => x.StreetNumberName).NotEmpty();
     RuleFor(x => x.City).NotEmpty();
     RuleFor(x => x.State).NotEmpty();
     RuleFor(x => x.ZipCode).NotEmpty();
     RuleFor(x => x.GradeLevels).Must(x => x != null && x.Count > 0).WithMessage("You must choose at least one grade level");
     RuleFor(x => x.SchoolId)
     .Must(BeUniqueId).When(x => x.SchoolId != null)
     .WithMessage("This 'School ID' is already associated with another Education Organization. Please provide a unique value.");
 }
示例#10
0
 public LearningStandardsController(IOdsApiFacadeFactory odsApiFacadeFactory
                                    , ITabDisplayService tabDisplayService
                                    , IProductionLearningStandardsJob learningStandardsJob
                                    , IEnableLearningStandardsSetupCommand learningStandardsSetupCommand
                                    , IOdsSecretConfigurationProvider odsSecretConfigurationProvider
                                    , IResetLearningStandards resetLearningStandards
                                    , IOdsApiConnectionInformationProvider apiConnectionInformationProvider
                                    , InstanceContext instanceContext
                                    , ICloudOdsAdminAppSettingsApiModeProvider cloudOdsAdminAppSettingsApiModeProvider
                                    )
 {
     _odsApiFacadeFactory              = odsApiFacadeFactory;
     _tabDisplayService                = tabDisplayService;
     _learningStandardsJob             = learningStandardsJob;
     _learningStandardsSetupCommand    = learningStandardsSetupCommand;
     _odsSecretConfigurationProvider   = odsSecretConfigurationProvider;
     _resetLearningStandards           = resetLearningStandards;
     _apiConnectionInformationProvider = apiConnectionInformationProvider;
     _instanceContext = instanceContext;
     _cloudOdsAdminAppSettingsApiModeProvider = cloudOdsAdminAppSettingsApiModeProvider;
 }
示例#11
0
 public OdsInstanceSettingsController(IMapper mapper
                                      , IGetVendorsQuery getVendorsQuery
                                      , IOdsApiFacadeFactory odsApiFacadeFactory
                                      , IGetProductionApiProvisioningWarningsQuery getProductionApiProvisioningWarningsQuery
                                      , ICachedItems cachedItems
                                      , IProductionSetupJob productionSetupJob
                                      , ICloudOdsSettingsService cloudOdsSettingsService
                                      , ITabDisplayService tabDisplayService
                                      , IProductionLearningStandardsJob learningStandardsJob
                                      , IEnableLearningStandardsSetupCommand learningStandardsSetupCommand
                                      , IOdsSecretConfigurationProvider odsSecretConfigurationProvider
                                      , IResetLearningStandards resetLearningStandards
                                      , IOdsApiConnectionInformationProvider apiConnectionInformationProvider
                                      , IFileUploadHandler fileUploadHandler
                                      , IBulkUploadJob bulkUploadJob
                                      , InstanceContext instanceContext
                                      , ICloudOdsAdminAppSettingsApiModeProvider cloudOdsAdminAppSettingsApiModeProvider
                                      , IInferOdsApiVersion inferOdsApiVersion)
 {
     _getVendorsQuery     = getVendorsQuery;
     _mapper              = mapper;
     _odsApiFacadeFactory = odsApiFacadeFactory;
     _getProductionApiProvisioningWarningsQuery = getProductionApiProvisioningWarningsQuery;
     _cachedItems                             = cachedItems;
     _productionSetupJob                      = productionSetupJob;
     _cloudOdsSettingsService                 = cloudOdsSettingsService;
     _tabDisplayService                       = tabDisplayService;
     _learningStandardsJob                    = learningStandardsJob;
     _learningStandardsSetupCommand           = learningStandardsSetupCommand;
     _odsSecretConfigurationProvider          = odsSecretConfigurationProvider;
     _resetLearningStandards                  = resetLearningStandards;
     _apiConnectionInformationProvider        = apiConnectionInformationProvider;
     _fileUploadHandler                       = fileUploadHandler;
     _bulkUploadJob                           = bulkUploadJob;
     _instanceContext                         = instanceContext;
     _cloudOdsAdminAppSettingsApiModeProvider = cloudOdsAdminAppSettingsApiModeProvider;
     _inferOdsApiVersion                      = inferOdsApiVersion;
 }
 public ApplicationController(IMapper mapper
                              , IDeleteApplicationCommand deleteApplicationCommand
                              , IAddApplicationCommand addApplicationCommand
                              , IEditApplicationCommand editApplicationCommand
                              , GetApplicationByIdQuery getApplicationByIdQuery
                              , IGetVendorByIdQuery getVendorByIdQuery
                              , GetClaimSetNamesQuery getClaimSetNamesQuery
                              , GetProfilesQuery getProfilesQuery
                              , RegenerateApiClientSecretCommand regenerateApiClientSecretCommand
                              , IOdsApiFacadeFactory odsApiFacadeFactory
                              , InstanceContext instanceContext)
 {
     _mapper = mapper;
     _deleteApplicationCommand         = deleteApplicationCommand;
     _addApplicationCommand            = addApplicationCommand;
     _editApplicationCommand           = editApplicationCommand;
     _getApplicationByIdQuery          = getApplicationByIdQuery;
     _getVendorByIdQuery               = getVendorByIdQuery;
     _getClaimSetNamesQuery            = getClaimSetNamesQuery;
     _getProfilesQuery                 = getProfilesQuery;
     _regenerateApiClientSecretCommand = regenerateApiClientSecretCommand;
     _odsApiFacadeFactory              = odsApiFacadeFactory;
     _instanceContext = instanceContext;
 }
 public DescriptorsController(IOdsApiFacadeFactory odsApiFacadeFactory
                              , IMapper mapper)
 {
     _odsApiFacadeFactory = odsApiFacadeFactory;
     _mapper = mapper;
 }