Exemplo n.º 1
0
        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));
        }
Exemplo n.º 2
0
        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);
            }
        }
Exemplo n.º 3
0
 private void MainForm_Load(object sender, EventArgs e)
 {
     DBDataLayer.DBConnect();
     initTabPage();
     _itemsDataRecived.InitDataRecived(ItemCount);
 }
Exemplo n.º 4
0
 private void MainForm_FormClosing(object sender, FormClosingEventArgs e)
 {
     DBDataLayer.DBDisconnect();
 }