public OIExportJobSettingsEntity GetExportJobSettingsById(int Id)
        {
            OIExportJobSettingsEntity results = new OIExportJobSettingsEntity();

            results = rep.GetExportJobSettingsById(Id);
            return(results);
        }
示例#2
0
        public ActionResult Index(OIExportJobSettingsEntity objExport)
        {
            try
            {
                string invalid = new string(Path.GetInvalidFileNameChars()) + new string(Path.GetInvalidPathChars());
                foreach (char c in invalid)
                {
                    objExport.FilePath = objExport.FilePath.Replace(c.ToString(), "");
                }
                objExport.FilePath = objExport.FilePath + ".zip";

                objExport.UserId        = Helper.oUser.UserId;
                objExport.ApplicationId = this.CurrentClient.ApplicationId;
                objExport.ExportType    = ProviderType.OI.ToString();// Set provider type OI as it is from Orb Intelligence

                if (Helper.oUser.UserRole == UserRole.LOB.ToString())
                {
                    objExport.LOBTag = Helper.oUser != null ? (Helper.oUser.LOBTag != null ? Helper.oUser.LOBTag : "") : "";
                }
                OIExportJobSettingsFacade efac = new OIExportJobSettingsFacade(StringCipher.Decrypt(ConfigurationManager.ConnectionStrings["SolidQMasterWeb"].ConnectionString, General.passPhrase));
                efac.InserExportJobSettings(objExport);

                return(Json(new { result = true, message = ExportLang.msgExportDataSave }, JsonRequestBehavior.AllowGet));
            }
            catch (Exception ex)
            {
                return(Json(new { result = false, message = CommonMessagesLang.msgCommanErrorMessage }, JsonRequestBehavior.AllowGet));
            }
        }
示例#3
0
        //Cancel Export process
        public JsonResult CancelExportProcess(int Id)
        {
            try
            {
                OIExportJobSettingsFacade fac         = new OIExportJobSettingsFacade(StringCipher.Decrypt(ConfigurationManager.ConnectionStrings["SolidQMasterWeb"].ConnectionString, General.passPhrase));
                OIExportJobSettingsEntity objOIExport = new OIExportJobSettingsEntity();
                objOIExport = fac.GetExportJobSettingsById(Id);

                if (objOIExport.ProcessStartDate == null)
                {
                    fac.CancelExportJobSettings(objOIExport);
                    return(Json(new { result = true, message = ExportLang.msgJobCancel }, JsonRequestBehavior.AllowGet));
                }
                else if (objOIExport.ProcessStartDate != null && !objOIExport.IsProcessComplete)
                {
                    return(Json(new { result = true, message = ExportLang.msgJobInProcess }, JsonRequestBehavior.AllowGet));
                }
                else
                {
                    return(Json(new { result = false, message = CommonMessagesLang.msgCommanErrorMessage }, JsonRequestBehavior.AllowGet));
                }
            }
            catch (Exception ex)
            {
                return(Json(new { result = false, message = CommonMessagesLang.msgCommanErrorMessage }, JsonRequestBehavior.AllowGet));
            }
        }
        public List <OIExportJobSettingsEntity> Adapt(DataTable dt)
        {
            List <OIExportJobSettingsEntity> results = new List <OIExportJobSettingsEntity>();

            foreach (DataRow rw in dt.Rows)
            {
                OIExportJobSettingsEntity ExportJob = new OIExportJobSettingsEntity();
                ExportJob = AdaptItem(rw, dt);
                results.Add(ExportJob);
            }
            return(results);
        }
示例#5
0
 internal void UpdateExportJobSettingsSentMail(OIExportJobSettingsEntity obj, bool IsEmailSent)
 {
     try
     {
         StoredProcedureEntity sproc = new StoredProcedureEntity();
         sproc.StoredProcedureName = "mapp.UpdateExportJobSettingsSentMail";
         sproc.StoredProceduresParameter.Add(GetParam("@Id", obj.Id.ToString(), SQLServerDatatype.IntDataType));
         sproc.StoredProceduresParameter.Add(GetParam("@IsEmailSent", IsEmailSent.ToString(), SQLServerDatatype.BitDataType));
         sql.ExecuteNoReturn(CommandType.StoredProcedure, sproc);
     }
     catch (Exception)
     {
         throw;
     }
 }
