private void OnRefreshMDAsync(object sender, EventArgs e) { if (_item != null) { SequenceDataSource dataSource = new SequenceDataSource(_item); dataSource.GetDataAsync(listBox1, DateTime.Now, new TimeSpan(24, 0, 0), 5, new TimeSpan(0, 0, 0), 0, VideoOS.Platform.Data.DataType.SequenceTypeGuids.MotionSequence, AsyncSeqHandler); } }
private void OnRefreshSeqAsync(object sender, EventArgs e) { if (_item != null) { SequenceDataSource dataSource = new SequenceDataSource(_item); dataSource.GetDataAsync(listBox1, DateTime.Now, new TimeSpan(24, 0, 0), 5, new TimeSpan(0, 0, 0), 0, AsyncSeqHandler); } }
private void OnRefreshMD(object sender, EventArgs e) { SequenceDataSource dataSource = new SequenceDataSource(_item); List <object> list = dataSource.GetData(DateTime.Now, new TimeSpan(24, 0, 0), 5, new TimeSpan(0, 0, 0), 0, VideoOS.Platform.Data.DataType.SequenceTypeGuids.MotionSequence); listBox1.Items.Clear(); if (list != null) { foreach (SequenceData sd in list) { listBox1.Items.Add(sd.EventHeader.Class + " " + sd.EventHeader.Name + " " + sd.EventHeader.Timestamp.ToLocalTime().ToShortTimeString()); } } }
private void OnGetSeqType(object sender, EventArgs e) { if (_item != null) { SequenceDataSource dataSource = new SequenceDataSource(_item); List <DataType> list = dataSource.GetTypes(); listBox1.Items.Clear(); if (list != null) { foreach (DataType dt in list) { listBox1.Items.Add(dt.Name + " " + dt.Id.ToString()); } } } }
private void OnShowSeq(object sender, EventArgs e) { if (_item != null) { SequenceDataSource dataSource = new SequenceDataSource(_item); List <object> list = dataSource.GetData(DateTime.Now, new TimeSpan(24, 0, 0), 5, new TimeSpan(0, 0, 0), 0); listBox1.Items.Clear(); if (list != null) { foreach (SequenceData sd in list) { listBox1.Items.Add(sd.EventHeader.Class + " " + sd.EventHeader.Name + " " + sd.EventHeader.Timestamp.ToLocalTime().ToShortTimeString()); } } } }