POST api/Tools/SaveGiftSchemeDefinition
Request Information
URI Parameters
None.
Body Parameters
SaveGiftSchemeDefinitionInputObjects| Name | Description | Type | Additional information |
|---|---|---|---|
| DBName | string |
None. |
|
| BranchInternalCode | string |
None. |
|
| UserInternalCode | string |
None. |
|
| TransactionType | string |
None. |
|
| TransactionMode | string |
None. |
|
| TransactionCode | decimal number |
None. |
|
| PrevSchemeNumber | integer |
None. |
|
| GiftSchemeDetails | GiftSchemeDetails |
None. |
|
| DataCollections | GiftSchemeDetails_DataCollection |
None. |
Request Formats
application/json, text/json
Sample:
{
"DBName": "sample string 1",
"BranchInternalCode": "sample string 2",
"UserInternalCode": "sample string 3",
"TransactionType": "sample string 4",
"TransactionMode": "sample string 5",
"TransactionCode": 6.1,
"PrevSchemeNumber": 7,
"GiftSchemeDetails": {
"GFSH_GSGFSH": 1.1,
"GFSH_GSBOFF": 2.1,
"GFSH_GSNAME": "sample string 3",
"GFSH_GSSDAT": 4,
"GFSH_GSEDAT": 5,
"GFSH_GSTYPE": "sample string 6",
"GFSH_GSNOTE": "sample string 7",
"GFSH_GSNUSE": "sample string 8",
"GFSH_GSAPFR": "sample string 9",
"GFSH_GSDTYP": 10.1,
"GFSH_GSGFVL": "sample string 11",
"GFSH_GSNUMB": 12,
"GFSH_GSFDNO": "sample string 13",
"GFSH_GSTRCR": "sample string 14"
},
"DataCollections": {
"GiftScheme_ItemModelDetails": [
{
"GGGFSH": 1.1,
"GGPROD": 2.1,
"GGRATE": 3.1
},
{
"GGGFSH": 1.1,
"GGPROD": 2.1,
"GGRATE": 3.1
}
],
"GiftScheme_ProductDetails": [
{
"GPGFSH": 1.1,
"GPPROD": 2.1,
"GPCTYP": "sample string 3",
"GPCCOD": 4.1
},
{
"GPGFSH": 1.1,
"GPPROD": 2.1,
"GPCTYP": "sample string 3",
"GPCCOD": 4.1
}
]
}
}
application/xml, text/xml
Sample:
<SaveGiftSchemeDefinitionInputObjects xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/APXWebLibDataProvider.Models.SaveToolObjects">
<BranchInternalCode>sample string 2</BranchInternalCode>
<DBName>sample string 1</DBName>
<DataCollections>
<GiftScheme_ItemModelDetails>
<GiftScheme_ItemModelDetails>
<GGGFSH>1.1</GGGFSH>
<GGPROD>2.1</GGPROD>
<GGRATE>3.1</GGRATE>
</GiftScheme_ItemModelDetails>
<GiftScheme_ItemModelDetails>
<GGGFSH>1.1</GGGFSH>
<GGPROD>2.1</GGPROD>
<GGRATE>3.1</GGRATE>
</GiftScheme_ItemModelDetails>
</GiftScheme_ItemModelDetails>
<GiftScheme_ProductDetails>
<GiftScheme_ProductDetails>
<GPCCOD>4.1</GPCCOD>
<GPCTYP>sample string 3</GPCTYP>
<GPGFSH>1.1</GPGFSH>
<GPPROD>2.1</GPPROD>
</GiftScheme_ProductDetails>
<GiftScheme_ProductDetails>
<GPCCOD>4.1</GPCCOD>
<GPCTYP>sample string 3</GPCTYP>
<GPGFSH>1.1</GPGFSH>
<GPPROD>2.1</GPPROD>
</GiftScheme_ProductDetails>
</GiftScheme_ProductDetails>
</DataCollections>
<GiftSchemeDetails>
<GFSH_GSAPFR>sample string 9</GFSH_GSAPFR>
<GFSH_GSBOFF>2.1</GFSH_GSBOFF>
<GFSH_GSDTYP>10.1</GFSH_GSDTYP>
<GFSH_GSEDAT>5</GFSH_GSEDAT>
<GFSH_GSFDNO>sample string 13</GFSH_GSFDNO>
<GFSH_GSGFSH>1.1</GFSH_GSGFSH>
<GFSH_GSGFVL>sample string 11</GFSH_GSGFVL>
<GFSH_GSNAME>sample string 3</GFSH_GSNAME>
<GFSH_GSNOTE>sample string 7</GFSH_GSNOTE>
<GFSH_GSNUMB>12</GFSH_GSNUMB>
<GFSH_GSNUSE>sample string 8</GFSH_GSNUSE>
<GFSH_GSSDAT>4</GFSH_GSSDAT>
<GFSH_GSTRCR>sample string 14</GFSH_GSTRCR>
<GFSH_GSTYPE>sample string 6</GFSH_GSTYPE>
</GiftSchemeDetails>
<PrevSchemeNumber>7</PrevSchemeNumber>
<TransactionCode>6.1</TransactionCode>
<TransactionMode>sample string 5</TransactionMode>
<TransactionType>sample string 4</TransactionType>
<UserInternalCode>sample string 3</UserInternalCode>
</SaveGiftSchemeDefinitionInputObjects>
application/x-www-form-urlencoded
Sample:
Sample not available.
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. |