POST api/UpdateConstructPlanCheckList
Request Information
URI Parameters
None.
Body Parameters
UpdateConstructPlanCheckListRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| UserEmail | string |
None. |
|
| CheckListID | integer |
None. |
|
| CheckListName | string |
None. |
|
| ProjectTypeID | integer |
None. |
|
| NumOfReturnDate | integer |
None. |
|
| Status | string |
None. |
|
| ProjectList | Collection of ProjectModel |
None. |
|
| ScoreRange | ScoreRangeModel |
None. |
|
| WorkTypeList | Collection of WorkTypeMasterModel |
None. |
|
| DefectTypeList | Collection of DefectTypeModel |
None. |
|
| JobTypeList | Collection of UpdateConstructPlanCheckListJobTypeWithWorkTypeModel |
None. |
Request Formats
application/json, text/json
Sample:
{
"UserEmail": "sample string 1",
"CheckListID": 2,
"CheckListName": "sample string 3",
"ProjectTypeID": 4,
"NumOfReturnDate": 5,
"Status": "sample string 6",
"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"
}
],
"ScoreRange": {
"PassMinPoint": 1,
"PassMaxPoint": 2,
"ToFixMinPoint": 3,
"ToFixMaxPoint": 4,
"NoPassMinPoint": 5,
"NoPassMaxPoint": 6
},
"WorkTypeList": [
{
"WorkTypeID": 1,
"WorkTypeName": "sample string 3"
},
{
"WorkTypeID": 1,
"WorkTypeName": "sample string 3"
}
],
"DefectTypeList": [
{
"DefectTypeID": 1,
"DefectTypeName": "sample string 2",
"IsNCR": true
},
{
"DefectTypeID": 1,
"DefectTypeName": "sample string 2",
"IsNCR": true
}
],
"JobTypeList": [
{
"WorkTypeList": [
{
"WorkTypeIndex": 1,
"WorkTypeID": 2,
"WorkTypeName": "sample string 4"
},
{
"WorkTypeIndex": 1,
"WorkTypeID": 2,
"WorkTypeName": "sample string 4"
}
],
"JobTypeID": 1,
"JobTypeName": "sample string 2",
"Score": 3.0,
"SubJobTypeList": [
{
"SubJobTypeID": 1,
"SubJobTypeName": "sample string 2",
"DetailList": [
{
"DetailID": 1,
"DetailName": "sample string 2",
"IsRequired": true,
"IsSupplier": true,
"Score": 5.0,
"NCRScore": 6.0
},
{
"DetailID": 1,
"DetailName": "sample string 2",
"IsRequired": true,
"IsSupplier": true,
"Score": 5.0,
"NCRScore": 6.0
}
]
},
{
"SubJobTypeID": 1,
"SubJobTypeName": "sample string 2",
"DetailList": [
{
"DetailID": 1,
"DetailName": "sample string 2",
"IsRequired": true,
"IsSupplier": true,
"Score": 5.0,
"NCRScore": 6.0
},
{
"DetailID": 1,
"DetailName": "sample string 2",
"IsRequired": true,
"IsSupplier": true,
"Score": 5.0,
"NCRScore": 6.0
}
]
}
],
"LocationList": [
{
"CheckListID": 1,
"JobTypeID": 2,
"LocationID": 3,
"LocationName": "sample string 4"
},
{
"CheckListID": 1,
"JobTypeID": 2,
"LocationID": 3,
"LocationName": "sample string 4"
}
]
},
{
"WorkTypeList": [
{
"WorkTypeIndex": 1,
"WorkTypeID": 2,
"WorkTypeName": "sample string 4"
},
{
"WorkTypeIndex": 1,
"WorkTypeID": 2,
"WorkTypeName": "sample string 4"
}
],
"JobTypeID": 1,
"JobTypeName": "sample string 2",
"Score": 3.0,
"SubJobTypeList": [
{
"SubJobTypeID": 1,
"SubJobTypeName": "sample string 2",
"DetailList": [
{
"DetailID": 1,
"DetailName": "sample string 2",
"IsRequired": true,
"IsSupplier": true,
"Score": 5.0,
"NCRScore": 6.0
},
{
"DetailID": 1,
"DetailName": "sample string 2",
"IsRequired": true,
"IsSupplier": true,
"Score": 5.0,
"NCRScore": 6.0
}
]
},
{
"SubJobTypeID": 1,
"SubJobTypeName": "sample string 2",
"DetailList": [
{
"DetailID": 1,
"DetailName": "sample string 2",
"IsRequired": true,
"IsSupplier": true,
"Score": 5.0,
"NCRScore": 6.0
},
{
"DetailID": 1,
"DetailName": "sample string 2",
"IsRequired": true,
"IsSupplier": true,
"Score": 5.0,
"NCRScore": 6.0
}
]
}
],
"LocationList": [
{
"CheckListID": 1,
"JobTypeID": 2,
"LocationID": 3,
"LocationName": "sample string 4"
},
{
"CheckListID": 1,
"JobTypeID": 2,
"LocationID": 3,
"LocationName": "sample string 4"
}
]
}
]
}
application/xml, text/xml
Sample:
<UpdateConstructPlanCheckListRequest 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>
<DefectTypeList>
<DefectTypeModel>
<DefectTypeID>1</DefectTypeID>
<DefectTypeName>sample string 2</DefectTypeName>
<IsNCR>true</IsNCR>
</DefectTypeModel>
<DefectTypeModel>
<DefectTypeID>1</DefectTypeID>
<DefectTypeName>sample string 2</DefectTypeName>
<IsNCR>true</IsNCR>
</DefectTypeModel>
</DefectTypeList>
<JobTypeList>
<UpdateConstructPlanCheckListRequest.UpdateConstructPlanCheckListJobTypeWithWorkTypeModel>
<JobTypeID>1</JobTypeID>
<JobTypeName>sample string 2</JobTypeName>
<LocationList>
<LocationModel>
<CheckListID>1</CheckListID>
<JobTypeID>2</JobTypeID>
<LocationID>3</LocationID>
<LocationName>sample string 4</LocationName>
</LocationModel>
<LocationModel>
<CheckListID>1</CheckListID>
<JobTypeID>2</JobTypeID>
<LocationID>3</LocationID>
<LocationName>sample string 4</LocationName>
</LocationModel>
</LocationList>
<Score>3</Score>
<SubJobTypeList>
<SubJobTypeModel>
<DetailList>
<DetailModel>
<DetailID>1</DetailID>
<DetailName>sample string 2</DetailName>
<IsRequired>true</IsRequired>
<IsSupplier>true</IsSupplier>
<NCRScore>6</NCRScore>
<Score>5</Score>
</DetailModel>
<DetailModel>
<DetailID>1</DetailID>
<DetailName>sample string 2</DetailName>
<IsRequired>true</IsRequired>
<IsSupplier>true</IsSupplier>
<NCRScore>6</NCRScore>
<Score>5</Score>
</DetailModel>
</DetailList>
<SubJobTypeID>1</SubJobTypeID>
<SubJobTypeName>sample string 2</SubJobTypeName>
</SubJobTypeModel>
<SubJobTypeModel>
<DetailList>
<DetailModel>
<DetailID>1</DetailID>
<DetailName>sample string 2</DetailName>
<IsRequired>true</IsRequired>
<IsSupplier>true</IsSupplier>
<NCRScore>6</NCRScore>
<Score>5</Score>
</DetailModel>
<DetailModel>
<DetailID>1</DetailID>
<DetailName>sample string 2</DetailName>
<IsRequired>true</IsRequired>
<IsSupplier>true</IsSupplier>
<NCRScore>6</NCRScore>
<Score>5</Score>
</DetailModel>
</DetailList>
<SubJobTypeID>1</SubJobTypeID>
<SubJobTypeName>sample string 2</SubJobTypeName>
</SubJobTypeModel>
</SubJobTypeList>
<WorkTypeList>
<UpdateConstructPlanCheckListRequest.UpdateConstructPlanCheckListWorkTypeWithIndexModel>
<WorkTypeID>2</WorkTypeID>
<WorkTypeName>sample string 4</WorkTypeName>
<tempWorkTypeID>3</tempWorkTypeID>
<WorkTypeIndex>1</WorkTypeIndex>
</UpdateConstructPlanCheckListRequest.UpdateConstructPlanCheckListWorkTypeWithIndexModel>
<UpdateConstructPlanCheckListRequest.UpdateConstructPlanCheckListWorkTypeWithIndexModel>
<WorkTypeID>2</WorkTypeID>
<WorkTypeName>sample string 4</WorkTypeName>
<tempWorkTypeID>3</tempWorkTypeID>
<WorkTypeIndex>1</WorkTypeIndex>
</UpdateConstructPlanCheckListRequest.UpdateConstructPlanCheckListWorkTypeWithIndexModel>
</WorkTypeList>
</UpdateConstructPlanCheckListRequest.UpdateConstructPlanCheckListJobTypeWithWorkTypeModel>
<UpdateConstructPlanCheckListRequest.UpdateConstructPlanCheckListJobTypeWithWorkTypeModel>
<JobTypeID>1</JobTypeID>
<JobTypeName>sample string 2</JobTypeName>
<LocationList>
<LocationModel>
<CheckListID>1</CheckListID>
<JobTypeID>2</JobTypeID>
<LocationID>3</LocationID>
<LocationName>sample string 4</LocationName>
</LocationModel>
<LocationModel>
<CheckListID>1</CheckListID>
<JobTypeID>2</JobTypeID>
<LocationID>3</LocationID>
<LocationName>sample string 4</LocationName>
</LocationModel>
</LocationList>
<Score>3</Score>
<SubJobTypeList>
<SubJobTypeModel>
<DetailList>
<DetailModel>
<DetailID>1</DetailID>
<DetailName>sample string 2</DetailName>
<IsRequired>true</IsRequired>
<IsSupplier>true</IsSupplier>
<NCRScore>6</NCRScore>
<Score>5</Score>
</DetailModel>
<DetailModel>
<DetailID>1</DetailID>
<DetailName>sample string 2</DetailName>
<IsRequired>true</IsRequired>
<IsSupplier>true</IsSupplier>
<NCRScore>6</NCRScore>
<Score>5</Score>
</DetailModel>
</DetailList>
<SubJobTypeID>1</SubJobTypeID>
<SubJobTypeName>sample string 2</SubJobTypeName>
</SubJobTypeModel>
<SubJobTypeModel>
<DetailList>
<DetailModel>
<DetailID>1</DetailID>
<DetailName>sample string 2</DetailName>
<IsRequired>true</IsRequired>
<IsSupplier>true</IsSupplier>
<NCRScore>6</NCRScore>
<Score>5</Score>
</DetailModel>
<DetailModel>
<DetailID>1</DetailID>
<DetailName>sample string 2</DetailName>
<IsRequired>true</IsRequired>
<IsSupplier>true</IsSupplier>
<NCRScore>6</NCRScore>
<Score>5</Score>
</DetailModel>
</DetailList>
<SubJobTypeID>1</SubJobTypeID>
<SubJobTypeName>sample string 2</SubJobTypeName>
</SubJobTypeModel>
</SubJobTypeList>
<WorkTypeList>
<UpdateConstructPlanCheckListRequest.UpdateConstructPlanCheckListWorkTypeWithIndexModel>
<WorkTypeID>2</WorkTypeID>
<WorkTypeName>sample string 4</WorkTypeName>
<tempWorkTypeID>3</tempWorkTypeID>
<WorkTypeIndex>1</WorkTypeIndex>
</UpdateConstructPlanCheckListRequest.UpdateConstructPlanCheckListWorkTypeWithIndexModel>
<UpdateConstructPlanCheckListRequest.UpdateConstructPlanCheckListWorkTypeWithIndexModel>
<WorkTypeID>2</WorkTypeID>
<WorkTypeName>sample string 4</WorkTypeName>
<tempWorkTypeID>3</tempWorkTypeID>
<WorkTypeIndex>1</WorkTypeIndex>
</UpdateConstructPlanCheckListRequest.UpdateConstructPlanCheckListWorkTypeWithIndexModel>
</WorkTypeList>
</UpdateConstructPlanCheckListRequest.UpdateConstructPlanCheckListJobTypeWithWorkTypeModel>
</JobTypeList>
<NumOfReturnDate>5</NumOfReturnDate>
<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>
<ScoreRange>
<NoPassMaxPoint>6</NoPassMaxPoint>
<NoPassMinPoint>5</NoPassMinPoint>
<PassMaxPoint>2</PassMaxPoint>
<PassMinPoint>1</PassMinPoint>
<ToFixMaxPoint>4</ToFixMaxPoint>
<ToFixMinPoint>3</ToFixMinPoint>
</ScoreRange>
<Status>sample string 6</Status>
<UserEmail>sample string 1</UserEmail>
<WorkTypeList>
<WorkTypeMasterModel>
<WorkTypeID>1</WorkTypeID>
<WorkTypeName>sample string 3</WorkTypeName>
<tempWorkTypeID>2</tempWorkTypeID>
</WorkTypeMasterModel>
<WorkTypeMasterModel>
<WorkTypeID>1</WorkTypeID>
<WorkTypeName>sample string 3</WorkTypeName>
<tempWorkTypeID>2</tempWorkTypeID>
</WorkTypeMasterModel>
</WorkTypeList>
</UpdateConstructPlanCheckListRequest>
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.