예제 #1
0
 public AdminController(IAdministratorContract administratorContract,
                        IAttendanceContract attendanceContract,
                        IMemberContract memberContract,
                        IDepartmentContract departmentContract,
                        IHolidayContract holidayContract,
                        IAttendanceStatisticsContract attStatisticsContract,
                        IResignationContract resignationContract,
                        IStoreStatisticsContract statContract,
                        IWorkTimeDetaileContract workTimeDetaileContract,
                        IMemberDepositContract memberDepositContract,
                        IMemberConsumeContract memberConsumContract,
                        IMsgNotificationContract msgNotificationContract,
                        IMessagerContract messagerContract,
                        IWorkOrderDealtWithContract workOrderDealtWithContract,
                        IExamRecordContract examRecordContract)
 {
     _administratorContract      = administratorContract;
     _attendanceContract         = attendanceContract;
     _memberContract             = memberContract;
     _departmentContract         = departmentContract;
     _holidayContract            = holidayContract;
     _attStatisticsContract      = attStatisticsContract;
     _resignationContract        = resignationContract;
     _statContract               = statContract;
     _workTimeDetaileContract    = workTimeDetaileContract;
     _memberDepositContract      = memberDepositContract;
     _memberConsumContract       = memberConsumContract;
     _msgNotificationContract    = msgNotificationContract;
     _messagerContract           = messagerContract;
     _workOrderDealtWithContract = workOrderDealtWithContract;
     _examRecordContract         = examRecordContract;
 }
예제 #2
0
 public MsgController(IMessagerContract messageContract, IMsgNotificationContract msgNotificationContract,
                      IAdministratorContract administratorContract, INotificationContract notificationContract,
                      IDepartmentContract departmentContract,
                      ITrainintBlogContract trainintBlogContract,
                      IExamRecordContract examRecordContract,
                      INotificationQASystemContract notificationQASystemContract)
 {
     _notificationContract         = notificationContract;
     _messagerContract             = messageContract;
     _msgNotificationContract      = msgNotificationContract;
     _adminContract                = administratorContract;
     _departmentContract           = departmentContract;
     _trainintBlogContract         = trainintBlogContract;
     _examRecordContract           = examRecordContract;
     _notificationQASystemContract = notificationQASystemContract;
 }
예제 #3
0
 public MessagerController(IMessagerContract messagerContract,
                           IAdministratorContract adminContract)
 {
     _messagerContract = messagerContract;
     _adminContract    = adminContract;
 }