private void AddTriggerBtn_Click(object sender, RoutedEventArgs e) { var newWindow = new TriggerEditorWindow(0, _context) { Owner = _app.ZvsWindow, Title = "Add Trigger" }; newWindow.Show(); newWindow.Closing += async(s, a) => { if (newWindow.Canceled) { return; } _context.DeviceValueTriggers.Add(newWindow.Trigger); await SaveChangesAsync(); }; }
private void SettingBtn_Click_1(object sender, RoutedEventArgs e) { var trigger = TriggerGrid.SelectedItem as DeviceValueTrigger; if (trigger == null) { return; } var newWindow = new TriggerEditorWindow(trigger.Id, _context) { Owner = _app.ZvsWindow, Title = $"Edit Trigger '{trigger.Name}', " }; newWindow.Show(); newWindow.Closing += async(s, a) => { if (newWindow.Canceled) { return; } await SaveChangesAsync(); }; }
private void SettingBtn_Click_1(object sender, RoutedEventArgs e) { var trigger = TriggerGrid.SelectedItem as DeviceValueTrigger; if (trigger == null) return; var newWindow = new TriggerEditorWindow(trigger.Id, _context) { Owner = _app.ZvsWindow, Title = $"Edit Trigger '{trigger.Name}', " }; newWindow.Show(); newWindow.Closing += async (s, a) => { if (newWindow.Canceled) return; await SaveChangesAsync(); }; }
private void AddTriggerBtn_Click(object sender, RoutedEventArgs e) { var newWindow = new TriggerEditorWindow(0, _context) { Owner = _app.ZvsWindow, Title = "Add Trigger" }; newWindow.Show(); newWindow.Closing += async (s, a) => { if (newWindow.Canceled) return; _context.DeviceValueTriggers.Add(newWindow.Trigger); await SaveChangesAsync(); }; }