public PepController(IPEPService pepService,
                      IPepExecutingAgencies pepExecAgency,
                      IProcurement pepProcurement,
                      ICacheManagement cacheData,
                      IExportImportExcelPep exportImportExcelPep,
                      IRiskService pepRiskService)
 {
     _pepService                           = pepService;
     _pepExecAgency                        = pepExecAgency;
     _pepProcurement                       = pepProcurement;
     _pepRiskService                       = pepRiskService;
     _viewModelMapperHelper                = new ViewModelMapperHelper(pepService);
     _viewModelMapperHelperExecAgency      = new ViewModelMapperHelperExecAgency(pepExecAgency);
     _viewModelMapperHelperProcurementType =
         new ViewModelMapperHelperProcurementType(pepProcurement);
     _viewModelMapperHelperPepVersion = new ViewModelMapperHelperPepVersion(pepService);
     _viewModelMapperHelperRisk       = new ViewModelMapperHelperRisk(pepRiskService);
     _cacheData = cacheData;
     _outputsPhysicalCacheName = string.Format(
         CacheNames.OUTPUTS_PHYSICAL, IDBContext.Current.Operation);
     _outputsFinancialCacheName = string.Format(
         CacheNames.OUTPUTS_FINANCIAL, IDBContext.Current.Operation);
     _exportImportExcelPep = exportImportExcelPep;
 }
 public ViewModelMapperHelperExecAgency(IPepExecutingAgencies pepExecAgency)
 {
     _pepExecAgency = pepExecAgency;
 }