POST api/DefProducts/InsertOrUpdateProduct?isOpen={isOpen}&vUserID={vUserID}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| isOpen | boolean |
Required |
|
| vUserID | integer |
Required |
Body Parameters
Products| Name | Description | Type | Additional information |
|---|---|---|---|
| ProductID | integer |
None. |
|
| ProductName | string |
None. |
|
| BrandID | integer |
None. |
|
| GroupID | integer |
None. |
|
| PurchasePrice | decimal number |
None. |
|
| SalePrice | decimal number |
None. |
|
| DiscPurPerc | decimal number |
None. |
|
| DiscSalPerc | decimal number |
None. |
|
| DiscPurVal | decimal number |
None. |
|
| DiscSalVal | decimal number |
None. |
|
| SalesTaxPerc | decimal number |
None. |
|
| PurTaxPerc | decimal number |
None. |
|
| AccountNo | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"ProductID": 1,
"ProductName": "sample string 2",
"BrandID": 3,
"GroupID": 4,
"PurchasePrice": 5.0,
"SalePrice": 6.0,
"DiscPurPerc": 7.0,
"DiscSalPerc": 8.0,
"DiscPurVal": 9.0,
"DiscSalVal": 10.0,
"SalesTaxPerc": 11.0,
"PurTaxPerc": 12.0,
"AccountNo": "sample string 13"
}
application/xml, text/xml
Sample:
<Products xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Objects"> <AccountNo>sample string 13</AccountNo> <BrandID>3</BrandID> <DiscPurPerc>7</DiscPurPerc> <DiscPurVal>9</DiscPurVal> <DiscSalPerc>8</DiscSalPerc> <DiscSalVal>10</DiscSalVal> <GroupID>4</GroupID> <ProductID>1</ProductID> <ProductName>sample string 2</ProductName> <PurTaxPerc>12</PurTaxPerc> <PurchasePrice>5</PurchasePrice> <SalePrice>6</SalePrice> <SalesTaxPerc>11</SalesTaxPerc> </Products>
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. |