示例#1
0
        public void RunExportNowByGUID(Guid exportGUID)
        {
            try
            {
                MGRE.ETL.Data.Contracts.IETLDAL etlDAL = new Data.ETLData();

                ETLExportBO bo = new ETLExportBO(etlDAL);

                bo.RunExportNow(exportGUID, System.ServiceModel.ServiceSecurityContext.Current.WindowsIdentity.Name);
            }
            catch (MGREException vex)
            {
                MGRELog.Write(vex);
                throw new FaultException <MGREExceptionData>(vex.AppError, new FaultReason(vex.Message));
            }
            catch (Exception ex)
            {
                MGRELog.Write(ex);
                throw;
            }
        }
示例#2
0
        private void RunExportNowByName(string importName)
        {
            try
            {
                MGRE.ETL.Data.Contracts.IETLDAL etlDAL = new Data.ETLData();

                ETLExportBO bo = new ETLExportBO(etlDAL);

                bo.RunExportNow(importName, "deanc");

                //ETLImportBO boImp = new ETLImportBO(etlDAL);
                //boImp.RunImportNow("CADFinTxn", "deanc");
            }
            catch (MGREException vex)
            {
                MGRELog.Write(vex);
                //throw new FaultException<MGREExceptionData>(vex.AppError, new FaultReason(vex.Message));
            }
            catch (Exception ex)
            {
                MGRELog.Write(ex);
                throw;
            }
        }