public void SomeFunction() { MessageBoxResult mResult = _messageBox.Show("Displaying message"); bool result; if (mResult == MessageBoxResult.OK) { result = AnyFunction(); } return(result); }
private void ExecuteDeleteAccount() { //Confirm the user would like to delete the account MessageBoxResult result = messageBoxWrapper.Show( "Are you sure you would like to delete your account? This will remove all transactions attaches to this account?", "Delete Account", MessageBoxButton.YesNoCancel, MessageBoxImage.Warning); switch (result) { case MessageBoxResult.No: case MessageBoxResult.Cancel: // Don't delete account break; case MessageBoxResult.Yes: // Attempt to delete account DeleteAccount(); break; } }