POST api/model-step/model/{model_no}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
model_no

string

Required

Body Parameters

Collection of v_model_production
NameDescriptionTypeAdditional information
data_type

string

None.

part_id

string

None.

part_type_id

integer

None.

part_name

string

None.

steps

Collection of v_model_production_step

None.

Request Formats

application/json, text/json

Sample:
[
  {
    "data_type": "sample string 1",
    "part_id": "sample string 2",
    "part_type_id": 3,
    "part_name": "sample string 4",
    "steps": [
      {
        "step": 1,
        "dpm_id": 1,
        "department": "sample string 2",
        "action_id": 1,
        "action_code": "sample string 3",
        "ref_part_id": 1,
        "ref_part_name": "sample string 4"
      },
      {
        "step": 1,
        "dpm_id": 1,
        "department": "sample string 2",
        "action_id": 1,
        "action_code": "sample string 3",
        "ref_part_id": 1,
        "ref_part_name": "sample string 4"
      }
    ]
  },
  {
    "data_type": "sample string 1",
    "part_id": "sample string 2",
    "part_type_id": 3,
    "part_name": "sample string 4",
    "steps": [
      {
        "step": 1,
        "dpm_id": 1,
        "department": "sample string 2",
        "action_id": 1,
        "action_code": "sample string 3",
        "ref_part_id": 1,
        "ref_part_name": "sample string 4"
      },
      {
        "step": 1,
        "dpm_id": 1,
        "department": "sample string 2",
        "action_id": 1,
        "action_code": "sample string 3",
        "ref_part_id": 1,
        "ref_part_name": "sample string 4"
      }
    ]
  }
]

application/xml, text/xml

Sample:
<ArrayOfv_model_production xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MRP.Domain.Models.ProductionLine.ModelStep">
  <v_model_production>
    <data_type>sample string 1</data_type>
    <part_id>sample string 2</part_id>
    <part_name>sample string 4</part_name>
    <part_type_id>3</part_type_id>
    <steps>
      <v_model_production_step>
        <action_code>sample string 3</action_code>
        <action_id>1</action_id>
        <department>sample string 2</department>
        <dpm_id>1</dpm_id>
        <ref_part_id>1</ref_part_id>
        <ref_part_name>sample string 4</ref_part_name>
        <step>1</step>
      </v_model_production_step>
      <v_model_production_step>
        <action_code>sample string 3</action_code>
        <action_id>1</action_id>
        <department>sample string 2</department>
        <dpm_id>1</dpm_id>
        <ref_part_id>1</ref_part_id>
        <ref_part_name>sample string 4</ref_part_name>
        <step>1</step>
      </v_model_production_step>
    </steps>
  </v_model_production>
  <v_model_production>
    <data_type>sample string 1</data_type>
    <part_id>sample string 2</part_id>
    <part_name>sample string 4</part_name>
    <part_type_id>3</part_type_id>
    <steps>
      <v_model_production_step>
        <action_code>sample string 3</action_code>
        <action_id>1</action_id>
        <department>sample string 2</department>
        <dpm_id>1</dpm_id>
        <ref_part_id>1</ref_part_id>
        <ref_part_name>sample string 4</ref_part_name>
        <step>1</step>
      </v_model_production_step>
      <v_model_production_step>
        <action_code>sample string 3</action_code>
        <action_id>1</action_id>
        <department>sample string 2</department>
        <dpm_id>1</dpm_id>
        <ref_part_id>1</ref_part_id>
        <ref_part_name>sample string 4</ref_part_name>
        <step>1</step>
      </v_model_production_step>
    </steps>
  </v_model_production>
</ArrayOfv_model_production>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'List`1'.

Response Information

Resource Description

v_model_no_step
NameDescriptionTypeAdditional information
model_no

string

None.

parts

Collection of v_model_production

None.

Response Formats

application/json, text/json

Sample:
{
  "model_no": "sample string 1",
  "parts": [
    {
      "data_type": "sample string 1",
      "part_id": "sample string 2",
      "part_type_id": 3,
      "part_name": "sample string 4",
      "steps": [
        {
          "step": 1,
          "dpm_id": 1,
          "department": "sample string 2",
          "action_id": 1,
          "action_code": "sample string 3",
          "ref_part_id": 1,
          "ref_part_name": "sample string 4"
        },
        {
          "step": 1,
          "dpm_id": 1,
          "department": "sample string 2",
          "action_id": 1,
          "action_code": "sample string 3",
          "ref_part_id": 1,
          "ref_part_name": "sample string 4"
        }
      ]
    },
    {
      "data_type": "sample string 1",
      "part_id": "sample string 2",
      "part_type_id": 3,
      "part_name": "sample string 4",
      "steps": [
        {
          "step": 1,
          "dpm_id": 1,
          "department": "sample string 2",
          "action_id": 1,
          "action_code": "sample string 3",
          "ref_part_id": 1,
          "ref_part_name": "sample string 4"
        },
        {
          "step": 1,
          "dpm_id": 1,
          "department": "sample string 2",
          "action_id": 1,
          "action_code": "sample string 3",
          "ref_part_id": 1,
          "ref_part_name": "sample string 4"
        }
      ]
    }
  ]
}

application/xml, text/xml

Sample:
<v_model_no_step xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MRP.Domain.Models.ProductionLine.ModelStep">
  <model_no>sample string 1</model_no>
  <parts>
    <v_model_production>
      <data_type>sample string 1</data_type>
      <part_id>sample string 2</part_id>
      <part_name>sample string 4</part_name>
      <part_type_id>3</part_type_id>
      <steps>
        <v_model_production_step>
          <action_code>sample string 3</action_code>
          <action_id>1</action_id>
          <department>sample string 2</department>
          <dpm_id>1</dpm_id>
          <ref_part_id>1</ref_part_id>
          <ref_part_name>sample string 4</ref_part_name>
          <step>1</step>
        </v_model_production_step>
        <v_model_production_step>
          <action_code>sample string 3</action_code>
          <action_id>1</action_id>
          <department>sample string 2</department>
          <dpm_id>1</dpm_id>
          <ref_part_id>1</ref_part_id>
          <ref_part_name>sample string 4</ref_part_name>
          <step>1</step>
        </v_model_production_step>
      </steps>
    </v_model_production>
    <v_model_production>
      <data_type>sample string 1</data_type>
      <part_id>sample string 2</part_id>
      <part_name>sample string 4</part_name>
      <part_type_id>3</part_type_id>
      <steps>
        <v_model_production_step>
          <action_code>sample string 3</action_code>
          <action_id>1</action_id>
          <department>sample string 2</department>
          <dpm_id>1</dpm_id>
          <ref_part_id>1</ref_part_id>
          <ref_part_name>sample string 4</ref_part_name>
          <step>1</step>
        </v_model_production_step>
        <v_model_production_step>
          <action_code>sample string 3</action_code>
          <action_id>1</action_id>
          <department>sample string 2</department>
          <dpm_id>1</dpm_id>
          <ref_part_id>1</ref_part_id>
          <ref_part_name>sample string 4</ref_part_name>
          <step>1</step>
        </v_model_production_step>
      </steps>
    </v_model_production>
  </parts>
</v_model_no_step>