POST api/ContractorManagement/InsertECPolicyData
Request Information
URI Parameters
None.
Body Parameters
ECPolicyView| Name | Description | Type | Additional information |
|---|---|---|---|
| ECPolicy_Code | integer |
None. |
|
| Sys_Code | string |
None. |
|
| allowPerson | integer |
None. |
|
| RemainingPerson | integer |
None. |
|
| IssueDate | string |
None. |
|
| ValidityDate | string |
None. |
|
| Status | string |
None. |
|
| ContractorVendor_Code | integer |
None. |
|
| ParentContractorVendor_Code | integer |
None. |
|
| Plant_Code | integer |
None. |
|
| Plants | Collection of integer |
None. |
|
| IsAllCountryCovered | boolean |
None. |
|
| IsActionTaken | boolean |
None. |
|
| ECPolicyNo | string |
None. |
|
| Person | integer |
None. |
|
| StartDate | date |
None. |
|
| EndDate | date |
None. |
|
| Comment | string |
None. |
|
| SatusMasterList_Code | integer |
None. |
|
| CreatedDate | date |
None. |
|
| CreateBy | integer |
None. |
|
| ModifiedDate | date |
None. |
|
| ModifiedBy | integer |
None. |
|
| IsActive | boolean |
None. |
|
| IsDelete | boolean |
None. |
|
| IsSync | boolean |
None. |
|
| RoleCode | integer |
None. |
|
| ID | integer |
None. |
|
| NatureOfWork_Code | integer |
None. |
|
| NatureOfWorkList | Collection of integer |
None. |
|
| ParentWorkOrderCode | integer |
None. |
|
| ChildWorkOrderCode | integer |
None. |
|
| DocumentImageMasterViews | Collection of DocumentImageMasterViewModal |
None. |
Request Formats
application/json, text/json
Sample:
{
"ECPolicy_Code": 1,
"Sys_Code": "sample string 2",
"allowPerson": 1,
"RemainingPerson": 1,
"IssueDate": "sample string 3",
"ValidityDate": "sample string 4",
"Status": "sample string 5",
"ContractorVendor_Code": 1,
"ParentContractorVendor_Code": 1,
"Plant_Code": 1,
"Plants": [
1,
1
],
"IsAllCountryCovered": true,
"IsActionTaken": true,
"ECPolicyNo": "sample string 6",
"Person": 1,
"StartDate": "2026-06-19T08:56:09.5582056+00:00",
"EndDate": "2026-06-19T08:56:09.5582056+00:00",
"Comment": "sample string 7",
"SatusMasterList_Code": 1,
"CreatedDate": "2026-06-19T08:56:09.5582056+00:00",
"CreateBy": 1,
"ModifiedDate": "2026-06-19T08:56:09.5582056+00:00",
"ModifiedBy": 1,
"IsActive": true,
"IsDelete": true,
"IsSync": true,
"RoleCode": 11,
"ID": 12,
"NatureOfWork_Code": 1,
"NatureOfWorkList": [
1,
1
],
"ParentWorkOrderCode": 1,
"ChildWorkOrderCode": 1,
"DocumentImageMasterViews": [
{
"ID": 1,
"Sys_Code": "sample string 1",
"Page_Code": 1,
"Referance_Code": 1,
"RefTypeMasterList_Code": 1,
"DocumentTypeMasterList_Code": 1,
"ParentRootFolder": "sample string 2",
"UploadFileName": "sample string 3",
"IsVerify": true,
"VerifyDate": "2026-06-19T08:56:09.5582056+00:00",
"VerifyBy": 1,
"CreatedDate": "2026-06-19T08:56:09.5582056+00:00",
"CreateBy": 1,
"ModifiedDate": "2026-06-19T08:56:09.5582056+00:00",
"ModifiedBy": 1,
"IsActive": true,
"IsDelete": true,
"IsSync": true
},
{
"ID": 1,
"Sys_Code": "sample string 1",
"Page_Code": 1,
"Referance_Code": 1,
"RefTypeMasterList_Code": 1,
"DocumentTypeMasterList_Code": 1,
"ParentRootFolder": "sample string 2",
"UploadFileName": "sample string 3",
"IsVerify": true,
"VerifyDate": "2026-06-19T08:56:09.5582056+00:00",
"VerifyBy": 1,
"CreatedDate": "2026-06-19T08:56:09.5582056+00:00",
"CreateBy": 1,
"ModifiedDate": "2026-06-19T08:56:09.5582056+00:00",
"ModifiedBy": 1,
"IsActive": true,
"IsDelete": true,
"IsSync": true
}
]
}
application/xml, text/xml
Sample:
<ECPolicyView xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ViewModelHRMS">
<ChildWorkOrderCode>1</ChildWorkOrderCode>
<Comment>sample string 7</Comment>
<ContractorVendor_Code>1</ContractorVendor_Code>
<CreateBy>1</CreateBy>
<CreatedDate>2026-06-19T08:56:09.5582056+00:00</CreatedDate>
<DocumentImageMasterViews>
<DocumentImageMasterViewModal>
<CreateBy>1</CreateBy>
<CreatedDate>2026-06-19T08:56:09.5582056+00:00</CreatedDate>
<DocumentTypeMasterList_Code>1</DocumentTypeMasterList_Code>
<ID>1</ID>
<IsActive>true</IsActive>
<IsDelete>true</IsDelete>
<IsSync>true</IsSync>
<IsVerify>true</IsVerify>
<ModifiedBy>1</ModifiedBy>
<ModifiedDate>2026-06-19T08:56:09.5582056+00:00</ModifiedDate>
<Page_Code>1</Page_Code>
<ParentRootFolder>sample string 2</ParentRootFolder>
<RefTypeMasterList_Code>1</RefTypeMasterList_Code>
<Referance_Code>1</Referance_Code>
<Sys_Code>sample string 1</Sys_Code>
<UploadFileName>sample string 3</UploadFileName>
<VerifyBy>1</VerifyBy>
<VerifyDate>2026-06-19T08:56:09.5582056+00:00</VerifyDate>
</DocumentImageMasterViewModal>
<DocumentImageMasterViewModal>
<CreateBy>1</CreateBy>
<CreatedDate>2026-06-19T08:56:09.5582056+00:00</CreatedDate>
<DocumentTypeMasterList_Code>1</DocumentTypeMasterList_Code>
<ID>1</ID>
<IsActive>true</IsActive>
<IsDelete>true</IsDelete>
<IsSync>true</IsSync>
<IsVerify>true</IsVerify>
<ModifiedBy>1</ModifiedBy>
<ModifiedDate>2026-06-19T08:56:09.5582056+00:00</ModifiedDate>
<Page_Code>1</Page_Code>
<ParentRootFolder>sample string 2</ParentRootFolder>
<RefTypeMasterList_Code>1</RefTypeMasterList_Code>
<Referance_Code>1</Referance_Code>
<Sys_Code>sample string 1</Sys_Code>
<UploadFileName>sample string 3</UploadFileName>
<VerifyBy>1</VerifyBy>
<VerifyDate>2026-06-19T08:56:09.5582056+00:00</VerifyDate>
</DocumentImageMasterViewModal>
</DocumentImageMasterViews>
<ECPolicyNo>sample string 6</ECPolicyNo>
<ECPolicy_Code>1</ECPolicy_Code>
<EndDate>2026-06-19T08:56:09.5582056+00:00</EndDate>
<ID>12</ID>
<IsActionTaken>true</IsActionTaken>
<IsActive>true</IsActive>
<IsAllCountryCovered>true</IsAllCountryCovered>
<IsDelete>true</IsDelete>
<IsSync>true</IsSync>
<IssueDate>sample string 3</IssueDate>
<ModifiedBy>1</ModifiedBy>
<ModifiedDate>2026-06-19T08:56:09.5582056+00:00</ModifiedDate>
<NatureOfWorkList xmlns:d2p1="http://schemas.datacontract.org/2004/07/System">
<d2p1:long>1</d2p1:long>
<d2p1:long>1</d2p1:long>
</NatureOfWorkList>
<NatureOfWork_Code>1</NatureOfWork_Code>
<ParentContractorVendor_Code>1</ParentContractorVendor_Code>
<ParentWorkOrderCode>1</ParentWorkOrderCode>
<Person>1</Person>
<Plant_Code>1</Plant_Code>
<Plants xmlns:d2p1="http://schemas.datacontract.org/2004/07/System">
<d2p1:long>1</d2p1:long>
<d2p1:long>1</d2p1:long>
</Plants>
<RemainingPerson>1</RemainingPerson>
<RoleCode>11</RoleCode>
<SatusMasterList_Code>1</SatusMasterList_Code>
<StartDate>2026-06-19T08:56:09.5582056+00:00</StartDate>
<Status>sample string 5</Status>
<Sys_Code>sample string 2</Sys_Code>
<ValidityDate>sample string 4</ValidityDate>
<allowPerson>1</allowPerson>
</ECPolicyView>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ResultData| Name | Description | Type | Additional information |
|---|---|---|---|
| Msg | string |
None. |
|
| Code | integer |
None. |
|
| LabourCodes | Collection of integer |
None. |
|
| rtnVal | Object |
None. |
Response Formats
application/json, text/json
Sample:
{
"Msg": "sample string 1",
"Code": 2,
"LabourCodes": [
1,
1
],
"rtnVal": {}
}
application/xml, text/xml
Sample:
<ResultData xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ViewModelHRMS">
<Code>2</Code>
<LabourCodes xmlns:d2p1="http://schemas.datacontract.org/2004/07/System">
<d2p1:long>1</d2p1:long>
<d2p1:long>1</d2p1:long>
</LabourCodes>
<Msg>sample string 1</Msg>
<rtnVal />
</ResultData>