private void RemoveScenario_Click(object sender, RoutedEventArgs e) { if (ListBoxScenarios.SelectedIndex == -1) { return; } var scenarioDescription = (ScenarioDescription)ListBoxScenarios.SelectedValue; SavedScenarios.Remove(scenarioDescription); }
private void AddScenario_Click(object sender, RoutedEventArgs e) { if (String.IsNullOrEmpty(ScenarioName)) { LabelValidationScenario.Content = "It is necessary to fill scenario name."; } else { foreach (ScenarioDescription item in SavedScenarios) { if (item.Name == ScenarioName) { LabelValidationScenario.Content = "Scenario with this name already exists."; return; } } _scenarioDescription.Name = ScenarioName; SavedScenarios.Add(_scenarioDescription); _scenarioDescription = new ScenarioDescription(); ScenarioName = ""; CleanValues(); } }