예제 #1
0
 public AbsenseController(IAbsenceService absenceService, IMappingService mappingService, IClassService classService, IMonthService monthService)
 {
     _absenceService = absenceService;
     _mappingService = mappingService;
     _classService   = classService;
     _monthService   = monthService;
 }
        public PlanPosteDetailService(
            IMapper mapper,
            IPlanPosteService planPosteService,
            IPosteService posteService,
            IPlanPosteUserService planPosteUserService,
            IReferenceTableService referenceTableService,
            IPlanPosteReferenceService planPosteReferenceService,
            IPlanPosteFrequencyService planPosteFrequencyService,
            IMonthService frequencyService,
            IAccountStatementPlanService accountStatementPlanService,
            IPlanAccountService planAccountService

            )
        {
            _mapper                      = mapper;
            _planPosteService            = planPosteService;
            _posteService                = posteService;
            _planPosteUserService        = planPosteUserService;
            _referenceTableService       = referenceTableService;
            _planPosteReferenceService   = planPosteReferenceService;
            _planPosteFrequencyService   = planPosteFrequencyService;
            _frequencyService            = frequencyService;
            _accountStatementPlanService = accountStatementPlanService;
            _planAccountService          = planAccountService;
        }
예제 #3
0
        public InternalAppsController(ILogService loggerService, IUserService userService,
                                      IUnitOfWork unitOfWork, ISouploadService docService, IWkflowdefService wkflowdefService,
                                      IOrgService orgService, IWkflowinstanceService wkflowinstanceService,
                                      IPortService portService, IPortsettingService portsettingService,
                                      IOrgdoctypService orgdoctypService, IMessageService messageService,
                                      IMessageuserService messageuserService, IOrgdoctypmonthService orgdoctypmonthService,
                                      IMonthService monthService, IOrgdoctypdailyuploadService orgdoctypdailyuploadService,
                                      IOrgmonthcommitmentService orgmonthcommitmentService)
        {
            this._LoggerService = loggerService;
            this._IUserService  = userService;
            this._IDocService   = docService;

            this._UnitOfWork = unitOfWork;

            this._IWkflowdefService            = wkflowdefService;
            this._IOrgService                  = orgService;
            this._IWkflowinstanceService       = wkflowinstanceService;
            this._IPortService                 = portService;
            this._IPortsettingService          = portsettingService;
            this._IOrgdoctypService            = orgdoctypService;
            this._IMessageService              = messageService;
            this._IMessageuserService          = messageuserService;
            this._IOrgdoctypmonthService       = orgdoctypmonthService;
            this._IMonthService                = monthService;
            this._IOrgdoctypdailyuploadService = orgdoctypdailyuploadService;
            this._IOrgmonthcommitmentService   = orgmonthcommitmentService;
        }
 public MonthEditViewModel(IDbService dbService, Services.INavigationService navigationService, IMonthService monthService, IDialogService dialogService)
 {
     _dbService         = dbService;
     _navigationService = navigationService;
     _monthService      = monthService;
     _dialogService     = dialogService;
     Init(_monthService.SelectedMonth);
     _monthService.OnSelectedMonthChanged += _monthService_OnSelectedMonthChanged;
 }
예제 #5
0
 public PlanPosteFrequencyService(
     IMapper mapper,
     IPlanPosteFrequencyRepository planPosteFrequencyRepository,
     IMonthService monthService
     )
 {
     _mapper = mapper;
     _planPosteFrequencyRepository = planPosteFrequencyRepository;
     _monthService = monthService;
 }
예제 #6
0
 public PlanPosteService(
     IMapper mapper,
     IPlanPosteRepository planPosteRepository,
     IPosteRepository posteRepository,
     IPlanPosteUserService planPosteUserService,
     IReferenceTableRepository referenceTableRepository,
     IPlanPosteReferenceService planPosteReferenceService,
     IPlanPosteFrequencyService planPosteFrequencyService,
     IMonthService frequencyService)
 {
     _mapper = mapper;
     _planPosteRepository       = planPosteRepository;
     _posteRepository           = posteRepository;
     _planPosteUserService      = planPosteUserService;
     _referenceTableRepository  = referenceTableRepository;
     _planPosteReferenceService = planPosteReferenceService;
     _planPosteFrequencyService = planPosteFrequencyService;
     _frequencyService          = frequencyService;
 }
예제 #7
0
 public DashboardViewModel(IDbService dbService, INavigationService navigationService, IMonthService monthService)
 {
     _dbService         = dbService;
     _navigationService = navigationService;
     _monthService      = monthService;
 }
예제 #8
0
 public CalendarController(IMonthService monthService)
 {
     _MonthService = monthService;
 }
 public CalendarController(IAppointmentService appointmentService, IMonthService monthService)
 {
     _AppointmentService = appointmentService;
     _MonthService       = monthService;
 }
예제 #10
0
 /// <summary>
 /// Initializes a new Instance of <see cref="MonthController"/>
 /// </summary>
 /// <param name="service">Injected <see cref="IMonthService"/></param>
 public MonthController(IMonthService service) => Service = service;