Beispiel #1
0
        private void EditResult_OnClick(object sender, RoutedEventArgs e)
        {
            if (!(ResultsListBox.SelectedItem is EventResult selectedObject))
            {
                return;
            }

            var resultDialog = new ResultDialog(selectedObject)
            {
                Owner = this
            };

            if (resultDialog.ShowDialog() != true)
            {
                return;
            }

            selectedObject.Scope           = resultDialog.Results.Scope;
            selectedObject.ResultDuration  = resultDialog.Results.ResultDuration;
            selectedObject.TemporaryResult = resultDialog.Results.TemporaryResult;
            selectedObject.Requirements    = resultDialog.Results.Requirements;
            selectedObject.AddedTags       = resultDialog.Results.AddedTags;
            selectedObject.RemovedTags     = resultDialog.Results.RemovedTags;
            selectedObject.EditorItems     = resultDialog.Results.EditorItems;

            ResultsListBox.Items.Refresh();
        }
Beispiel #2
0
        // Results
        private void AddResult_OnClick(object sender, RoutedEventArgs e)
        {
            var resultDialog = new ResultDialog {
                Owner = this
            };

            if (resultDialog.ShowDialog() != true)
            {
                return;
            }

            ResultSet.Results.Add(resultDialog.Results);
            ResultsListBox.SelectedItem = resultDialog.Results;
        }