POST PurchaseDetails/CreatePurchaseDetails?POId={POId}&VendorId={VendorId}&PurchaseDate={PurchaseDate}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
POId

integer

Required

VendorId

integer

Required

PurchaseDate

string

Required

Body Parameters

Collection of PurchaseOrderDetailViewModel
NameDescriptionTypeAdditional information
ID

integer

None.

PurchaseID

integer

None.

MetalCategoryID

integer

None.

ItemID

integer

None.

Pcs

integer

None.

GrossWeight

decimal number

None.

BeadWeight

decimal number

None.

NetWeight

decimal number

None.

TounchPercentage

decimal number

None.

WastagePercentage

decimal number

None.

FinePercentage

decimal number

None.

FinalFineWeight

decimal number

None.

MakingType

string

None.

MakingRate

decimal number

None.

MetalRate

decimal number

None.

BeadWeightList

Collection of BeadWeightDetail

None.

Request Formats

application/json, text/json

Sample:
[
  {
    "$id": "1",
    "ID": 1,
    "PurchaseID": 1,
    "MetalCategoryID": 1,
    "ItemID": 1,
    "Pcs": 1,
    "GrossWeight": 1.0,
    "BeadWeight": 1.0,
    "NetWeight": 1.0,
    "TounchPercentage": 1.0,
    "WastagePercentage": 1.0,
    "FinePercentage": 1.0,
    "FinalFineWeight": 1.0,
    "MakingType": "sample string 2",
    "MakingRate": 1.0,
    "MetalRate": 1.0,
    "BeadWeightList": [
      {
        "$id": "2",
        "ID": 1,
        "PODetailsID": 1,
        "Description": "sample string 2",
        "Weight": 1.0,
        "Rate": 1.0,
        "Amount": 1.0
      },
      {
        "$ref": "2"
      }
    ]
  },
  {
    "$ref": "1"
  }
]

application/xml, text/xml

Sample:
<ArrayOfPurchaseOrderDetailViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HLJ_Purchase.API.Models">
  <PurchaseOrderDetailViewModel>
    <BeadWeight>1</BeadWeight>
    <BeadWeightList>
      <BeadWeightDetail>
        <Amount>1</Amount>
        <Description>sample string 2</Description>
        <ID>1</ID>
        <PODetailsID>1</PODetailsID>
        <Rate>1</Rate>
        <Weight>1</Weight>
      </BeadWeightDetail>
      <BeadWeightDetail>
        <Amount>1</Amount>
        <Description>sample string 2</Description>
        <ID>1</ID>
        <PODetailsID>1</PODetailsID>
        <Rate>1</Rate>
        <Weight>1</Weight>
      </BeadWeightDetail>
    </BeadWeightList>
    <FinalFineWeight>1</FinalFineWeight>
    <FinePercentage>1</FinePercentage>
    <GrossWeight>1</GrossWeight>
    <ID>1</ID>
    <ItemID>1</ItemID>
    <MakingRate>1</MakingRate>
    <MakingType>sample string 2</MakingType>
    <MetalCategoryID>1</MetalCategoryID>
    <MetalRate>1</MetalRate>
    <NetWeight>1</NetWeight>
    <Pcs>1</Pcs>
    <PurchaseID>1</PurchaseID>
    <TounchPercentage>1</TounchPercentage>
    <WastagePercentage>1</WastagePercentage>
  </PurchaseOrderDetailViewModel>
  <PurchaseOrderDetailViewModel>
    <BeadWeight>1</BeadWeight>
    <BeadWeightList>
      <BeadWeightDetail>
        <Amount>1</Amount>
        <Description>sample string 2</Description>
        <ID>1</ID>
        <PODetailsID>1</PODetailsID>
        <Rate>1</Rate>
        <Weight>1</Weight>
      </BeadWeightDetail>
      <BeadWeightDetail>
        <Amount>1</Amount>
        <Description>sample string 2</Description>
        <ID>1</ID>
        <PODetailsID>1</PODetailsID>
        <Rate>1</Rate>
        <Weight>1</Weight>
      </BeadWeightDetail>
    </BeadWeightList>
    <FinalFineWeight>1</FinalFineWeight>
    <FinePercentage>1</FinePercentage>
    <GrossWeight>1</GrossWeight>
    <ID>1</ID>
    <ItemID>1</ItemID>
    <MakingRate>1</MakingRate>
    <MakingType>sample string 2</MakingType>
    <MetalCategoryID>1</MetalCategoryID>
    <MetalRate>1</MetalRate>
    <NetWeight>1</NetWeight>
    <Pcs>1</Pcs>
    <PurchaseID>1</PurchaseID>
    <TounchPercentage>1</TounchPercentage>
    <WastagePercentage>1</WastagePercentage>
  </PurchaseOrderDetailViewModel>
</ArrayOfPurchaseOrderDetailViewModel>

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.