Beispiel #1
0
 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);
     }
 }
Beispiel #2
0
 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);
     }
 }
Beispiel #3
0
        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());
                }
            }
        }
Beispiel #4
0
 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());
             }
         }
     }
 }
Beispiel #5
0
 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());
             }
         }
     }
 }