Class TransactionService

Class TransactionService#

Inheritance Relationships#

Base Type#

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.