private void LoadDataFromBase(DateTime from, DateTime to) { PointPair[][] pp = new PointPair[4][]; DBDataLayer.ReadData(out pp, _itemIndex, _capacity, from, to); for (int i = 0; i < 4; i++) { _singleGraph[i].ReloadData(pp[i]); } UpdateAxis(from, from.AddSeconds(_visibleSeconds)); }
private void pollTimer_Tick(object sender, EventArgs e) { DateTime curTime = DateTime.Now; for (int i = 0; i < ItemCount; i++) { int temper1 = rnd.Next(-5, 55); int temper2 = rnd.Next(-5, 55); int pressure = rnd.Next(0, 10); int level = rnd.Next(0, 20); DataStruct ds = new DataStruct() { temper1 = temper1, temper2 = temper2, pressure = pressure, level = level, time = curTime }; _itemControl[i].UpdateItemData(temper1, temper2, pressure, level); _itemGraph[i].AddData(ds); DBDataLayer.AddData(i, ds); } }
private void MainForm_Load(object sender, EventArgs e) { DBDataLayer.DBConnect(); initTabPage(); _itemsDataRecived.InitDataRecived(ItemCount); }
private void MainForm_FormClosing(object sender, FormClosingEventArgs e) { DBDataLayer.DBDisconnect(); }