Method | Description | |
---|---|---|
CreateTransaction ( ) : Transaction |
Creates a transaction.
|
|
DeleteAccount ( |
Deletes a given account.
|
|
DeleteTransaction ( IList |
Deletes a list of transactions from the data source.
|
|
DeleteTransaction ( Transaction transaction ) : void |
Deletes a given transaction from the data source.
|
|
FetchAccount ( System.Guid accountID ) : |
Retrieves an account from the data store.
|
|
FetchAccountIDs ( ) : IList |
Retrieves a list of the ID's of all accounts in the data store.
|
|
FetchAsset ( System.Guid assetID ) : |
Retrieves an asset for the current business from the data store.
|
|
FetchAssetIDs ( ) : IList |
Retrieves all assets for the current business from the data store.
|
|
FetchEquity ( System.Guid equityID ) : |
Retrieves an equity account for the current business from the data store given the unique identifier for the equity.
|
|
FetchEquityIDs ( ) : IList |
Retrieves all equity accounts for the current business from the data store.
|
|
FetchExpense ( System.Guid expenseID ) : |
Retrieves an expense account for the current business from the data store given the unique identifier for the expense.
|
|
FetchExpenseIDs ( ) : IList |
Retrieves all expense accounts for the current business from the data store.
|
|
FetchLiability ( System.Guid liabilityID ) : |
Retrieves a liability for the current business from the data store given the unique identifier for the liability.
|
|
FetchLiabilityIDs ( ) : IList |
Retrieves all liabilities for the current business from the data store.
|
|
FetchRevenue ( System.Guid revenueID ) : |
Retrieves a revenue account for the current business from the data store given the unique identifier for the revenue.
|
|
FetchRevenueIDs ( ) : IList |
Retrieves all revenue accounts for the current business from the data store.
|
|
FetchSetting ( string name ) : string |
Retrieves a given setting from the data source.
|
|
FetchTransactions ( Workbook workbook, |
Loads all transactions for the current business from the data source that were applied to a given account.
|
|
PersistAsset ( |
Saves a given asset.
|
|
PersistEquity ( |
Saves an equity account to the data store.
|
|
PersistExpense ( |
Saves an expense account to the data store.
|
|
PersistLiability ( |
Saves a liability account to the data store.
|
|
PersistRevenue ( |
Saves a revenue account to the data store.
|
|
PersistSetting ( string name, string value ) : void |
Saves a given setting.
|
|
PersistTransaction ( Transaction transaction ) : void |
Saves a given transaction to the data store.
|
|
PersistTransactions ( IList |
Saves a list of transactions to the data store.
|
public abstract DeleteAccount ( |
||
account | The account to delete. | |
return | void |
public DeleteTransaction ( IList |
||
transactions | IList |
The transactions to delete. |
return | void |
public abstract DeleteTransaction ( Transaction transaction ) : void | ||
transaction | Transaction | The transaction to delete. |
return | void |
public abstract FetchAccount ( System.Guid accountID ) : |
||
accountID | System.Guid | The ID of the account. |
return |
public abstract FetchAsset ( System.Guid assetID ) : |
||
assetID | System.Guid | |
return |
public abstract FetchEquity ( System.Guid equityID ) : |
||
equityID | System.Guid | |
return |
public abstract FetchExpense ( System.Guid expenseID ) : |
||
expenseID | System.Guid | |
return |
public abstract FetchLiability ( System.Guid liabilityID ) : |
||
liabilityID | System.Guid | |
return |
public abstract FetchLiabilityIDs ( ) : IList |
||
return | IList |
public abstract FetchRevenue ( System.Guid revenueID ) : |
||
revenueID | System.Guid | |
return |
public abstract FetchSetting ( string name ) : string | ||
name | string | The name of the setting to retrieve. |
return | string |
public abstract FetchTransactions ( Workbook workbook, |
||
workbook | Workbook | /// The workbook used to associate the loaded transactions with. /// |
account | The account that will be used to search for transactions. | |
return | TransactionCollection |
public abstract PersistAsset ( |
||
asset | The asset to save. | |
return | void |
public abstract PersistEquity ( |
||
equity | The equity account to save. | |
return | void |
public abstract PersistExpense ( |
||
expense | The expense account to save. | |
return | void |
public abstract PersistLiability ( |
||
liability | The liability to save. | |
return | void |
public abstract PersistRevenue ( |
||
revenue | The revenue account to save. | |
return | void |
public abstract PersistSetting ( string name, string value ) : void | ||
name | string | The name of the setting. |
value | string | The value of the setting. |
return | void |
public abstract PersistTransaction ( Transaction transaction ) : void | ||
transaction | Transaction | The transaction to save. |
return | void |
public PersistTransactions ( IList |
||
transactions | IList |
A list of transactions to save. |
return | void |