public CommunicationsService(ICommunicationsRepository communicationsRepository,
                              IStudentRepository studentRepository,
                              IParentRepository parentRepository,
                              ITeacherRepository teacherRepository,
                              IImageProvider imageProvider,
                              IPushNotificationProvider pushNotificationProvider,
                              IMessagingProvider messagingProvider,
                              ISMSProvider smsProvider,
                              ITranslationProvider translationProvider,
                              ICustomParametersProvider customParametersProvider,
                              IDateProvider dateProvider,
                              ICollection <IMessageProvider> messageProviders,
                              IStaffRepository staffRepository)
 {
     _communicationsRepository = communicationsRepository;
     _studentRepository        = studentRepository;
     _parentRepository         = parentRepository;
     _teacherRepository        = teacherRepository;
     _imageProvider            = imageProvider;
     _pushNotificationProvider = pushNotificationProvider;
     _messagingProvider        = messagingProvider;
     _smsProvider              = smsProvider;
     _translationProvider      = translationProvider;
     _customParametersProvider = customParametersProvider;
     _dateProvider             = dateProvider;
     _messageProviders         = messageProviders;
     _staffRepository          = staffRepository;
 }
 public StudentCourseGradesService(IStudentRepository studentRepository, ICustomParametersProvider customParametersProvider, IImageProvider imageProvider, IClassPeriodNameProvider classPeriodNameProvider)
 {
     _studentRepository        = studentRepository;
     _customParametersProvider = customParametersProvider;
     _imageProvider            = imageProvider;
     _classPeriodNameProvider  = classPeriodNameProvider;
 }
 public StudentCalendarService(
     IStudentRepository studentRepository,
     ICustomParametersProvider customParametersProvider,
     IStudentAttendanceService studentAtttendanceRepository)
 {
     _studentRepository            = studentRepository;
     _customParametersProvider     = customParametersProvider;
     _studentAtttendanceRepository = studentAtttendanceRepository;
 }
 public AbscencesThresholdAlertProvider(IAlertRepository alertRepository, ICustomParametersProvider customParametersProvider, ITypesRepository typesRepository, IMessagingProvider messagingProvider, IUrlProvider urlProvider, IImageProvider imageProvider, ISMSProvider smsProvider)
 {
     _alertRepository          = alertRepository;
     _customParametersProvider = customParametersProvider;
     _messagingProvider        = messagingProvider;
     _urlProvider     = urlProvider;
     _imageProvider   = imageProvider;
     _smsProvider     = smsProvider;
     _typesRepository = typesRepository;
 }
 public StudentSuccessTeamService(IStudentRepository studentRepository,
                                  IImageProvider imageUrlProvider,
                                  ICommunicationsService communicationsService,
                                  ICustomParametersProvider customParametersProvider)
 {
     _studentRepository        = studentRepository;
     _imageUrlProvider         = imageUrlProvider;
     _communicationsService    = communicationsService;
     _customParametersProvider = customParametersProvider;
 }
Beispiel #6
0
 public FeedbackService(IFeedbackRepository feedbackRepository, IStudentAttendanceService studentAttendanceService, IStudentBehaviorService studentBehaviorService, IStudentCourseGradesService studentCourseGradesService, IImageProvider imageProvider, IStudentAssignmentService studentAssignmentService, ICustomParametersProvider customParametersProvider, ICommunicationsService communicationsService, IMessagingProvider messagingProvider)
 {
     _feedbackRepository         = feedbackRepository;
     _studentAttendanceService   = studentAttendanceService;
     _studentBehaviorService     = studentBehaviorService;
     _studentCourseGradesService = studentCourseGradesService;
     _imageProvider            = imageProvider;
     _studentAssignmentService = studentAssignmentService;
     _customParametersProvider = customParametersProvider;
     _communicationsService    = communicationsService;
     _messagingProvider        = messagingProvider;
 }
