Beispiel #1
0
        public List <OIMatchQualityMetadata> SearchMatchMetaDataAdapt(DataTable dt)
        {
            List <OIMatchQualityMetadata> results = new List <OIMatchQualityMetadata>();

            foreach (DataRow rw in dt.Rows)
            {
                OIMatchQualityMetadata cust = new OIMatchQualityMetadata();
                cust = SearchMatchMetaDataAdaptItem(rw);
                results.Add(cust);
            }
            return(results);
        }
Beispiel #2
0
        public OIMatchQualityMetadata SearchMatchMetaDataAdaptItem(DataRow rw)
        {
            OIMatchQualityMetadata result = new OIMatchQualityMetadata();

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

            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"]);
            }

            return(result);
        }