コード例 #1
0
 public PaymentExpenditureController(
     IContractMonitorService contractMonitorService,
     IConstructionModelFactory constructionModelFactory,
     IConstructionService constructionService,
     IPriceFormatter priceFormatter,
     IWorkTaskService workTaskService,
     ICustomerService customerService,
     IProcuringAgencyService procuringAgencyService,
     IContractLogService contractLogService,
     IContractTypeService contractTypeService,
     IContractFormService contractFormService,
     ILocalizationService localizationService,
     ILocalizedEntityService localizedEntityService,
     IPermissionService permissionService,
     IContractModelFactory contractModelFactory,
     IWorkContext workContext,
     IContractService contractService,
     INotificationService notificationService,
     IPrivateMessagesModelFactory privateMessagesModelFactory,
     IUnitService unitService,
     IPaymentAdvanceFactory paymentAdvanceFactory,
     IPaymentAdvanceService paymentAdvanceService,
     IContractPaymentService contractPaymentService,
     ICurrencyService currencyService)
 {
     this._constructionService    = constructionService;
     this._priceFormatter         = priceFormatter;
     this._workTaskService        = workTaskService;
     this._customerService        = customerService;
     this._notificationService    = notificationService;
     this._contractLogService     = contractLogService;
     this._contractFormService    = contractFormService;
     this._contractModelFactory   = contractModelFactory;
     this._localizationService    = localizationService;
     this._localizedEntityService = localizedEntityService;
     this._permissionService      = permissionService;
     this._contractService        = contractService;
     this._workContext            = workContext;
     this._unitService            = unitService;
     this._paymentAdvanceFactory  = paymentAdvanceFactory;
     this._paymentAdvanceService  = paymentAdvanceService;
     this._contractPaymentService = contractPaymentService;
     this._currencyService        = currencyService;
 }
コード例 #2
0
 public ProcessInstanceController(
     IProcessInstanceService processInstanceService,
     IFileUrlBuilder fileUrlBuilder,
     IProjectService projectService,
     IMemorabiliaRecordService memoService,
     IRecordService recordService,
     IProjectGanttService ganttService,
     IContractService contractService,
     IConstructionUnitService constructionUnitService,
     IProjectTaskService projectTaskService,
     IQualityAccidentService accidentTaskService,
     IQualityProblemService problemTaskService,
     ISafetyAccidentService safetyAccidentTaskService,
     ISafetyProblemService safetyProblemTaskService,
     IHousekeepingProblemService housekeepingProblemTaskService,
     IEarlyStageService earlyStageTaskService,
     IProblemService problemsTaskService,
     IWeeklyProgressService weeklyProgressService,
     IMonthlyProgressService monthlyProgressService,
     IContractPaymentService paymentService
     )
 {
     _processInstanceService         = processInstanceService;
     _projectService                 = projectService;
     _fileUrlBuilder                 = fileUrlBuilder;
     _memoService                    = memoService;
     _recordService                  = recordService;
     _contractService                = contractService;
     _constructionUnitService        = constructionUnitService;
     _ganttService                   = ganttService;
     _projectTaskService             = projectTaskService;
     _accidentTaskService            = accidentTaskService;
     _problemTaskService             = problemTaskService;
     _safetyAccidentTaskService      = safetyAccidentTaskService;
     _safetyProblemTaskService       = safetyProblemTaskService;
     _housekeepingProblemTaskService = housekeepingProblemTaskService;
     _earlyStageTaskService          = earlyStageTaskService;
     _problemsTaskService            = problemsTaskService;
     _weeklyProgressService          = weeklyProgressService;
     _monthlyProgressService         = monthlyProgressService;
     _paymentService                 = paymentService;
 }
コード例 #3
0
 public TaskModelFactory(ICurrencyService currencyService,
                         ITaskGroupService taskGroupService,
                         ICountryService countryService,
                         ILocalizationService localizationService,
                         IStateProvinceService stateProvinceService,
                         IStaticCacheManager cacheManager,
                         IWorkContext workContext,
                         IWorkTaskService workTaskService,
                         ICustomerService customerService,
                         IContractService contractService,
                         IContractPaymentService contractPaymentService,
                         IContractLogService contractLogService,
                         IUnitService unitService,
                         IPictureService pictureService,
                         MediaSettings mediaSettings,
                         IPriceFormatter priceFormatter,
                         IGenericAttributeService genericAttributeService,
                         IContractTypeService contractTypeService,
                         GSConfig config)
 {
     this._currencyService         = currencyService;
     this._taskGroupService        = taskGroupService;
     this._countryService          = countryService;
     this._localizationService     = localizationService;
     this._stateProvinceService    = stateProvinceService;
     this._cacheManager            = cacheManager;
     this._workContext             = workContext;
     this._workTaskService         = workTaskService;
     this._customerService         = customerService;
     this._contractPaymentService  = contractPaymentService;
     this._contractService         = contractService;
     this._contractLogService      = contractLogService;
     this._unitService             = unitService;
     this._pictureService          = pictureService;
     this._mediaSettings           = mediaSettings;
     this._genericAttributeService = genericAttributeService;
     this._priceFormatter          = priceFormatter;
     this._contractTypeService     = contractTypeService;
     this._config = config;
 }
コード例 #4
0
 public ContractPaymentController(IContractPaymentService paymentService)
 {
     _paymentService = paymentService;
 }