public ProcessExport(IConstructFileStoragePath constructFileStoragePath,
                      IRetrieveCatalogueDetailsRepository retrieveCatalogueDetailsRepo,
                      IConstructExcelFile constructExcelFile,
                      IDeleteFile deleteFile)
 {
     _constructFileStoragePath     = constructFileStoragePath;
     _retrieveCatalogueDetailsRepo = retrieveCatalogueDetailsRepo;
     _constructExcelFile           = constructExcelFile;
     _deleteFile = deleteFile;
 }
Example #2
0
 public ProcessCatalogueFile(
     IConstructFileStoragePath constructFileStoragePath,
     ISaveFile saveFile,
     IFileParser fileParser,
     ICompanyCatalogueCollection companyCatalogueCollection,
     ICatalogueUOW catalogueUOW,
     IDeleteFile deleteFile)
 {
     _constructFileStoragePath = constructFileStoragePath;
     _saveFile   = saveFile;
     _fileParser = fileParser;
     _companyCatalogueCollection = companyCatalogueCollection;
     _catalogueUOW = catalogueUOW;
     _deleteFile   = deleteFile;
 }