Ejemplo n.º 1
0
        public List <OIUserMatchFilterEntity> Adapt(DataTable dt)
        {
            List <OIUserMatchFilterEntity> results = new List <OIUserMatchFilterEntity>();

            foreach (DataRow rw in dt.Rows)
            {
                OIUserMatchFilterEntity cust = new OIUserMatchFilterEntity();
                cust = AdaptItem(rw);
                results.Add(cust);
            }
            return(results);
        }
Ejemplo n.º 2
0
        public OIUserMatchFilterEntity AdaptItem(DataRow rw)
        {
            OIUserMatchFilterEntity result = new OIUserMatchFilterEntity();

            if (rw.Table.Columns["FilterId"] != null)
            {
                result.FilterId = SafeHelper.GetSafeint(rw["FilterId"]);
            }

            if (rw.Table.Columns["ConfidenceCodeMin"] != null)
            {
                result.ConfidenceCodeMin = SafeHelper.GetSafeint(rw["ConfidenceCodeMin"]);
            }

            if (rw.Table.Columns["ConfidenceCodeMax"] != null)
            {
                result.ConfidenceCodeMax = SafeHelper.GetSafeint(rw["ConfidenceCodeMax"]);
            }

            if (rw.Table.Columns["MG_Company"] != null)
            {
                result.MG_Company = SafeHelper.GetSafestring(rw["MG_Company"]);
            }

            if (rw.Table.Columns["MG_StreetNo"] != null)
            {
                result.MG_StreetNo = SafeHelper.GetSafestring(rw["MG_StreetNo"]);
            }

            if (rw.Table.Columns["MG_StreetName"] != null)
            {
                result.MG_StreetName = SafeHelper.GetSafestring(rw["MG_StreetName"]);
            }

            if (rw.Table.Columns["MG_City"] != null)
            {
                result.MG_City = SafeHelper.GetSafestring(rw["MG_City"]);
            }

            if (rw.Table.Columns["MG_State"] != null)
            {
                result.MG_State = SafeHelper.GetSafestring(rw["MG_State"]);
            }

            if (rw.Table.Columns["MG_PostalCode"] != null)
            {
                result.MG_PostalCode = SafeHelper.GetSafestring(rw["MG_PostalCode"]);
            }

            if (rw.Table.Columns["MG_Phone"] != null)
            {
                result.MG_Phone = SafeHelper.GetSafestring(rw["MG_Phone"]);
            }

            if (rw.Table.Columns["MG_Webdomain"] != null)
            {
                result.MG_Webdomain = SafeHelper.GetSafestring(rw["MG_Webdomain"]);
            }

            if (rw.Table.Columns["MG_Country"] != null)
            {
                result.MG_Country = SafeHelper.GetSafestring(rw["MG_Country"]);
            }

            if (rw.Table.Columns["MG_EIN"] != null)
            {
                result.MG_EIN = SafeHelper.GetSafestring(rw["MG_EIN"]);
            }

            if (rw.Table.Columns["MDP_Company"] != null)
            {
                result.MDP_Company = SafeHelper.GetSafestring(rw["MDP_Company"]);
            }

            if (rw.Table.Columns["MDP_Webdomain"] != null)
            {
                result.MDP_Webdomain = SafeHelper.GetSafestring(rw["MDP_Webdomain"]);
            }

            if (rw.Table.Columns["Score_Company"] != null)
            {
                result.Score_Company = SafeHelper.GetSafeint(rw["Score_Company"]);
            }

            if (rw.Table.Columns["Score_StreetName"] != null)
            {
                result.Score_StreetName = SafeHelper.GetSafeint(rw["Score_StreetName"]);
            }

            if (rw.Table.Columns["ActiveOnly"] != null)
            {
                result.ActiveOnly = SafeHelper.GetSafebool(rw["ActiveOnly"]);
            }

            if (rw.Table.Columns["Exclude"] != null)
            {
                result.Exclude = SafeHelper.GetSafebool(rw["Exclude"]);
            }

            if (rw.Table.Columns["Enabled"] != null)
            {
                result.Enabled = SafeHelper.GetSafebool(rw["Enabled"]);
            }

            if (rw.Table.Columns["UserId"] != null)
            {
                result.UserId = SafeHelper.GetSafeint(rw["UserId"]);
            }

            if (rw.Table.Columns["StartTime"] != null)
            {
                result.StartTime = SafeHelper.GetSafeDateTime(rw["StartTime"]);
            }

            if (rw.Table.Columns["EndTime"] != null)
            {
                result.EndTime = SafeHelper.GetSafeDateTime(rw["EndTime"]);
            }

            if (rw.Table.Columns["GroupName"] != null)
            {
                result.GroupName = SafeHelper.GetSafestring(rw["GroupName"]);
            }

            return(result);
        }