public void EndMakeTransferToExternal(IAsyncResult result) { if (result.IsCompleted) { try { string transactionCode = OperationService.EndMakeTransferToExternal(result); NotifyAccountsAboutTransaction(transactionCode); ShowTransferOK(transactionCode); } catch (FaultException ex) { Message = ex.Message; } catch (SecurityAccessDeniedException) { ShowSecurityError(); } finally { InProgress = false; } } }