private void ShowDataAsync()
        {
            CurrentItem = ProcessDataServiceClient.GetItem(ItemId);

            ItemsLog = ProcessDataServiceClient.GetItemLogs(ItemId, StartTime, EndTime);

            Dispatcher.BeginInvoke(new Action(OnShowDataCompleted));
        }
Esempio n. 2
0
        private void ShowDataAsync(KeyValuePair <int, int> itemId, bool generateLegend)
        {
            try
            {
                Item1 CurrentItem = ProcessDataServiceClient.GetItem(itemId.Value);
                List <ItemsLogChartHistoryViewModel> ItemsLog = ProcessDataServiceClient.GetItemLogs(itemId.Value, StartTime, EndTime);

                Dispatcher.BeginInvoke(new Action(() => OnShowDataCompleted(new ShowDataCompletedEventArgs(itemId, ItemsLog, CurrentItem, generateLegend))));
            }
            catch (Exception ex)
            {
                Logger.LogIndustrialMonitoring(ex);
            }
        }