private async void ShowEditContentDialog(Operation operation)
        {
            var editOperationContentDialog = new EditOperationContentDialog(operation);

            var result = await editOperationContentDialog.ShowAsync();

            if (result != ContentDialogResult.Primary)
            {
                return;
            }

            UpdateOperationInList(operation, editOperationContentDialog.EditedOperation());
            RaisePropertyChanged(nameof(ListOfMoneyAccounts));
        }
Example #2
0
        private async void ShowEditContentDialog(OperationPattern operationPattern)
        {
            var contentDialogItem = new EditOperationContentDialog(operationPattern);
            var result            = await contentDialogItem.ShowAsync();

            if (result != ContentDialogResult.Primary)
            {
                return;
            }

            OperationPattern newOperationPattern = contentDialogItem.EditedOperationPattern();

            _operationPatterns[_operationPatterns.IndexOf(operationPattern)] = newOperationPattern;
        }