Exemplo n.º 1
0
        public async void TileClick(object sender, RoutedEventArgs e)
        {
            var sensor     = (sender as Button)?.DataContext as Sensor;
            int sensorid   = sensor.sensorId;
            int locasionId = (SelectedNode as FieldLocationData).id;

            IsDataLoading = Visibility.Visible;
            OnPropertyChanged(nameof(IsDataLoading));
            var chartData = await App.MainDbViewModel.GetChartDataAsync(locasionId, sensorid, 1);

            ChartControlViewModel.UpdateChartData(sensor.displayName, chartData.data, chartData.tiles);
            IsDataLoading = Visibility.Collapsed;
            OnPropertyChanged(nameof(IsDataLoading));
        }
Exemplo n.º 2
0
 private void CreateTarget()
 {
     _target = new ChartControlViewModel(_messenger);
 }