private AppTypes.ScreeningCriteria[] GetScrCriteria() { double val = 0; AppTypes.ScreeningCriteria[] criteria = new AppTypes.ScreeningCriteria[0]; for (int idx = 0; idx < myScrCriteriaTbl.Rows.Count; idx++) { if (myScrCriteriaTbl.Rows[idx]["type"].ToString() == "") { continue; } Array.Resize(ref criteria, criteria.Length + 1); criteria[criteria.Length - 1] = new AppTypes.ScreeningCriteria(); criteria[criteria.Length - 1].code = (AppTypes.ScreeningCriteriaTypes)myScrCriteriaTbl.Rows[idx]["type"]; val = 0; double.TryParse(myScrCriteriaTbl.Rows[idx]["min"].ToString(), out val); criteria[criteria.Length - 1].min = val; val = 0; double.TryParse(myScrCriteriaTbl.Rows[idx]["max"].ToString(), out val); criteria[criteria.Length - 1].max = val; } return(criteria); }
private AppTypes.ScreeningCriteria[] GetScrCriteria() { double val = 0; AppTypes.ScreeningCriteria[] criteria = new AppTypes.ScreeningCriteria[0]; for (int idx = 0; idx < myScrCriteriaTbl.Rows.Count; idx++) { if (myScrCriteriaTbl.Rows[idx]["type"].ToString() == "") continue; Array.Resize(ref criteria, criteria.Length + 1); criteria[criteria.Length - 1] = new AppTypes.ScreeningCriteria(); criteria[criteria.Length - 1].code = (AppTypes.ScreeningCriteriaTypes)myScrCriteriaTbl.Rows[idx]["type"]; val = 0; double.TryParse(myScrCriteriaTbl.Rows[idx]["min"].ToString(), out val); criteria[criteria.Length - 1].min = val; val = 0; double.TryParse(myScrCriteriaTbl.Rows[idx]["max"].ToString(), out val); criteria[criteria.Length - 1].max = val; } return criteria; }