Méthode | Description | |
---|---|---|
Add ( |
|
|
Delete ( |
|
|
EntityBase ( string entityName ) : System |
Initiate an Entity with its name
|
|
EntityBase ( string entityName, string delimiterClause ) : System | ||
ExecuteTransactions ( |
ExecuteTransaction is for the CRM system to send all create, update, and delete information from CRM to the ERP system.
|
|
FillChangeLog ( |
get the next changes from an entity
|
|
GetAll ( NorthwindConfig config, string whereExpression, System.Data.OleDb.OleDbParameter oleDbParameters ) : List |
||
GetAll ( NorthwindConfig config, string whereExpression, int startIndex, int count ) : List |
||
GetChangelog ( |
GetChangeLog is a request to the ERP system for changes to a specific named entity instance for specified time durations. A change can be either create, update, or delete.
|
|
GetDocument ( Identity identity, |
returns a filled document by the identity
|
|
GetDocumentTemplate ( ) : |
Returns an empty document
|
|
GetLastChanges ( |
||
Update ( |
does an update for one entity entry
|
Méthode | Description | |
---|---|---|
GetDeletedDocument ( Identity identity ) : |
returns a deleted document
|
|
HandleDelimiterClause ( string &whereExpression ) : void |
Méthode | Description | |
---|---|---|
ExecuteTransaction ( |
dispatch the transaction between Add, Update,Delete
|
public Add ( |
||
doc | ||
config | NorthwindConfig | |
result | List |
|
Résultat | void |
public Delete ( |
||
doc | ||
config | NorthwindConfig | |
result | List |
|
Résultat | void |
public EntityBase ( string entityName ) : System | ||
entityName | string | |
Résultat | System |
public EntityBase ( string entityName, string delimiterClause ) : System | ||
entityName | string | |
delimiterClause | string | |
Résultat | System |
public ExecuteTransactions ( |
||
TransactionData | ||
config | NorthwindConfig | the configuration object |
Résultat | Sage.Integration.Northwind.Application.API.TransactionResult[] |
public abstract FillChangeLog ( |
||
table | the datatable to fill | |
config | NorthwindConfig | the configuration object |
lastToken | the last token to get the next 10 changelog entries | |
Résultat | int |
public abstract GetAll ( NorthwindConfig config, string whereExpression, System.Data.OleDb.OleDbParameter oleDbParameters ) : List |
||
config | NorthwindConfig | |
whereExpression | string | |
oleDbParameters | System.Data.OleDb.OleDbParameter | |
Résultat | List |
public abstract GetAll ( NorthwindConfig config, string whereExpression, int startIndex, int count ) : List |
||
config | NorthwindConfig | |
whereExpression | string | |
startIndex | int | |
count | int | |
Résultat | List |
public GetChangelog ( |
||
lastToken | the last passed token | |
config | NorthwindConfig | the configuration object |
Résultat |
protected GetDeletedDocument ( Identity identity ) : |
||
identity | Identity | the identity |
Résultat |
public abstract GetDocument ( Identity identity, |
||
identity | Identity | the identity |
lastToken | the last token to set the logstate | |
config | NorthwindConfig | the configuration object |
Résultat |
public GetLastChanges ( |
||
lastToken | ||
config | NorthwindConfig | |
nextToken | ||
Résultat | Identity[] |
protected HandleDelimiterClause ( string &whereExpression ) : void | ||
whereExpression | string | |
Résultat | void |
public Update ( |
||
doc | ||
config | NorthwindConfig | |
result | List |
|
Résultat | void |