public TransactionStatus MakeTransfer(decimal amount, DateTime date, BankAccount recipient, string note)
        {
            string note2             = $"Transfer from {Owner} to {recipient.Owner} note: {note}";
            var    isWithdrawnStatus = MakeWithdrawal(amount, date, note2);

            if (isWithdrawnStatus.Status != TransactionStatusCode.SUCCESS)
            {
                return(isWithdrawnStatus);
            }
            return(recipient._MakeDeposit(amount, date, note2));
        }