示例#6
0
 internal void CancelExportJobSettings(OIExportJobSettingsEntity obj)
 {
     try
     {
         StoredProcedureEntity sproc = new StoredProcedureEntity();
         sproc.StoredProcedureName = "capp.CancelExportJobSettings";   // MP-846 Admin database cleanup and code cleanup.
         sproc.StoredProceduresParameter.Add(GetParam("@Id", obj.Id.ToString(), SQLServerDatatype.IntDataType));
         sproc.StoredProceduresParameter.Add(GetParam("@UserId", obj.UserId.ToString(), SQLServerDatatype.IntDataType));
         sproc.StoredProceduresParameter.Add(GetParam("@ApplicationId", obj.ApplicationId.ToString(), SQLServerDatatype.VarcharDataType));
         sql.ExecuteNoReturn(CommandType.StoredProcedure, sproc);
     }
     catch (Exception)
     {
         throw;
     }
 }
示例#7
0
        internal int UpdateExportJobDetails(OIExportJobSettingsEntity obj)
        {
            int result = 0;

            try
            {
                StoredProcedureEntity sproc = new StoredProcedureEntity();
                sproc.StoredProcedureName = "mapp.UpdateExportJob";
                sproc.StoredProceduresParameter.Add(GetParam("@Id", obj.Id.ToString(), SQLServerDatatype.IntDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@Input", Convert.ToString(obj.Input), SQLServerDatatype.IntDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@FilePath", string.IsNullOrEmpty(obj.FilePath) ? null : obj.FilePath.ToString(), SQLServerDatatype.VarcharDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@MatchOutPut", obj.MatchOutPut.ToString(), SQLServerDatatype.BitDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@Enrichment", obj.Enrichment.ToString(), SQLServerDatatype.BitDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@TrasferedDuns", obj.TrasferedDuns.ToString(), SQLServerDatatype.BitDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@ActiveDataQueue", obj.ActiveDataQueue.ToString(), SQLServerDatatype.BitDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@LCMQueue", obj.LCMQueue.ToString(), SQLServerDatatype.BitDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@NoMatchQueue", obj.NoMatchQueue.ToString(), SQLServerDatatype.BitDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@IsMonitoringNotifications", obj.IsMonitoringNotifications.ToString(), SQLServerDatatype.BitDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@Format", obj.Format.ToString(), SQLServerDatatype.VarcharDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@APILayer", string.IsNullOrEmpty(obj.APILayer) ? null : Convert.ToString(obj.APILayer), SQLServerDatatype.VarcharDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@Delimiter", string.IsNullOrEmpty(obj.Delimiter) ? null : Convert.ToString(obj.Delimiter), SQLServerDatatype.VarcharDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@SrcRecID", string.IsNullOrEmpty(obj.SrcRecID) ? null : Convert.ToString(obj.SrcRecID), SQLServerDatatype.VarcharDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@IsExactMatch", obj.SrcRecIdExactMatch.ToString(), SQLServerDatatype.BitDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@Tags", string.IsNullOrEmpty(obj.Tags) ? null : obj.Tags.ToString(), SQLServerDatatype.VarcharDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@LOBTag", string.IsNullOrEmpty(obj.LOBTag) ? null : obj.LOBTag.ToString(), SQLServerDatatype.VarcharDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@RequestedDate", obj.RequestedDate != DateTime.MinValue ? obj.RequestedDate.ToString() : null, SQLServerDatatype.DateTimeDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@ProcessStartDate", obj.ProcessStartDate != DateTime.MinValue ? obj.ProcessStartDate.ToString() : null, SQLServerDatatype.DateTimeDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@ProcessEndDate", obj.ProcessEndDate != DateTime.MinValue ? obj.ProcessEndDate.ToString() : null, SQLServerDatatype.DateTimeDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@MarkAsExported", obj.MarkAsExported.ToString(), SQLServerDatatype.BitDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@IsProcessComplete", obj.IsProcessComplete.ToString(), SQLServerDatatype.BitDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@IsAlreadyDownloaded", obj.IsAlreadyDownloaded.ToString(), SQLServerDatatype.BitDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@IsEmailSent", obj.IsEmailSent.ToString(), SQLServerDatatype.BitDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@LastDownloadedDate", obj.LastDownloadedDate != DateTime.MinValue ? obj.LastDownloadedDate.ToString() : null, SQLServerDatatype.DateTimeDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@IsDeleted", obj.IsDeleted.ToString(), SQLServerDatatype.BitDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@IsCancelled", obj.IsCancelled.ToString(), SQLServerDatatype.BitDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@IsAlreadyNotify", obj.IsAlreadyNotify.ToString(), SQLServerDatatype.BitDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@HasHeader", obj.HasHeader.ToString(), SQLServerDatatype.BitDataType));
                result = Convert.ToInt32(sql.ExecuteScalar(CommandType.StoredProcedure, sproc));
            }
            catch (Exception)
            {
                throw;
            }

            return(result);
        }
