POST api/UpdateUnitByUnitCheckList

Request Information

URI Parameters

None.

Body Parameters

UpdateUnitByUnitCheckListRequest
NameDescriptionTypeAdditional information
UserEmail

string

None.

ProjectCode

string

None.

CheckListID

integer

None.

ModelList

Collection of UpdateUnitByUnitCheckList_ModelList

None.

Request Formats

application/json, text/json

Sample:
{
  "UserEmail": "sample string 1",
  "ProjectCode": "sample string 2",
  "CheckListID": 3,
  "ModelList": [
    {
      "ModelID": "sample string 1",
      "DirectionName": "sample string 2",
      "CriteriaID": 3,
      "UnitList": [
        {
          "Unit": "sample string 1",
          "Selected": "sample string 2"
        },
        {
          "Unit": "sample string 1",
          "Selected": "sample string 2"
        }
      ]
    },
    {
      "ModelID": "sample string 1",
      "DirectionName": "sample string 2",
      "CriteriaID": 3,
      "UnitList": [
        {
          "Unit": "sample string 1",
          "Selected": "sample string 2"
        },
        {
          "Unit": "sample string 1",
          "Selected": "sample string 2"
        }
      ]
    }
  ]
}

application/xml, text/xml

Sample:
<UpdateUnitByUnitCheckListRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Sirius_Api.Models.Sirius">
  <CheckListID>3</CheckListID>
  <ModelList>
    <UpdateUnitByUnitCheckListRequest.UpdateUnitByUnitCheckList_ModelList>
      <CriteriaID>3</CriteriaID>
      <DirectionName>sample string 2</DirectionName>
      <ModelID>sample string 1</ModelID>
      <UnitList>
        <UpdateUnitByUnitCheckListRequest.UpdateUnitByUnitCheckList_UnitList>
          <Selected>sample string 2</Selected>
          <Unit>sample string 1</Unit>
        </UpdateUnitByUnitCheckListRequest.UpdateUnitByUnitCheckList_UnitList>
        <UpdateUnitByUnitCheckListRequest.UpdateUnitByUnitCheckList_UnitList>
          <Selected>sample string 2</Selected>
          <Unit>sample string 1</Unit>
        </UpdateUnitByUnitCheckListRequest.UpdateUnitByUnitCheckList_UnitList>
      </UnitList>
    </UpdateUnitByUnitCheckListRequest.UpdateUnitByUnitCheckList_ModelList>
    <UpdateUnitByUnitCheckListRequest.UpdateUnitByUnitCheckList_ModelList>
      <CriteriaID>3</CriteriaID>
      <DirectionName>sample string 2</DirectionName>
      <ModelID>sample string 1</ModelID>
      <UnitList>
        <UpdateUnitByUnitCheckListRequest.UpdateUnitByUnitCheckList_UnitList>
          <Selected>sample string 2</Selected>
          <Unit>sample string 1</Unit>
        </UpdateUnitByUnitCheckListRequest.UpdateUnitByUnitCheckList_UnitList>
        <UpdateUnitByUnitCheckListRequest.UpdateUnitByUnitCheckList_UnitList>
          <Selected>sample string 2</Selected>
          <Unit>sample string 1</Unit>
        </UpdateUnitByUnitCheckListRequest.UpdateUnitByUnitCheckList_UnitList>
      </UnitList>
    </UpdateUnitByUnitCheckListRequest.UpdateUnitByUnitCheckList_ModelList>
  </ModelList>
  <ProjectCode>sample string 2</ProjectCode>
  <UserEmail>sample string 1</UserEmail>
</UpdateUnitByUnitCheckListRequest>

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 'UpdateUnitByUnitCheckListRequest'.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

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

Sample:

Sample not available.