public async void MakeTransaction()
        {
            var retriever = new DataRetriever { Status = CurrentApp.Status };
            if (retriever.CanTransferMoney)
            {
                var receipt = await retriever.TransferMoney(FromAccount.Id, ToAccount.Id, Description, Amount);

                if (string.IsNullOrEmpty(receipt))
                    MessageBox.Show("Transfer failed");
                else
                {
                    MessageBox.Show("Money Transfered.\r\nReceipt:" + receipt);
                    Navigator.GoBack(4);
                }
            }
        }