示例#8
0
        // MP-846 Admin database cleanup and code cleanup.-CLIENT
        internal void DeleteOIExportJobSettings(OIExportJobSettingsEntity obj)
        {
            try
            {
                StoredProcedureEntity sproc = new StoredProcedureEntity();
                sproc.StoredProcedureName = "capp.DeleteExportJobSettings";
                sproc.StoredProceduresParameter.Add(GetParam("@Id", obj.Id.ToString(), SQLServerDatatype.IntDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@UserId", obj.UserId.ToString(), SQLServerDatatype.IntDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@ApplicationId", obj.ApplicationId.ToString(), SQLServerDatatype.VarcharDataType));


                sql.ExecuteNoReturn(CommandType.StoredProcedure, sproc);
                //result = Convert.ToInt32(sql.ExecuteScalar(CommandType.StoredProcedure, sproc));
            }
            catch (Exception)
            {
                throw;
            }
        }
示例#9
0
 internal void UpdateExportJobSettings(OIExportJobSettingsEntity obj, bool IsPorcessStart, bool IsRevert)
 {
     try
     {
         StoredProcedureEntity sproc = new StoredProcedureEntity();
         sproc.StoredProcedureName = "mapp.UpdateExportJobSettings";
         sproc.StoredProceduresParameter.Add(GetParam("@Id", obj.Id.ToString(), SQLServerDatatype.IntDataType));
         sproc.StoredProceduresParameter.Add(GetParam("@IsProcessComplete", obj.IsProcessComplete.ToString(), SQLServerDatatype.BitDataType));
         sproc.StoredProceduresParameter.Add(GetParam("@FilePath", obj.FilePath == null ? null : obj.FilePath.ToString(), SQLServerDatatype.VarcharDataType));
         sproc.StoredProceduresParameter.Add(GetParam("@IsPorcessStart", IsPorcessStart.ToString(), SQLServerDatatype.VarcharDataType));
         sproc.StoredProceduresParameter.Add(GetParam("@IsRevert", IsRevert.ToString(), SQLServerDatatype.BitDataType));
         sql.ExecuteNoReturn(CommandType.StoredProcedure, sproc);
         //result = Convert.ToInt32(sql.ExecuteScalar(CommandType.StoredProcedure, sproc));
     }
     catch (Exception)
     {
         throw;
     }
 }
