public NotificationOfParticipationService( IEntityRepository <NotificationOfParticipation, int> repository, IEntityRepository <ProjectCompany, int> companyRepository, IEntityRepository <ProjectCompanyShare, int> shareRepository, IProjectCompanyShareService shareService, IFactShareCalculation factShareCalculation, INotificationOfParticipationCalculation notificationCalculation, ISignatoryService signatureService, IProjectCompanyService projectCompanyService, ISupportingDocumentsService supportingDocumentsService) : base(repository) { this.shareRepository = shareRepository; this.companyRepository = companyRepository; this.factShareCalculation = factShareCalculation; this.notificationCalculation = notificationCalculation; this.signatureService = signatureService; this.shareService = shareService; this.projectCompanyService = projectCompanyService; this.supportingDocumentsService = supportingDocumentsService; }
public BudgetFormService( EFContext efContext, IExcelCellService excelCellService, ICostStageRevisionService costStageRevisionService, ICostLineItemUpdater costLineItemUpdater, ISupportingDocumentsService supportingDocumentsService, ICostCurrencyUpdater costCurrencyUpdater, IBudgetFormPropertyValidator budgetFormValidator, ICostService costService, IActivityLogService activityLogService, IMapper mapper) { _efContext = efContext; _excelCellService = excelCellService; _costStageRevisionService = costStageRevisionService; _costLineItemUpdater = costLineItemUpdater; _supportingDocumentsService = supportingDocumentsService; _costCurrencyUpdater = costCurrencyUpdater; _budgetFormValidator = budgetFormValidator; _activityLogService = activityLogService; _mapper = mapper; }
public SupportingDocumentsController(ISupportingDocumentsService service) { this.service = service; }