Beispiel #7
0
 public ParentsService(IParentRepository parentRepository, IStudentAttendanceService studentAttendanceService, IStudentBehaviorService studentBehaviorService, IStudentCourseGradesService studentCourseGradesService, IImageProvider imageProvider, IStudentAssignmentService studentAssignmentService, ICustomParametersProvider customParametersProvider, ICommunicationsService communicationsService, IMessagingProvider messagingProvider, ISpotlightIntegrationsService spotlightIntegrationsService, IAlertService alertService, IStudentsService studentsService)
 {
     _parentRepository           = parentRepository;
     _studentAttendanceService   = studentAttendanceService;
     _studentBehaviorService     = studentBehaviorService;
     _studentCourseGradesService = studentCourseGradesService;
     _imageProvider                = imageProvider;
     _studentAssignmentService     = studentAssignmentService;
     _customParametersProvider     = customParametersProvider;
     _communicationsService        = communicationsService;
     _messagingProvider            = messagingProvider;
     _spotlightIntegrationsService = spotlightIntegrationsService;
     _alertService    = alertService;
     _studentsService = studentsService;
 }
Beispiel #8
0
 public TeachersService(ITeacherRepository teacherRepository, IStudentAttendanceService studentAttendanceService, IStudentBehaviorService studentBehaviorService, IStudentCourseGradesService studentCourseGradesService, IImageProvider imageProvider, IStudentAssignmentService studentAssignmentService, ICustomParametersProvider customParametersProvider, ICommunicationsService communicationsService, ISpotlightIntegrationsService spotlightIntegrationsService, IAlertService alertService, IClassPeriodNameProvider classPeriodNameProvider, IStudentsService studentsService, IStudentRepository studentRepository, IDateProvider dateProvider)
 {
     _teacherRepository          = teacherRepository;
     _studentAttendanceService   = studentAttendanceService;
     _studentBehaviorService     = studentBehaviorService;
     _studentCourseGradesService = studentCourseGradesService;
     _imageProvider                = imageProvider;
     _studentAssignmentService     = studentAssignmentService;
     _customParametersProvider     = customParametersProvider;
     _communicationsService        = communicationsService;
     _spotlightIntegrationsService = spotlightIntegrationsService;
     _alertService            = alertService;
     _classPeriodNameProvider = classPeriodNameProvider;
     _studentsService         = studentsService;
     _studentRepository       = studentRepository;
     _dateProvider            = dateProvider;
 }
Beispiel #9
0
 public AssignmentThresholdAlertProvider(IAlertRepository alertRepository,
                                         ICustomParametersProvider customParametersProvider,
                                         ITypesRepository typesRepository,
                                         IMessagingProvider messagingProvider,
                                         IUrlProvider urlProvider,
                                         IImageProvider imageProvider,
                                         ISMSProvider smsProvider,
                                         IPushNotificationProvider pushNotificationProvider,
                                         ITranslationProvider translationProvider)
 {
     _alertRepository          = alertRepository;
     _customParametersProvider = customParametersProvider;
     _messagingProvider        = messagingProvider;
     _urlProvider              = urlProvider;
     _imageProvider            = imageProvider;
     _smsProvider              = smsProvider;
     _typesRepository          = typesRepository;
     _pushNotificationProvider = pushNotificationProvider;
     _translationProvider      = translationProvider;
 }
