Class TransactionService#
Defined in File TransactionService.cs
Inheritance Relationships#
Base Type#
public xbe.sdk.ServiceBase
(Class ServiceBase)
Class Documentation#
- class xbe.sdk.Services.TransactionService : xbe.sdk.ServiceBase#
Public Functions
- TransactionService ()#
- Task<List<Transaction>> FindAll (Dictionary<string, string> query = null)#
Returns all Transactions from the system that the user has access to.
- Task<Transaction> Create (Transaction obj)#
Create a new Transaction.
- async Task<List<Transaction>> CreateMany (Transaction[] objs)#
Create a new Transaction.
- Task<Transaction> Update (string id, Transaction obj)#
Updates a single Transaction.
- Task<Transaction> FindById (string id)#
Returns a single Transaction from the system that the user has access to.
- Task<long?> Count (Dictionary<string, string> query = null)#
Retrieves the Count of Transactions based on the given criteria.
- Return:
Entity Count
- Task Truncate (Dictionary<string, string> query = null)#
Removes all Transactions from the data store.
- Task Delete (string id)#
Deletes a Transaction.