public RemovePupilAdmittedFromAbroadRule(IDataService dataService, IAllocationYearConfig config,
                                          IEstablishmentService establishmentService)
 {
     _dataService          = dataService;
     _establishmentService = establishmentService;
     _config = config;
 }
示例#2
0
 public RemovePupilAmendmentBuilder(
     IOrganizationService organizationService,
     IOutcomeService outcomeService,
     IPupilService pupilService,
     DynamicsOptions dynamicsOptions,
     IAllocationYearConfig year,
     ILogger <RemovePupilAmendmentBuilder> logger)
     : base(
         organizationService, outcomeService, pupilService, dynamicsOptions, year, logger)
 {
 }
 protected AmendmentBuilder(
     IOrganizationService organizationService,
     IOutcomeService outcomeService,
     IPupilService pupilService,
     DynamicsOptions dynamicsOptions,
     IAllocationYearConfig year,
     ILogger <AmendmentBuilder> logger)
 {
     PupilService         = pupilService;
     _outcomeService      = outcomeService;
     _organizationService = organizationService;
     _firstLineTeam       = new EntityReference("team", dynamicsOptions.Helpdesk1stLineTeamId);
     _autoRecordedUser    = new EntityReference("systemuser", dynamicsOptions.AutoRecordedUser);
     _allocationYear      = year.Value;
     _logger = logger;
 }
示例#4
0
 public RemovePupilOtherMissingInEducation(IAllocationYearConfig config)
 {
     _config = config;
 }
 public EstablishmentService(IDocumentRepository documentRepository, IAllocationYearConfig year)
 {
     _documentRepository = documentRepository;
     _allocationYear     = year.Value;
 }
 public RemovePupilOtherPermanentlyExcluded(IAllocationYearConfig config)
 {
     _config = config;
 }
 public RemovePupilOtherEalExceptionalCircumstances(IDataService dataService, IAllocationYearConfig config, IEstablishmentService establishmentService)
 {
     _dataService          = dataService;
     _establishmentService = establishmentService;
     _config = config;
 }
示例#8
0
 public RemovePupilDeceased(IAllocationYearConfig allocationYearConfig)
 {
     _allocationYearConfig = allocationYearConfig;
 }
 public PupilService(IDocumentRepository documentRepository, IDataService dataService, IEstablishmentService schoolService, IAllocationYearConfig year)
 {
     _documentRepository = documentRepository;
     _dataService        = dataService;
     _schoolService      = schoolService;
     _allocationYear     = year.Value;
 }
示例#10
0
 public RemovePupilPermanentlyLeftEngland(IDataService dataService, IAllocationYearConfig config)
 {
     _dataService = dataService;
     _config      = config;
 }
示例#11
0
 public RemovePupilOtherElectiveHomeEducationRule(IAllocationYearConfig config)
 {
     _config = config;
 }