public PDFUploadController(IClassService classService, IPDFUploadService pdfUploadService, ILogger logger,
                            IRepository repository, IPDFCategoryService pdfCategoryService, IEmailService emailService,
                            IAspNetRoles aspNetRolesService, IBranchAdminService branchAdminService, IStudentService studentService,
                            ISendNotificationService sendNotificationService)
 {
     _classService            = classService;
     _pdfUploadService        = pdfUploadService;
     _logger                  = logger;
     _repository              = repository;
     _pdfCategoryService      = pdfCategoryService;
     _emailService            = emailService;
     _aspNetRolesService      = aspNetRolesService;
     _branchAdminService      = branchAdminService;
     _studentService          = studentService;
     _sendNotificationService = sendNotificationService;
 }
예제 #2
0
 public AttendenceApiController(IStudentService studentService,
                                IBatchService batchService,
                                IAttendanceService attendanceService,
                                ILogger logger,
                                IMachineService machineService,
                                ISendNotificationService sendNotificationService,
                                ILocalDateTimeService localDateTimeService)
 {
     _studentService          = studentService;
     _batchService            = batchService;
     _attendanceService       = attendanceService;
     _logger                  = logger;
     _machineSevice           = machineService;
     _sendNotificationService = sendNotificationService;
     _localDateTimeService    = localDateTimeService;
 }
 public DailyPracticePaperController(IApiService apiService, IDailyPracticePaperService dailyPracticePaperService, ILogger logger,
                                     IRepository repository, IBranchService branchService,
                                     IStudentService studentService, IBatchService batchService, IClassService classService,
                                     IAspNetRoles aspNetRolesService, IBranchAdminService branchAdminService, IEmailService emailService, ISendNotificationService sendNotificationService)
 {
     _apiService = apiService;
     _dailyPracticePaperService = dailyPracticePaperService;
     _logger                  = logger;
     _repository              = repository;
     _branchService           = branchService;
     _studentService          = studentService;
     _batchService            = batchService;
     _classService            = classService;
     _aspNetRolesService      = aspNetRolesService;
     _branchAdminService      = branchAdminService;
     _emailService            = emailService;
     _sendNotificationService = sendNotificationService;
 }
예제 #4
0
 public NotificationController(IAspNetRoles aspNetRolesService, IBranchService branchService,
                               IBranchAdminService branchAdminService, IStudentService studentService, IEmailService emailService,
                               ISmsService smsService, ITeacherService teacherService, IRepository repository, ISendNotificationService sendNotificationService,
                               INotificationService notificationService, ISubjectService subjectService, ILogger logger)
 {
     _aspNetRolesService      = aspNetRolesService;
     _branchService           = branchService;
     _branchAdminService      = branchAdminService;
     _studentService          = studentService;
     _emailService            = emailService;
     _smsService              = smsService;
     _teacherService          = teacherService;
     _repository              = repository;
     _sendNotificationService = sendNotificationService;
     _notificationService     = notificationService;
     _subjectService          = subjectService;
     _logger = logger;
 }
 public InstallmentController(IInstallmentService installmentService, ILogger logger, IRepository repository,
                              IClassService classService, IStudentService studentService, IEmailService emailService,
                              IBranchService branchService, IAspNetRoles aspNetRolesService, IBranchAdminService branchAdminService,
                              ISmsService smsService, ISendNotificationService sendNotificationService,
                              ISubjectService subjectService)
 {
     _installmentService      = installmentService;
     _logger                  = logger;
     _repository              = repository;
     _classService            = classService;
     _studentService          = studentService;
     _emailService            = emailService;
     _branchService           = branchService;
     _aspNetRolesService      = aspNetRolesService;
     _branchAdminService      = branchAdminService;
     _smsService              = smsService;
     _sendNotificationService = sendNotificationService;
     _subjectService          = subjectService;
 }
 public AttendanceController(IClassService classService, ILogger logger, IRepository repository,
                             IBatchService batchService, IAttendanceService attendanceService, ITeacherService teacherService,
                             IStudentService studentService, IBranchService branchService, IBranchAdminService branchAdminService,
                             IAspNetRoles aspNetRolesService, IEmailService emailService, ISmsService smsService,
                             ISendNotificationService sendNotificationService)
 {
     _classService            = classService;
     _logger                  = logger;
     _repository              = repository;
     _batchService            = batchService;
     _attendanceService       = attendanceService;
     _teacherService          = teacherService;
     _studentService          = studentService;
     _branchService           = branchService;
     _branchAdminService      = branchAdminService;
     _aspNetRolesService      = aspNetRolesService;
     _emailService            = emailService;
     _smsService              = smsService;
     _sendNotificationService = sendNotificationService;
 }
예제 #7
0
 public OfflineTestPaperController(IBranchService branchService, IClassService classService, IBatchService batchService,
                                   IEmailService emailService, IAspNetRoles aspNetRolesService,
                                   IBranchAdminService branchAdminService, IStudentService studentService,
                                   ISubjectService subjectService, IRepository repository, ILogger logger,
                                   ISmsService smsService, IOfflineTestPaper offlineTestPaper,
                                   ISendNotificationService sendNotificationService)
 {
     _branchService           = branchService;
     _classService            = classService;
     _batchService            = batchService;
     _emailService            = emailService;
     _aspNetRolesService      = aspNetRolesService;
     _branchAdminService      = branchAdminService;
     _studentService          = studentService;
     _subjectService          = subjectService;
     _logger                  = logger;
     _repository              = repository;
     _smsService              = smsService;
     _offlineTestPaper        = offlineTestPaper;
     _sendNotificationService = sendNotificationService;
 }
 public PaperController(IClassService classService, ILogger logger, IRepository repository, IQuestionService questionService,
                        ITestPaperService testPaperService, ISubjectService subjectService, IBranchService branchService, IStudentService studentService, IBatchService batchService,
                        IAspNetRoles aspNetRolesService, IBranchAdminService branchAdminService, IEmailService emailService,
                        ISmsService smsService, ISendNotificationService sendNotificationService, ILocalDateTimeService localDateTimeService)
 {
     _classService            = classService;
     _questionService         = questionService;
     _logger                  = logger;
     _repository              = repository;
     _testPaperService        = testPaperService;
     _subjectService          = subjectService;
     _branchService           = branchService;
     _studentService          = studentService;
     _batchService            = batchService;
     _aspNetRolesService      = aspNetRolesService;
     _branchAdminService      = branchAdminService;
     _emailService            = emailService;
     _smsService              = smsService;
     _sendNotificationService = sendNotificationService;
     _localDateTimeService    = localDateTimeService;
 }
 public FirebaseNotificationController(ISendNotificationService sendNotificationService)
 {
     this.sendNotificationService = sendNotificationService;
 }