private void WithdrawAmount(decimal amount) { try { var user = users.GetUser(cardNumber); users.AddTransaction(user.Id, amount, "withdrawal from mobile app"); OpenDashboard(); } catch (TransactionException e) { var activity = new Intent(this, typeof(ShowMessageActivity)); activity.PutExtra("UserCard", cardNumber); activity.PutExtra("Message", e.Message); StartActivity(activity); } }