Exemple #1
0
 public TimetableController(IPupilService pservice, ITeacherGradeService service, IGradeService gservice, ITeacherService tservice)
 {
     pupilService   = pservice;
     tgService      = service;
     gradeService   = gservice;
     teacherService = tservice;
 }
Exemple #2
0
 public MarkController(IMarkService markService, IPupilService pupilService, ITeacherService pnoService, ISubjectService subjectService)
 {
     this.markService    = markService;
     this.pupilService   = pupilService;
     this.pnoService     = pnoService;
     this.subjectService = subjectService;
 }
Exemple #3
0
 public RelatedEntitiesValidator(ITeacherService teacherService, IPupilService pupilService,
                                 ISchoolService schoolService)
 {
     _teacherService = teacherService;
     _pupilService   = pupilService;
     _schoolService  = schoolService;
 }
Exemple #4
0
 public GradeController(IGradeService service, IPupilService pservice, ITeacherService tservice, ITeacherGradeService tgservice, ISubjectService sservice)
 {
     gradeService   = service;
     pupilService   = pservice;
     teacherService = tservice;
     tgService      = tgservice;
     subjectService = sservice;
 }
 /// <summary>
 /// Controller for hub endpoints relative to pupils management
 /// </summary>
 /// <param name="authenticationService">Authentication service</param>
 /// <param name="attendeeService">Attendee service</param>
 /// <param name="hubService">Hub service</param>
 /// <param name="moduleService">Module service</param>
 /// <param name="pupilService">Pupil service</param>
 public PupilsController(IAttendeeService attendeeService, IAuthenticationService authenticationService,
                         IHubService hubService, IModuleService moduleService, IPupilService pupilService)
 {
     _attendeeService       = attendeeService;
     _authenticationService = authenticationService;
     _hubService            = hubService;
     _moduleService         = moduleService;
     _pupilService          = pupilService;
 }
Exemple #6
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;
 }
 public PupilExistsFilterImpl(IPupilService pupilService)
 {
     _pupilService = pupilService;
 }
Exemple #9
0
 /// <summary>
 /// Default AuthenticationService constructor
 /// </summary>
 /// <param name="moderatorService">The <see cref="IModeratorService" /> to be used for moderator authentication checks and data retrieval</param>
 /// <param name="pupilService">The <see cref="IPupilService" /> to be used for pupil authentication checks and data retrieval</param>
 /// <param name="jwtService">The <see cref="IJwtService" /> to be used for the generation</param>
 /// <param name="httpContextAccessor">The current HTTP context accessor</param>
 public AuthenticationService(IModeratorService moderatorService, IPupilService pupilService,
                              IJwtService jwtService, IHttpContextAccessor httpContextAccessor)
 => (_moderatorService, _pupilService, _jwtService, _httpContextAccessor) = (moderatorService, pupilService, jwtService, httpContextAccessor);
 public PupilController(IPupilService pupilService)
 {
     _pupilService = pupilService;
 }
Exemple #11
0
 public RemovePupilController(IPupilService pupilService, UserInfo userInfo)
     : base(userInfo)
 {
     _pupilService = pupilService;
 }
 public HomeController(IPupilService pupilService)
 {
     _pupilService = pupilService;
 }
 public PupilServiceTests(QuestedContextFactory questedContextFactory)
 {
     _pupilRepository = new PupilRepository(questedContextFactory.ContextInstance);
     _pupilMapper     = questedContextFactory.PupilMapper;
     _sut             = new PupilService(_pupilRepository, _pupilMapper);
 }
 public CachedPupilService(IClient client, IRedisCache cache)
 {
     _service = new PupilService(client);
     _cache   = cache;
 }
 public PupilController(IPupilService pupilService, IEstablishmentService establishmentService, UserInfo userInfo)
     : base(userInfo)
 {
     _pupilService         = pupilService;
     _establishmentService = establishmentService;
 }
 public PupilsController(ILogger logger, IPupilService pupilService, IAccountService accService)
     : base(logger)
 {
     this.pupilService = pupilService;
     this.accountService = accService;
 }
Exemple #17
0
 public PupilController(IPupilService pupilService, ILogger <PupilController> log) : base(log)
 {
     _pupilService = pupilService ?? throw new ArgumentNullException(nameof(pupilService));
 }
Exemple #18
0
 public PupilNativeServiceTest() : base(_theAppDbConnection.Connection)
 {
     _pupilService = new PupilNativeService(_theAppDbConnection);
 }
Exemple #19
0
 public PupilController(IPupilService service, IGradeService gservice)
 {
     pupilService = service;
     gradeService = gservice;
 }