Beispiel #10
0
 public UnreadMessagesAlertProvider(IAlertRepository alertRepository,
                                    ICustomParametersProvider customParametersProvider,
                                    ITypesRepository typesRepository,
                                    IMessagingProvider messagingProvider,
                                    IUrlProvider urlProvider,
                                    IImageProvider imageProvider,
                                    ISMSProvider smsProvider,
                                    IApplicationSettingsProvider applicationSettingsProvider,
                                    IPushNotificationProvider pushNotificationProvider,
                                    ITranslationProvider translationProvider)
 {
     _alertRepository          = alertRepository;
     _customParametersProvider = customParametersProvider;
     _messagingProvider        = messagingProvider;
     _urlProvider                 = urlProvider;
     _imageProvider               = imageProvider;
     _smsProvider                 = smsProvider;
     _typesRepository             = typesRepository;
     _applicationSettingsProvider = applicationSettingsProvider;
     _pushNotificationProvider    = pushNotificationProvider;
     _translationProvider         = translationProvider;
 }
 public StudentsService(IStudentRepository studentRepository,
                        IImageProvider imageUrlProvider,
                        IStudentAttendanceService studentAttendanceService,
                        IStudentBehaviorService studentBehaviorService,
                        IStudentCourseGradesService studentCourseGradesService,
                        IStudentAssignmentService studentAssignmentService,
                        IStudentScheduleService studentScheduleService,
                        IStudentAssessmentService studentAssessmentService,
                        IStudentProgramService studentProgramService,
                        IStudentIndicatorService studentIndicatorService,
                        IStudentSuccessTeamService studentSuccessTeamService,
                        IStudentGraduationReadinessService studentGraduationReadinessService,
                        ICommunicationsService communicationsService,
                        ISpotlightIntegrationsService spotlightIntegrationsService,
                        ICustomParametersProvider customParametersProvider,
                        IStudentGoalService studentGoalService,
                        IStudentAllAboutService studentAllAboutService,
                        IStudentCalendarService studentCalendarService)
 {
     _studentRepository                 = studentRepository;
     _imageUrlProvider                  = imageUrlProvider;
     _studentAttendanceService          = studentAttendanceService;
     _studentBehaviorService            = studentBehaviorService;
     _studentCourseGradesService        = studentCourseGradesService;
     _studentAssignmentService          = studentAssignmentService;
     _studentScheduleService            = studentScheduleService;
     _studentAssessmentService          = studentAssessmentService;
     _studentProgramService             = studentProgramService;
     _studentIndicatorService           = studentIndicatorService;
     _studentSuccessTeamService         = studentSuccessTeamService;
     _studentGraduationReadinessService = studentGraduationReadinessService;
     _communicationsService             = communicationsService;
     _spotlightIntegrationsService      = spotlightIntegrationsService;
     _customParametersProvider          = customParametersProvider;
     _studentGoalService                = studentGoalService;
     _studentAllAboutService            = studentAllAboutService;
     _studentCalendarService            = studentCalendarService;
 }
 public AzureTransaltionProvider(ICustomParametersProvider customParametersProvider)
 {
     _apiUrl = new Uri(ConfigurationManager.AppSettings["translation.ApiUrl"]);
     _key    = ConfigurationManager.AppSettings["translation.Key"];
     _customParametersProvider = customParametersProvider;
 }
 public CampusLeaderIdentityProvider(Container container, ICustomParametersProvider customParametersProvider, IDateProvider dateProvider)
 {
     _container = container;
     _customParametersProvider = customParametersProvider;
     _dateProvider             = dateProvider;
 }
 public StudentAssignmentService(IStudentRepository studentRepository, ICustomParametersProvider customParametersProvider)
 {
     _studentRepository        = studentRepository;
     _customParametersProvider = customParametersProvider;
 }
Beispiel #15
0
 public StudentAttendanceService(IStudentRepository studentRepository, ICustomParametersProvider customParametersProvider)
 {
     _studentRepository        = studentRepository;
     _customParametersProvider = customParametersProvider;
 }
 public StudentBehaviorService(IStudentRepository studentRepository, ICustomParametersProvider customParametersProvider, IDateProvider dateProvider)
 {
     _studentRepository        = studentRepository;
     _customParametersProvider = customParametersProvider;
     _dateProvider             = dateProvider;
 }
 public CustomParametersController(ICustomParametersProvider customParametersProvider)
 {
     _customParametersProvider = customParametersProvider;
 }
 public ParentIdeintityProvider(Container container, ICustomParametersProvider customParametersProvider)
 {
     _container = container;
     _customParametersProvider = customParametersProvider;
 }
 public StudentGraduationReadinessService(IStudentRepository studentRepository, ICustomParametersProvider customParametersProvider)
 {
     _studentRepository        = studentRepository;
     _customParametersProvider = customParametersProvider;
 }
Beispiel #20
0
 public AlertService(ICollection <IAlertProvider> alertProviders, IAlertRepository alertRepository, ICustomParametersProvider customParametersProvider)
 {
     _alertProviders           = alertProviders;
     _alertRepository          = alertRepository;
     _customParametersProvider = customParametersProvider;
 }