/// <summary> /// Runs ETL Export Immediately for particular export /// </summary> public void RunExportNow(ETLExportDefinition exportDefinition, string userName) { if (exportDefinition.ExportType == (int)MGRE.ETL.Common.Enums.ExportType.ETL) { Export.ETLCreate export = new Export.ETLCreate(); export.CreateETLFiles(exportDefinition, config.ETLExportDirectoryLocation, userName); } else if (exportDefinition.ExportType == (int)MGRE.ETL.Common.Enums.ExportType.Email) { Email.EmailETL email = new Email.EmailETL(); email.Email(exportDefinition, userName); } else if (exportDefinition.ExportType == (int)MGRE.ETL.Common.Enums.ExportType.EmailETL) { Export.ETLCreate export = new Export.ETLCreate(); export.CreateETLFilesForEmail(exportDefinition, config.ETLExportDirectoryLocation, userName); } }
/// <summary> /// Runs ETL Export Immediately for particular export /// </summary> public void RunExportNow(ETLExportDefinition exportDefinition) { Export.ETLCreate export = new Export.ETLCreate(); bool result = export.CreateETLFiles(exportDefinition); }