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 NPWorkbook(INotificationOfParticipationCalculation notificationCalculation, IProjectCompanyService projectCompanyService) { this.notificationCalculation = notificationCalculation; this.projectCompanyService = projectCompanyService; }