/// <summary> /// Populates the settings list will all possible combination of ranges, as defined in the /// database. This can result in many elements. /// </summary> public void PopulateAllPossible() { list = new List <MotionSensorSettingsTest>(); seperateSettingLists = new List <MotionSetting>(); var db = new DAL.CaptureDbTest(ConfigurationManager.ConnectionStrings["LOCALDB"].ConnectionString); Convert(db.ReturnSettingTypeRanges()); }//Populate
public ChartDataList Get() { string conn = ConfigurationManager.ConnectionStrings["LOCALDB"].ConnectionString; var db = new DAL.CaptureDbTest(conn); DataTable dt = db.ReturnLagTestData(); ChartDataList chartDataList = new ChartDataList(); chartDataList.AddLagTestData(dt, "Lag Tests"); return chartDataList; }
public ChartDataList Get() { string conn = ConfigurationManager.ConnectionStrings["LOCALDB"].ConnectionString; var db = new DAL.CaptureDbTest(conn); DataTable dt = db.ReturnLagTestData(); ChartDataList chartDataList = new ChartDataList(); chartDataList.AddLagTestData(dt, "Lag Tests"); return(chartDataList); }
/// <summary> /// Creates a list where each setting is changed across its full range, whilst the other settings remain at their default level /// </summary> public void PopulateSequentialChange() { seperateSettingLists = new List <MotionSetting>(); list = new List <MotionSensorSettingsTest>(); var db = new DAL.CaptureDbTest(ConfigurationManager.ConnectionStrings["LOCALDB"].ConnectionString); Convert(db.ReturnSettingTypeRanges()); //combine the seperate settings into the list seperateSettingLists.ForEach(x => list.AddRange(x.list)); }//PopulateSequentialChange
public void Populate() { list = new List <LagTestData>(); string conn = ConfigurationManager.ConnectionStrings["LOCALDB"].ConnectionString; var db = new DAL.CaptureDbTest(conn); DataTable dt = db.ReturnLagTestData(); foreach (DataRow dr in dt.Rows) { list.Add(new LagTestData(dr)); } }
public void Populate() { list = new List<LagTestData>(); string conn = ConfigurationManager.ConnectionStrings["LOCALDB"].ConnectionString; var db = new DAL.CaptureDbTest(conn); DataTable dt = db.ReturnLagTestData(); foreach (DataRow dr in dt.Rows) { list.Add(new LagTestData(dr)); } }
// [EnableCors(origins: "http://localhost:3328", headers: "*", methods: "*")] public ChartDataList Get() { string conn = ConfigurationManager.ConnectionStrings["LOCALDB"].ConnectionString; var db = new DAL.CaptureDbTest(conn); DataTable settingTypes = db.ReturnSettingTypes(); ChartDataList chartDataList = new ChartDataList(); foreach(DataRow dr in settingTypes.Rows) { DataTable dt = db.ReturnTestConfusionData(dr.Field<int>("settingTypeId")); if(dt.Rows.Count > 0) { chartDataList.AddMotionTestData(dt, dr["settingTypeName"].ToString().ToTitleString()); } } return chartDataList; }
// [EnableCors(origins: "http://localhost:3328", headers: "*", methods: "*")] public ChartDataList Get() { string conn = ConfigurationManager.ConnectionStrings["LOCALDB"].ConnectionString; var db = new DAL.CaptureDbTest(conn); DataTable settingTypes = db.ReturnSettingTypes(); ChartDataList chartDataList = new ChartDataList(); foreach (DataRow dr in settingTypes.Rows) { DataTable dt = db.ReturnTestConfusionData(dr.Field <int>("settingTypeId")); if (dt.Rows.Count > 0) { chartDataList.AddMotionTestData(dt, dr["settingTypeName"].ToString().ToTitleString()); } } return(chartDataList); }