POST api/UpdateAuditRoadCheckList
Request Information
URI Parameters
None.
Body Parameters
UpdateAuditRoadCheckListRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| UserEmail | string |
None. |
|
| CheckListID | integer |
None. |
|
| CheckListName | string |
None. |
|
| ProjectTypeID | integer |
None. |
|
| Status | string |
None. |
|
| ProjectList | Collection of ProjectModel |
None. |
|
| JobTypeList | Collection of JobTypeRoadModel |
None. |
Request Formats
application/json, text/json
Sample:
{
"UserEmail": "sample string 1",
"CheckListID": 2,
"CheckListName": "sample string 3",
"ProjectTypeID": 4,
"Status": "sample string 5",
"ProjectList": [
{
"ProjectCode": "sample string 1",
"ProjectName": "sample string 2",
"Selected": "sample string 3"
},
{
"ProjectCode": "sample string 1",
"ProjectName": "sample string 2",
"Selected": "sample string 3"
}
],
"JobTypeList": [
{
"JobTypeID": 1,
"JobTypeName": "sample string 2",
"SubJobTypeList": [
{
"SubJobTypeID": 1,
"SubJobTypeName": "sample string 2",
"DetailList": [
{
"DetailID": 1,
"DetailName": "sample string 2",
"IsRequired": true,
"IsSupplier": true,
"MethodTypeID": 5
},
{
"DetailID": 1,
"DetailName": "sample string 2",
"IsRequired": true,
"IsSupplier": true,
"MethodTypeID": 5
}
]
},
{
"SubJobTypeID": 1,
"SubJobTypeName": "sample string 2",
"DetailList": [
{
"DetailID": 1,
"DetailName": "sample string 2",
"IsRequired": true,
"IsSupplier": true,
"MethodTypeID": 5
},
{
"DetailID": 1,
"DetailName": "sample string 2",
"IsRequired": true,
"IsSupplier": true,
"MethodTypeID": 5
}
]
}
],
"FixList": [
{
"FixID": 1,
"FixName": "sample string 2"
},
{
"FixID": 1,
"FixName": "sample string 2"
}
]
},
{
"JobTypeID": 1,
"JobTypeName": "sample string 2",
"SubJobTypeList": [
{
"SubJobTypeID": 1,
"SubJobTypeName": "sample string 2",
"DetailList": [
{
"DetailID": 1,
"DetailName": "sample string 2",
"IsRequired": true,
"IsSupplier": true,
"MethodTypeID": 5
},
{
"DetailID": 1,
"DetailName": "sample string 2",
"IsRequired": true,
"IsSupplier": true,
"MethodTypeID": 5
}
]
},
{
"SubJobTypeID": 1,
"SubJobTypeName": "sample string 2",
"DetailList": [
{
"DetailID": 1,
"DetailName": "sample string 2",
"IsRequired": true,
"IsSupplier": true,
"MethodTypeID": 5
},
{
"DetailID": 1,
"DetailName": "sample string 2",
"IsRequired": true,
"IsSupplier": true,
"MethodTypeID": 5
}
]
}
],
"FixList": [
{
"FixID": 1,
"FixName": "sample string 2"
},
{
"FixID": 1,
"FixName": "sample string 2"
}
]
}
]
}
application/xml, text/xml
Sample:
<UpdateAuditRoadCheckListRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Sirius_Api.Models.Sirius">
<CheckListID>2</CheckListID>
<CheckListName>sample string 3</CheckListName>
<JobTypeList>
<JobTypeRoadModel>
<FixList>
<FixListModel>
<FixID>1</FixID>
<FixName>sample string 2</FixName>
</FixListModel>
<FixListModel>
<FixID>1</FixID>
<FixName>sample string 2</FixName>
</FixListModel>
</FixList>
<JobTypeID>1</JobTypeID>
<JobTypeName>sample string 2</JobTypeName>
<SubJobTypeList>
<SubJobTypeRoadModel>
<DetailList>
<DetailRoadModel>
<DetailID>1</DetailID>
<DetailName>sample string 2</DetailName>
<IsRequired>true</IsRequired>
<IsSupplier>true</IsSupplier>
<MethodTypeID>5</MethodTypeID>
</DetailRoadModel>
<DetailRoadModel>
<DetailID>1</DetailID>
<DetailName>sample string 2</DetailName>
<IsRequired>true</IsRequired>
<IsSupplier>true</IsSupplier>
<MethodTypeID>5</MethodTypeID>
</DetailRoadModel>
</DetailList>
<SubJobTypeID>1</SubJobTypeID>
<SubJobTypeName>sample string 2</SubJobTypeName>
</SubJobTypeRoadModel>
<SubJobTypeRoadModel>
<DetailList>
<DetailRoadModel>
<DetailID>1</DetailID>
<DetailName>sample string 2</DetailName>
<IsRequired>true</IsRequired>
<IsSupplier>true</IsSupplier>
<MethodTypeID>5</MethodTypeID>
</DetailRoadModel>
<DetailRoadModel>
<DetailID>1</DetailID>
<DetailName>sample string 2</DetailName>
<IsRequired>true</IsRequired>
<IsSupplier>true</IsSupplier>
<MethodTypeID>5</MethodTypeID>
</DetailRoadModel>
</DetailList>
<SubJobTypeID>1</SubJobTypeID>
<SubJobTypeName>sample string 2</SubJobTypeName>
</SubJobTypeRoadModel>
</SubJobTypeList>
</JobTypeRoadModel>
<JobTypeRoadModel>
<FixList>
<FixListModel>
<FixID>1</FixID>
<FixName>sample string 2</FixName>
</FixListModel>
<FixListModel>
<FixID>1</FixID>
<FixName>sample string 2</FixName>
</FixListModel>
</FixList>
<JobTypeID>1</JobTypeID>
<JobTypeName>sample string 2</JobTypeName>
<SubJobTypeList>
<SubJobTypeRoadModel>
<DetailList>
<DetailRoadModel>
<DetailID>1</DetailID>
<DetailName>sample string 2</DetailName>
<IsRequired>true</IsRequired>
<IsSupplier>true</IsSupplier>
<MethodTypeID>5</MethodTypeID>
</DetailRoadModel>
<DetailRoadModel>
<DetailID>1</DetailID>
<DetailName>sample string 2</DetailName>
<IsRequired>true</IsRequired>
<IsSupplier>true</IsSupplier>
<MethodTypeID>5</MethodTypeID>
</DetailRoadModel>
</DetailList>
<SubJobTypeID>1</SubJobTypeID>
<SubJobTypeName>sample string 2</SubJobTypeName>
</SubJobTypeRoadModel>
<SubJobTypeRoadModel>
<DetailList>
<DetailRoadModel>
<DetailID>1</DetailID>
<DetailName>sample string 2</DetailName>
<IsRequired>true</IsRequired>
<IsSupplier>true</IsSupplier>
<MethodTypeID>5</MethodTypeID>
</DetailRoadModel>
<DetailRoadModel>
<DetailID>1</DetailID>
<DetailName>sample string 2</DetailName>
<IsRequired>true</IsRequired>
<IsSupplier>true</IsSupplier>
<MethodTypeID>5</MethodTypeID>
</DetailRoadModel>
</DetailList>
<SubJobTypeID>1</SubJobTypeID>
<SubJobTypeName>sample string 2</SubJobTypeName>
</SubJobTypeRoadModel>
</SubJobTypeList>
</JobTypeRoadModel>
</JobTypeList>
<ProjectList>
<ProjectModel>
<ProjectCode>sample string 1</ProjectCode>
<ProjectName>sample string 2</ProjectName>
<Selected>sample string 3</Selected>
</ProjectModel>
<ProjectModel>
<ProjectCode>sample string 1</ProjectCode>
<ProjectName>sample string 2</ProjectName>
<Selected>sample string 3</Selected>
</ProjectModel>
</ProjectList>
<ProjectTypeID>4</ProjectTypeID>
<Status>sample string 5</Status>
<UserEmail>sample string 1</UserEmail>
</UpdateAuditRoadCheckListRequest>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.