public InvoiceSupplementsController(IInvoiceSupplementManager invoiceSupplementManager,
                                     IIncludedCollector includedCollector, IMapper mapper, IJsonApiBuilder jsonApiBuilder)
 {
     _invoiceSupplementManager = invoiceSupplementManager;
     _includedCollector        = includedCollector;
     _mapper         = mapper;
     _jsonApiBuilder = jsonApiBuilder;
 }
 public InvoicesController(IInvoiceManager invoiceManager, ICustomerManager customerManager, IContactManager contactManager,
                           IBuildingManager buildingManager, IOrderManager orderManager, IVatRateManager vatRateManager,
                           IDepositManager depositManager, IDepositInvoiceManager depositInvoiceManager,
                           IInvoiceSupplementManager invoiceSupplementManager, IWorkingHourManager workingHourManager,
                           IDocumentGenerationManager documentGenerationManager,
                           IIncludedCollector includedCollector, IMapper mapper, IJsonApiBuilder jsonApiBuilder)
 {
     _invoiceManager            = invoiceManager;
     _customerManager           = customerManager;
     _contactManager            = contactManager;
     _buildingManager           = buildingManager;
     _orderManager              = orderManager;
     _vatRateManager            = vatRateManager;
     _depositManager            = depositManager;
     _depositInvoiceManager     = depositInvoiceManager;
     _invoiceSupplementManager  = invoiceSupplementManager;
     _workingHourManager        = workingHourManager;
     _documentGenerationManager = documentGenerationManager;
     _includedCollector         = includedCollector;
     _mapper         = mapper;
     _jsonApiBuilder = jsonApiBuilder;
 }