示例#10
0
 public JsonResult Delete(int Id)
 {
     try
     {
         OIExportJobSettingsFacade fac         = new OIExportJobSettingsFacade(StringCipher.Decrypt(ConfigurationManager.ConnectionStrings["SolidQMasterWeb"].ConnectionString, General.passPhrase));
         OIExportJobSettingsEntity objOIExport = new OIExportJobSettingsEntity();
         objOIExport = fac.GetExportJobSettingsById(Id);
         string   url       = Request.Url.Scheme + "://" + Request.Url.Authority + Url.Action("Login", "Account");
         string[] hostParts = new System.Uri(url).Host.Split('.');
         string   domain    = hostParts[0];
         ImageHelper.DeleteBlobFile(domain, objOIExport.FilePath);
         fac.DeleteOIExportJobSettings(objOIExport);
         return(Json(new { result = true, message = CommonMessagesLang.msgCommanDeleteMessage }, JsonRequestBehavior.AllowGet));
     }
     catch (Exception ex)
     {
         return(Json(new { result = false, message = CommonMessagesLang.msgCommanErrorMessage }, JsonRequestBehavior.AllowGet));
     }
 }
示例#11
0
        internal int InserExportJobSettings(OIExportJobSettingsEntity obj)
        {
            int result = 0;

            try
            {
                StoredProcedureEntity sproc = new StoredProcedureEntity();
                sproc.StoredProcedureName = "capp.InserExportJobSettings";     // MP-846 Admin database cleanup and code cleanup.
                sproc.StoredProceduresParameter.Add(GetParam("@UserId", obj.UserId.ToString(), SQLServerDatatype.IntDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@Tags", string.IsNullOrEmpty(obj.Tags) ? null : obj.Tags.ToString(), SQLServerDatatype.VarcharDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@Input", string.IsNullOrEmpty(obj.Input) ? null : obj.Input.ToString(), SQLServerDatatype.VarcharDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@LOBTag", string.IsNullOrEmpty(obj.LOBTag) ? null : obj.LOBTag.ToString(), SQLServerDatatype.VarcharDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@MatchOutPut", obj.MatchOutPut.ToString(), SQLServerDatatype.BitDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@Enrichment", obj.Enrichment.ToString(), SQLServerDatatype.BitDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@ActiveDataQueue", obj.ActiveDataQueue.ToString(), SQLServerDatatype.BitDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@MarkAsExported", obj.MarkAsExported.ToString(), SQLServerDatatype.BitDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@Format", obj.Format == null ? null : obj.Format.ToString(), SQLServerDatatype.VarcharDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@ApplicationId", obj.ApplicationId.ToString(), SQLServerDatatype.VarcharDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@Delimiter", string.IsNullOrEmpty(obj.Delimiter) ? null : obj.Delimiter.ToString(), SQLServerDatatype.VarcharDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@SrcRecID", string.IsNullOrEmpty(obj.SrcRecID) ? null : obj.SrcRecID.ToString(), SQLServerDatatype.VarcharDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@IsExactatch", string.IsNullOrEmpty(obj.SrcRecIdExactMatch.ToString()) ? "false" : obj.SrcRecIdExactMatch.ToString(), SQLServerDatatype.BitDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@FileName", string.IsNullOrEmpty(obj.FilePath.ToString()) ? "" : obj.FilePath.ToString(), SQLServerDatatype.VarcharDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@LCMQueue", obj.LCMQueue.ToString(), SQLServerDatatype.BitDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@NoMatchQueue", obj.NoMatchQueue.ToString(), SQLServerDatatype.BitDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@TrasferedDuns", obj.TrasferedDuns.ToString(), SQLServerDatatype.BitDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@ExportType", obj.ExportType.ToString(), SQLServerDatatype.VarcharDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@CompanyTree", obj.CompanyTree.ToString(), SQLServerDatatype.BitDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@HasHeader", obj.HasHeader.ToString(), SQLServerDatatype.BitDataType));
                sproc.StoredProceduresParameter.Add(GetParam("@HasTextQualifierToAll", obj.HasTextQualifierToAll.ToString(), SQLServerDatatype.BitDataType));
                result = Convert.ToInt32(sql.ExecuteScalar(CommandType.StoredProcedure, sproc));
            }
            catch (Exception)
            {
                throw;
            }

            return(result);
        }
        public OIExportJobSettingsEntity AdaptItem(DataRow rw, DataTable dt)
        {
            OIExportJobSettingsEntity result = new OIExportJobSettingsEntity();

            if (dt.Columns.Contains("Id"))
            {
                result.Id = SafeHelper.GetSafeint(rw["Id"]);
            }

            if (dt.Columns.Contains("UserId"))
            {
                result.UserId = SafeHelper.GetSafeint(rw["UserId"]);
            }

            if (dt.Columns.Contains("Tags"))
            {
                result.Tags = SafeHelper.GetSafestring(rw["Tags"]);
            }

            if (dt.Columns.Contains("Input"))
            {
                result.Input = SafeHelper.GetSafestring(rw["Input"]);
            }

            if (dt.Columns.Contains("LOBTag"))
            {
                result.LOBTag = SafeHelper.GetSafestring(rw["LOBTag"]);
            }

            if (dt.Columns.Contains("MatchOutPut"))
            {
                result.MatchOutPut = SafeHelper.GetSafebool(rw["MatchOutPut"]);
            }

            if (dt.Columns.Contains("Enrichment"))
            {
                result.Enrichment = SafeHelper.GetSafebool(rw["Enrichment"]);
            }

            if (dt.Columns.Contains("ActiveDataQueue"))
            {
                result.ActiveDataQueue = SafeHelper.GetSafebool(rw["ActiveDataQueue"]);
            }

            if (dt.Columns.Contains("MarkAsExported"))
            {
                result.MarkAsExported = SafeHelper.GetSafebool(rw["MarkAsExported"]);
            }

            if (dt.Columns.Contains("Format"))
            {
                result.Format = SafeHelper.GetSafestring(rw["Format"]);
            }

            if (dt.Columns.Contains("FilePath"))
            {
                result.FilePath = SafeHelper.GetSafestring(rw["FilePath"]);
            }

            if (dt.Columns.Contains("RequestedDate"))
            {
                result.RequestedDate = SafeHelper.GetSafeDateTime(rw["RequestedDate"]);
            }

            if (dt.Columns.Contains("ProcessStartDate"))
            {
                if (rw["ProcessStartDate"] == DBNull.Value)
                {
                    result.ProcessStartDate = null;
                }
                else
                {
                    result.ProcessStartDate = Convert.ToDateTime(rw["ProcessStartDate"]);
                }
            }

            if (dt.Columns.Contains("ProcessEndDate"))
            {
                if (rw["ProcessEndDate"] == DBNull.Value)
                {
                    result.ProcessEndDate = null;
                }
                else
                {
                    result.ProcessEndDate = Convert.ToDateTime(rw["ProcessEndDate"]);
                }
            }

            if (dt.Columns.Contains("IsProcessComplete"))
            {
                result.IsProcessComplete = SafeHelper.GetSafebool(rw["IsProcessComplete"]);
            }

            if (dt.Columns.Contains("IsAlreadyDownloaded"))
            {
                result.IsAlreadyDownloaded = SafeHelper.GetSafebool(rw["IsAlreadyDownloaded"]);
            }

            if (dt.Columns.Contains("ApplicationId"))
            {
                result.ApplicationId = SafeHelper.GetSafeint(rw["ApplicationId"]);
            }

            if (dt.Columns.Contains("LastDownloadedDate"))
            {
                result.LastDownloadedDate = SafeHelper.GetSafeDateTime(rw["LastDownloadedDate"]);
            }

            if (dt.Columns.Contains("LastDownloadedUserId"))
            {
                result.LastDownloadedUserId = SafeHelper.GetSafeint(rw["LastDownloadedUserId"]);
            }

            if (dt.Columns.Contains("Delimiter"))
            {
                result.Delimiter = SafeHelper.GetSafestring(rw["Delimiter"]);
            }

            if (dt.Columns.Contains("SrcRecID"))
            {
                result.SrcRecID = SafeHelper.GetSafestring(rw["SrcRecID"]);
            }

            if (dt.Columns.Contains("IsExactMatch"))
            {
                result.SrcRecIdExactMatch = SafeHelper.GetSafebool(rw["IsExactMatch"]);
            }

            if (dt.Columns.Contains("IsEmailSent"))
            {
                result.IsEmailSent = SafeHelper.GetSafebool(rw["IsEmailSent"]);
            }

            if (dt.Columns.Contains("LCMQueue"))
            {
                result.LCMQueue = SafeHelper.GetSafebool(rw["LCMQueue"]);
            }

            if (dt.Columns.Contains("NoMatchQueue"))
            {
                result.NoMatchQueue = SafeHelper.GetSafebool(rw["NoMatchQueue"]);
            }

            if (dt.Columns.Contains("TrasferedDuns"))
            {
                result.TrasferedDuns = SafeHelper.GetSafebool(rw["TrasferedDuns"]); //Add DUNS Transfer to Export(MP-367)
            }

            if (dt.Columns.Contains("IsCancelled"))
            {
                result.IsCancelled = SafeHelper.GetSafebool(rw["IsCancelled"]);
            }

            if (dt.Columns.Contains("ProcessCancelledDateTime"))
            {
                if (rw["ProcessCancelledDateTime"] == DBNull.Value)
                {
                    result.ProcessCancelledDateTime = null;
                }
                else
                {
                    result.ProcessCancelledDateTime = Convert.ToDateTime(rw["ProcessCancelledDateTime"]);
                }
            }

            if (dt.Columns.Contains("IsDeleted"))
            {
                result.IsDeleted = SafeHelper.GetSafebool(rw["IsDeleted"]);
            }

            if (dt.Columns.Contains("IsAlreadyNotify"))
            {
                result.IsAlreadyNotify = SafeHelper.GetSafebool(rw["IsAlreadyNotify"]);
            }

            if (dt.Columns.Contains("ExportType"))
            {
                result.ExportType = SafeHelper.GetSafestring(rw["ExportType"]);
            }

            if (dt.Columns.Contains("CompanyTree"))
            {
                result.CompanyTree = SafeHelper.GetSafebool(rw["CompanyTree"]);
            }

            if (dt.Columns.Contains("ErrorMessage"))
            {
                result.ErrorMessage = SafeHelper.GetSafestring(rw["ErrorMessage"]);
            }

            if (dt.Columns.Contains("HasTextQualifierToAll"))
            {
                result.HasTextQualifierToAll = SafeHelper.GetSafebool(rw["HasTextQualifierToAll"]);
            }

            if (dt.Columns.Contains("HasHeader"))
            {
                result.HasHeader = SafeHelper.GetSafebool(rw["HasHeader"]);
            }

            return(result);
        }
 public void CancelExportJobSettings(OIExportJobSettingsEntity obj)
 {
     rep.CancelExportJobSettings(obj);
 }
 // MP-846 Admin database cleanup and code cleanup.-CLIENT
 public void DeleteOIExportJobSettings(OIExportJobSettingsEntity obj)
 {
     rep.DeleteOIExportJobSettings(obj);
 }
 public void UpdateExportJobSettingsSentMail(OIExportJobSettingsEntity obj, bool IsEmailSent)
 {
     rep.UpdateExportJobSettingsSentMail(obj, IsEmailSent);
 }
 public void UpdateExportJobSettings(OIExportJobSettingsEntity obj, bool IsPorcessStart, bool IsRevert)
 {
     rep.UpdateExportJobSettings(obj, IsPorcessStart, IsRevert);
 }
 public int UpdateExportJobDetails(OIExportJobSettingsEntity obj)
 {
     return(rep.UpdateExportJobDetails(obj));
 }
 public int InserExportJobSettings(OIExportJobSettingsEntity obj)
 {
     return(rep.InserExportJobSettings(obj));
 }