public List <OICompanyMatchDetails> OICompanyMatchDetailsAdapt(DataTable dt) { List <OICompanyMatchDetails> results = new List <OICompanyMatchDetails>(); foreach (DataRow rw in dt.Rows) { OICompanyMatchDetails cust = new OICompanyMatchDetails(); cust = OICompanyMatchDetailsAdaptItem(rw); results.Add(cust); } return(results); }
public OICompanyMatchDetails OICompanyMatchDetailsAdaptItem(DataRow rw) { OICompanyMatchDetails result = new OICompanyMatchDetails(); if (rw.Table.Columns["orb_num"] != null) { result.orb_num = SafeHelper.GetSafestring(rw["orb_num"]); } if (rw.Table.Columns["name"] != null) { result.name = SafeHelper.GetSafestring(rw["name"]); } if (rw.Table.Columns["address1"] != null) { result.address1 = SafeHelper.GetSafestring(rw["address1"]); } if (rw.Table.Columns["entity_type"] != null) { result.entity_type = SafeHelper.GetSafestring(rw["entity_type"]); } if (rw.Table.Columns["iso_country_code"] != null) { result.iso_country_code = SafeHelper.GetSafestring(rw["iso_country_code"]); } if (rw.Table.Columns["city"] != null) { result.city = SafeHelper.GetSafestring(rw["city"]); } if (rw.Table.Columns["state"] != null) { result.state = SafeHelper.GetSafestring(rw["state"]); } if (rw.Table.Columns["zip"] != null) { result.zip = SafeHelper.GetSafestring(rw["zip"]); } if (rw.Table.Columns["company_status"] != null) { result.company_status = SafeHelper.GetSafestring(rw["company_status"]); } if (rw.Table.Columns["is_standalone_company"] != null) { result.is_standalone_company = SafeHelper.GetSafebool(rw["is_standalone_company"]); } if (rw.Table.Columns["subsidiaries_count"] != null) { result.subsidiaries_count = SafeHelper.GetSafeint(rw["subsidiaries_count"]); } if (rw.Table.Columns["branches_count"] != null) { result.branches_count = SafeHelper.GetSafeint(rw["branches_count"]); } if (rw.Table.Columns["parent_orb_num"] != null) { result.parent_orb_num = SafeHelper.GetSafestring(rw["parent_orb_num"]); } if (rw.Table.Columns["parent_name"] != null) { result.parent_name = SafeHelper.GetSafestring(rw["parent_name"]); } if (rw.Table.Columns["ultimate_parent_orb_num"] != null) { result.ultimate_parent_orb_num = SafeHelper.GetSafestring(rw["ultimate_parent_orb_num"]); } if (rw.Table.Columns["ein0"] != null) { result.ein0 = SafeHelper.GetSafestring(rw["ein0"]); } if (rw.Table.Columns["fetch_url"] != null) { result.fetch_url = SafeHelper.GetSafestring(rw["fetch_url"]); } if (rw.Table.Columns["NbrInstances"] != null) { result.NbrInstances = SafeHelper.GetSafeint(rw["NbrInstances"]); } if (rw.Table.Columns["TotalCC"] != null) { result.TotalCC = SafeHelper.GetSafeint(rw["TotalCC"]); } if (rw.Table.Columns["AvgCC"] != null) { result.AvgCC = SafeHelper.GetSafeint(rw["AvgCC"]); } if (rw.Table.Columns["MaxCC"] != null) { result.MaxCC = SafeHelper.GetSafeint(rw["MaxCC"]); } if (rw.Table.Columns["MinCC"] != null) { result.MinCC = SafeHelper.GetSafeint(rw["MinCC"]); } if (rw.Table.Columns["MatchbookRank"] != null) { result.MatchbookRank = SafeHelper.GetSafeint(rw["MatchbookRank"]); } if (rw.Table.Columns["Color"] != null) { result.Color = SafeHelper.GetSafestring(rw["Color"]); } return(result); }