POST api/Item/EditItem

Add or edit a item

Request Information

URI Parameters

None.

Body Parameters

ItemModel
NameDescriptionTypeAdditional information
intItemID

integer

None.

intItemGrpID

integer

None.

intItemCatID

integer

None.

strItemNo

string

None.

strItemNo1

string

None.

strName

Collection of LanguageTextModel

None.

strDescription

Collection of LanguageTextModel

None.

intManufacturerID

integer

None.

decVolume

decimal number

None.

decWidth

decimal number

None.

decLength

decimal number

None.

decHeight

decimal number

None.

strColor

string

None.

strMaterial

string

None.

intUnit

integer

None.

strOwner

string

None.

IsFIFOItem

integer

None.

IsLotItem

integer

None.

IsSerialNo

integer

None.

decQtyInBox

decimal number

None.

decQtyMin

decimal number

None.

decQtyMax

decimal number

None.

decWeight

decimal number

None.

Photo

Collection of ItemPhotoModel

None.

PhotoSmall

Collection of ItemPhotoModel

None.

ItemPriceAll

Collection of ItemPriceAllModel

None.

strSearch

string

None.

Request Formats

application/json, text/json

Sample:
{
  "intItemID": 1,
  "intItemGrpID": 2,
  "intItemCatID": 3,
  "strItemNo": "sample string 4",
  "strItemNo1": "sample string 5",
  "strName": [
    {
      "intLanguageID": 1,
      "strText": "sample string 2"
    },
    {
      "intLanguageID": 1,
      "strText": "sample string 2"
    }
  ],
  "strDescription": [
    {
      "intLanguageID": 1,
      "strText": "sample string 2"
    },
    {
      "intLanguageID": 1,
      "strText": "sample string 2"
    }
  ],
  "intManufacturerID": 6,
  "decVolume": 7.0,
  "decWidth": 8.0,
  "decLength": 9.0,
  "decHeight": 10.0,
  "strColor": "sample string 11",
  "strMaterial": "sample string 12",
  "intUnit": 13,
  "strOwner": "sample string 14",
  "IsFIFOItem": 15,
  "IsLotItem": 16,
  "IsSerialNo": 17,
  "decQtyInBox": 18.0,
  "decQtyMin": 19.0,
  "decQtyMax": 20.0,
  "decWeight": 21.0,
  "Photo": [
    {
      "intItemPictureID": 1,
      "picItem": "sample string 2",
      "strDataType": "sample string 3",
      "strDescription": "sample string 4",
      "strFileName": "sample string 5"
    },
    {
      "intItemPictureID": 1,
      "picItem": "sample string 2",
      "strDataType": "sample string 3",
      "strDescription": "sample string 4",
      "strFileName": "sample string 5"
    }
  ],
  "PhotoSmall": [
    {
      "intItemPictureID": 1,
      "picItem": "sample string 2",
      "strDataType": "sample string 3",
      "strDescription": "sample string 4",
      "strFileName": "sample string 5"
    },
    {
      "intItemPictureID": 1,
      "picItem": "sample string 2",
      "strDataType": "sample string 3",
      "strDescription": "sample string 4",
      "strFileName": "sample string 5"
    }
  ],
  "ItemPriceAll": [
    {
      "intID": 1,
      "intItemID": 2,
      "strDistance": "sample string 3",
      "strOrderType": "sample string 4",
      "decPrice": 5.0
    },
    {
      "intID": 1,
      "intItemID": 2,
      "strDistance": "sample string 3",
      "strOrderType": "sample string 4",
      "decPrice": 5.0
    }
  ],
  "strSearch": "sample string 22"
}

application/xml, text/xml

Sample:
<ItemModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/XS2.WMSWebApi.Models">
  <IsFIFOItem>15</IsFIFOItem>
  <IsLotItem>16</IsLotItem>
  <IsSerialNo>17</IsSerialNo>
  <ItemPriceAll>
    <ItemPriceAllModel>
      <decPrice>5</decPrice>
      <intID>1</intID>
      <intItemID>2</intItemID>
      <strDistance>sample string 3</strDistance>
      <strOrderType>sample string 4</strOrderType>
    </ItemPriceAllModel>
    <ItemPriceAllModel>
      <decPrice>5</decPrice>
      <intID>1</intID>
      <intItemID>2</intItemID>
      <strDistance>sample string 3</strDistance>
      <strOrderType>sample string 4</strOrderType>
    </ItemPriceAllModel>
  </ItemPriceAll>
  <Photo>
    <ItemPhotoModel>
      <intItemPictureID>1</intItemPictureID>
      <picItem>sample string 2</picItem>
      <strDataType>sample string 3</strDataType>
      <strDescription>sample string 4</strDescription>
      <strFileName>sample string 5</strFileName>
    </ItemPhotoModel>
    <ItemPhotoModel>
      <intItemPictureID>1</intItemPictureID>
      <picItem>sample string 2</picItem>
      <strDataType>sample string 3</strDataType>
      <strDescription>sample string 4</strDescription>
      <strFileName>sample string 5</strFileName>
    </ItemPhotoModel>
  </Photo>
  <PhotoSmall>
    <ItemPhotoModel>
      <intItemPictureID>1</intItemPictureID>
      <picItem>sample string 2</picItem>
      <strDataType>sample string 3</strDataType>
      <strDescription>sample string 4</strDescription>
      <strFileName>sample string 5</strFileName>
    </ItemPhotoModel>
    <ItemPhotoModel>
      <intItemPictureID>1</intItemPictureID>
      <picItem>sample string 2</picItem>
      <strDataType>sample string 3</strDataType>
      <strDescription>sample string 4</strDescription>
      <strFileName>sample string 5</strFileName>
    </ItemPhotoModel>
  </PhotoSmall>
  <decHeight>10</decHeight>
  <decLength>9</decLength>
  <decQtyInBox>18</decQtyInBox>
  <decQtyMax>20</decQtyMax>
  <decQtyMin>19</decQtyMin>
  <decVolume>7</decVolume>
  <decWeight>21</decWeight>
  <decWidth>8</decWidth>
  <intItemCatID>3</intItemCatID>
  <intItemGrpID>2</intItemGrpID>
  <intItemID>1</intItemID>
  <intManufacturerID>6</intManufacturerID>
  <intUnit>13</intUnit>
  <strColor>sample string 11</strColor>
  <strDescription>
    <LanguageTextModel>
      <intLanguageID>1</intLanguageID>
      <strText>sample string 2</strText>
    </LanguageTextModel>
    <LanguageTextModel>
      <intLanguageID>1</intLanguageID>
      <strText>sample string 2</strText>
    </LanguageTextModel>
  </strDescription>
  <strItemNo>sample string 4</strItemNo>
  <strItemNo1>sample string 5</strItemNo1>
  <strMaterial>sample string 12</strMaterial>
  <strName>
    <LanguageTextModel>
      <intLanguageID>1</intLanguageID>
      <strText>sample string 2</strText>
    </LanguageTextModel>
    <LanguageTextModel>
      <intLanguageID>1</intLanguageID>
      <strText>sample string 2</strText>
    </LanguageTextModel>
  </strName>
  <strOwner>sample string 14</strOwner>
  <strSearch>sample string 22</strSearch>
</ItemModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.