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)); }
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; }