Пример #1
0
 /// <summary>
 /// Метод выборки исключений
 /// </summary>
 private async void GetExceptAsync()
 {
     Task task = new Task(() =>
     {
         DataPage dataPage = new DataPage(_pageSizeMax);
         List<Except> items = _selectRecord.Get(ViewModel.Exception.Filters, ref dataPage);
         ViewModel.Exception.Items = DataToUx.ToUx(items);
         ViewModel.Exception.InfoPage = InfoPage.Get(dataPage);
         ViewModel.Exception.Headers = new ObservableCollection<string>() { "Id", "Время возникновения", "Событие", "Класс возникновения", "Метод возникновения" };
     });
     task.Start();
 }
Пример #2
0
 /// <summary>
 /// Метод выборки аварий
 /// </summary>
 private async void GetAlarmAsync()
 {
     Task task = new Task(() =>
     {
         DataPage dataPage = new DataPage(_pageSizeMax);
         List<Alarm> items = _selectRecord.Get(ViewModel.Alarm.Filters, ref dataPage);
         ViewModel.Alarm.Items = DataToUx.ToUx(items);
         ViewModel.Alarm.InfoPage = InfoPage.Get(dataPage);
         ViewModel.Alarm.Headers = new ObservableCollection<string>() { "Id", "Время возникновения", "Событие", "Время нормализации", "Время квитирования" };
     });
     task.Start();
 }