POST api/ContractorManagement/UpdateECPolicy

Request Information

URI Parameters

None.

Body Parameters

ECPolicyView
NameDescriptionTypeAdditional 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:57:02.7039425+00:00",
  "EndDate": "2026-06-19T08:57:02.7039425+00:00",
  "Comment": "sample string 7",
  "SatusMasterList_Code": 1,
  "CreatedDate": "2026-06-19T08:57:02.7039425+00:00",
  "CreateBy": 1,
  "ModifiedDate": "2026-06-19T08:57:02.7039425+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:57:02.7039425+00:00",
      "VerifyBy": 1,
      "CreatedDate": "2026-06-19T08:57:02.7039425+00:00",
      "CreateBy": 1,
      "ModifiedDate": "2026-06-19T08:57:02.7039425+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:57:02.7039425+00:00",
      "VerifyBy": 1,
      "CreatedDate": "2026-06-19T08:57:02.7039425+00:00",
      "CreateBy": 1,
      "ModifiedDate": "2026-06-19T08:57:02.7039425+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:57:02.7039425+00:00</CreatedDate>
  <DocumentImageMasterViews>
    <DocumentImageMasterViewModal>
      <CreateBy>1</CreateBy>
      <CreatedDate>2026-06-19T08:57:02.7039425+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:57:02.7039425+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:57:02.7039425+00:00</VerifyDate>
    </DocumentImageMasterViewModal>
    <DocumentImageMasterViewModal>
      <CreateBy>1</CreateBy>
      <CreatedDate>2026-06-19T08:57:02.7039425+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:57:02.7039425+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:57:02.7039425+00:00</VerifyDate>
    </DocumentImageMasterViewModal>
  </DocumentImageMasterViews>
  <ECPolicyNo>sample string 6</ECPolicyNo>
  <ECPolicy_Code>1</ECPolicy_Code>
  <EndDate>2026-06-19T08:57:02.7039425+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:57:02.7039425+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:57:02.7039425+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

string

Response Formats

application/json, text/json

Sample:
"sample string 1"

application/xml, text/xml

Sample:
<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/">sample string 1</string>