Пример #1
0
 /// <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);
     }
 }
Пример #2
0
        /// <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);
        }