public CollectiveDayService(
     ICollectiveDayRepository collectiveDayRepository,
     ICollectiveProductSnapshotRepository collectiveProductSnapshotRepository,
     IProductForCollectiveRepository productForCollectiveRepository,
     IProductRepository productRepository)
 {
     _collectiveDayRepository             = collectiveDayRepository;
     _collectiveProductSnapshotRepository = collectiveProductSnapshotRepository;
     _productForCollectiveRepository      = productForCollectiveRepository;
     _productRepository = productRepository;
 }
 public CollectiveProductSnapshotController(ICollectiveService <CollectiveProductSnapshotController> collectiveService,
                                            ICollectiveProductSnapshotRepository collectiveProductSnapshotRepository) : base(collectiveService)
 {
     _collectiveProductSnapshotRepository = collectiveProductSnapshotRepository;
 }