POST api/TrainGingerApi
Request Information
URI Parameters
None.
Body Parameters
WhereClauseBusinessFilterInputDTO| Name | Description | Type | Additional information |
|---|---|---|---|
| AccessToken | string |
None. |
|
| SubcategoryBusinessFilters | Collection of SubCategoryWhereClauseBusinessFilterDTO |
None. |
Request Formats
application/json, text/json
Sample:
{
"AccessToken": "sample string 1",
"SubcategoryBusinessFilters": [
{
"SubCategoryWhereClauseId": 1,
"WarehouseTableId": 2,
"WarehouseTableName": "sample string 3",
"Column": "sample string 4",
"DataTypeId": 1,
"ControlTypeId": 1,
"DisplayName": "sample string 5",
"KeyColumnName": "sample string 6",
"IsAdvanceFilter": true,
"Rank": 1,
"MinValue": "sample string 7",
"MaxValue": "sample string 8",
"IsTrainGingerApplicable": true,
"IsRLSColumn": true,
"AliasedKeyColumn": "sample string 11",
"AliasedDisplayColumn": "sample string 12",
"SubCategoryWhereClauseComparisonOperators": [
{
"SubCategoryWhereClauseComparisonOperatorId": 1,
"SubCategoryWhereClauseId": 2,
"ComparisonOperatorId": 3,
"ComparisonOperatorName": "sample string 4",
"ComparisonOperatorBK": 5,
"ComparisonOperator": {
"ComparisonOperatorId": 1,
"Name": "sample string 2"
}
},
{
"SubCategoryWhereClauseComparisonOperatorId": 1,
"SubCategoryWhereClauseId": 2,
"ComparisonOperatorId": 3,
"ComparisonOperatorName": "sample string 4",
"ComparisonOperatorBK": 5,
"ComparisonOperator": {
"ComparisonOperatorId": 1,
"Name": "sample string 2"
}
}
],
"ControlType": {
"ControlTypeId": 1,
"ControlTypeBK": 2,
"Name": "sample string 3"
}
},
{
"SubCategoryWhereClauseId": 1,
"WarehouseTableId": 2,
"WarehouseTableName": "sample string 3",
"Column": "sample string 4",
"DataTypeId": 1,
"ControlTypeId": 1,
"DisplayName": "sample string 5",
"KeyColumnName": "sample string 6",
"IsAdvanceFilter": true,
"Rank": 1,
"MinValue": "sample string 7",
"MaxValue": "sample string 8",
"IsTrainGingerApplicable": true,
"IsRLSColumn": true,
"AliasedKeyColumn": "sample string 11",
"AliasedDisplayColumn": "sample string 12",
"SubCategoryWhereClauseComparisonOperators": [
{
"SubCategoryWhereClauseComparisonOperatorId": 1,
"SubCategoryWhereClauseId": 2,
"ComparisonOperatorId": 3,
"ComparisonOperatorName": "sample string 4",
"ComparisonOperatorBK": 5,
"ComparisonOperator": {
"ComparisonOperatorId": 1,
"Name": "sample string 2"
}
},
{
"SubCategoryWhereClauseComparisonOperatorId": 1,
"SubCategoryWhereClauseId": 2,
"ComparisonOperatorId": 3,
"ComparisonOperatorName": "sample string 4",
"ComparisonOperatorBK": 5,
"ComparisonOperator": {
"ComparisonOperatorId": 1,
"Name": "sample string 2"
}
}
],
"ControlType": {
"ControlTypeId": 1,
"ControlTypeBK": 2,
"Name": "sample string 3"
}
}
]
}
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
ResponseDataOfIListOfWhereClauseBusinessFilterOutputDTO| Name | Description | Type | Additional information |
|---|---|---|---|
| IsSuccess | boolean |
None. |
|
| IsError | boolean |
None. |
|
| ResponseMessage | string |
None. |
|
| ErrorCode | integer |
None. |
|
| Data | Object |
None. |
Response Formats
application/json, text/json
Sample:
{
"IsSuccess": true,
"IsError": true,
"ResponseMessage": "sample string 3",
"ErrorCode": 4,
"Data": {}
}