POST api/Audit/InsertAuditTrail
Request Information
URI Parameters
None.
Body Parameters
InsertAuditEnt| Name | Description | Type | Additional information |
|---|---|---|---|
| RecordID | integer |
None. |
|
| AuditDetail | string |
None. |
|
| ModuleName | string |
None. |
|
| RecordObject | Object |
None. |
|
| EventByID | integer |
None. |
|
| EventByName | string |
None. |
|
| AuditTrailModule | string |
None. |
|
| lstExtraTrail | Collection of AuditTrailEnt |
None. |
|
| DataFormattingBy | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"RecordID": 1,
"AuditDetail": "sample string 2",
"ModuleName": "sample string 3",
"RecordObject": {},
"EventByID": 5,
"EventByName": "sample string 6",
"AuditTrailModule": "sample string 7",
"lstExtraTrail": [
{
"AuditId": 1,
"ReferenceId": "sample string 2",
"LabelName": "sample string 3",
"FieldName": "sample string 4",
"OldValue": "sample string 5",
"NewValue": "sample string 6",
"TableAudit": {
"FieldName": "sample string 1",
"LabelName": "sample string 2",
"IsKey": true,
"QueryForValue": "sample string 4",
"IsReferenceTable": true
},
"OldValueKey": "sample string 7",
"NewValueKey": "sample string 8",
"Operation": 0
},
{
"AuditId": 1,
"ReferenceId": "sample string 2",
"LabelName": "sample string 3",
"FieldName": "sample string 4",
"OldValue": "sample string 5",
"NewValue": "sample string 6",
"TableAudit": {
"FieldName": "sample string 1",
"LabelName": "sample string 2",
"IsKey": true,
"QueryForValue": "sample string 4",
"IsReferenceTable": true
},
"OldValueKey": "sample string 7",
"NewValueKey": "sample string 8",
"Operation": 0
}
],
"DataFormattingBy": "sample string 8"
}
application/xml, text/xml
Sample:
<InsertAuditEnt xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/AuditService">
<AuditDetail>sample string 2</AuditDetail>
<AuditTrailModule>sample string 7</AuditTrailModule>
<DataFormattingBy>sample string 8</DataFormattingBy>
<EventByID>5</EventByID>
<EventByName>sample string 6</EventByName>
<ModuleName>sample string 3</ModuleName>
<RecordID>1</RecordID>
<RecordObject />
<lstExtraTrail>
<AuditTrailEnt>
<AuditId>1</AuditId>
<FieldName>sample string 4</FieldName>
<LabelName>sample string 3</LabelName>
<NewValue>sample string 6</NewValue>
<NewValueKey>sample string 8</NewValueKey>
<OldValue>sample string 5</OldValue>
<OldValueKey>sample string 7</OldValueKey>
<Operation>Add</Operation>
<ReferenceId>sample string 2</ReferenceId>
<TableAudit>
<FieldName>sample string 1</FieldName>
<IsKey>true</IsKey>
<IsReferenceTable>true</IsReferenceTable>
<LabelName>sample string 2</LabelName>
<QueryForValue>sample string 4</QueryForValue>
</TableAudit>
</AuditTrailEnt>
<AuditTrailEnt>
<AuditId>1</AuditId>
<FieldName>sample string 4</FieldName>
<LabelName>sample string 3</LabelName>
<NewValue>sample string 6</NewValue>
<NewValueKey>sample string 8</NewValueKey>
<OldValue>sample string 5</OldValue>
<OldValueKey>sample string 7</OldValueKey>
<Operation>Add</Operation>
<ReferenceId>sample string 2</ReferenceId>
<TableAudit>
<FieldName>sample string 1</FieldName>
<IsKey>true</IsKey>
<IsReferenceTable>true</IsReferenceTable>
<LabelName>sample string 2</LabelName>
<QueryForValue>sample string 4</QueryForValue>
</TableAudit>
</AuditTrailEnt>
</lstExtraTrail>
</InsertAuditEnt>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |