public void Assistant_Click(object sender1, EventArgs e1) { filter1StackLabel.Children.Clear(); filter1Stack.Children.Clear(); filter2StackLabel.Children.Clear(); filter2Stack.Children.Clear(); filter3StackLabel.Children.Clear(); filter3Stack.Children.Clear(); filter4StackLabel.Children.Clear(); filter4Stack.Children.Clear(); DevicesStack.Children.Clear(); DataModels.DeviceModel[] ListOfDevices = ServerConnection.Devices.getAllDevices(); if (ListOfDevices.Length == 0) { MessageBox.Show("Devices not found!"); Window win = new Window(); win.Close(); } AddDevicesToDeviceStackPanel(ListOfDevices); initialMeasurementsTOShow = ServerConnection.Filters.getMeasurementsInAllDevices(); addInitialMeasuremntstoMeasurementStack(); AddDevicesToDeviceStackPanel(UpdatedListOfDevices); void addInitialMeasuremntstoMeasurementStack() { if (initialMeasurementsTOShow.Count > 0) { TextBlock t = new TextBlock { Text = "Select Measurement " }; filter1StackLabel.Children.Add(t); foreach (var measure in initialMeasurementsTOShow) { CheckBox cb_temp = new CheckBox(); cb_temp.Content = measure; cb_temp.Checked += new RoutedEventHandler(measurement_filter_CheckBox_Clicked); cb_temp.Unchecked += new RoutedEventHandler(measurement_filter_CheckBox_Clicked); filter1Stack.Children.Add(cb_temp); } } } var _filterPreferences = Preferences.getFilterPreferencesByIp(); AutoCheck.autocheckFilterPreferences(_filterPreferences); }
public static void AlertAt(AutoCheck type, string msg) { }