Example #1
0
        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);
        }
Example #2
0
        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);
        }