Delete a Transaction under a given account, and update the account's balance with the amount of the transaction.
Delete a Transaction under a given account, and update the account's balance with the amount of the transaction.
the account with which to delete with this transaction
the transaction to remove from the account
the account with updated balance.
Obtain all transactions for an account, ordered by transaction index.
Obtain all transactions for an account, ordered by transaction index.
the Account whose Transactions are to be found
the list of Transactions
Obtain a range of transactions for an account, ordered by transaction index, starting at a 'from' index to a 'to' index (inclusive).
Obtain a range of transactions for an account, ordered by transaction index, starting at a 'from' index to a 'to' index (inclusive).
the Account whose Transactions are to be found
the lowest transaction index in the range
the highest transaction index in the range
the list of Transactions
How many Transactions are there in this Account?
How many Transactions are there in this Account?
the Account to count.
the number of Transactions in the Account
Save a Transaction under a given account, and update the account's balance with the amount of the transaction.
Save a Transaction under a given account, and update the account's balance with the amount of the transaction.
the account with which to update with this transaction
the transaction to add to the account
the account with updated balance, and the transaction with its primary key added, if it has been inserted.