POST api/Delegate/Update
Request Information
URI Parameters
None.
Body Parameters
DelegatePage| Name | Description | Type | Additional information |
|---|---|---|---|
| delegateId | integer |
None. |
|
| header | CustomDelegate |
None. |
|
| line | Collection of CustomDelegateDetail |
None. |
|
| attachment | Collection of FileAttachDetail |
None. |
|
| actor | CustomViewEmployee |
None. |
|
| userPrincipalName | string |
None. |
|
| connectionString | string |
None. |
|
| SecretId | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"delegateId": 1,
"header": {
"DelegateId": 1,
"ApproverId": 1,
"DelegateToId": 1,
"DateFrom": "sample string 2",
"DateTo": "sample string 3",
"Remark": "sample string 4",
"CreatedDate": "sample string 5",
"CreatedBy": "sample string 6",
"ModifiedDate": "sample string 7",
"ModifiedBy": "sample string 8",
"IsActive": true,
"dt_ExportLog": null,
"FilterCreateDateFrom": "sample string 9",
"FilterCreateDateTo": "sample string 10",
"userPrincipalName": "sample string 11",
"connectionString": "sample string 12",
"SecretId": null
},
"line": [
{
"DelegateDetialId": 1,
"DelegateId": 1,
"TemplateId": 1,
"MemoId": 1,
"IsActive": true,
"CreatedDate": "sample string 2",
"CreatedBy": "sample string 3",
"ModifiedDate": "sample string 4",
"ModifiedBy": "sample string 5",
"userPrincipalName": "sample string 6",
"connectionString": "sample string 7",
"SecretId": null
},
{
"DelegateDetialId": 1,
"DelegateId": 1,
"TemplateId": 1,
"MemoId": 1,
"IsActive": true,
"CreatedDate": "sample string 2",
"CreatedBy": "sample string 3",
"ModifiedDate": "sample string 4",
"ModifiedBy": "sample string 5",
"userPrincipalName": "sample string 6",
"connectionString": "sample string 7",
"SecretId": null
}
],
"attachment": [
{
"actor": {
"EmployeeId": 1,
"EmployeeCode": "sample string 2",
"Username": "sample string 3",
"NameTh": "sample string 4",
"NameEn": "sample string 5",
"Email": "sample string 6",
"IsActive": true,
"PositionId": 1,
"PositionNameTh": "sample string 7",
"PositionNameEn": "sample string 8",
"DepartmentId": 1,
"DepartmentNameTh": "sample string 9",
"DepartmentNameEn": "sample string 10",
"SignPicPath": "sample string 11",
"Lang": "sample string 12",
"AccountCode": "sample string 13",
"AccountName": "sample string 14",
"DefaultLang": "sample string 15",
"RegisteredDate": "sample string 16",
"ExpiredDate": "sample string 17",
"CreatedDate": "sample string 18",
"CreatedBy": "sample string 19",
"ModifiedDate": "sample string 20",
"ModifiedBy": "sample string 21",
"ReportToEmpCode": "sample string 22",
"ListEmpIdForGet": [
1,
2
],
"DivisionId": 1,
"DivisionNameTh": "sample string 23",
"DivisionNameEn": "sample string 24",
"ADTitle": "sample string 25",
"IPAddress": "sample string 26",
"EmployeeIdEncry": "sample string 27",
"EMPL_RCD": "sample string 28",
"CompanyId": 29,
"CompanyCode": "sample string 30",
"CompanyNameTh": "sample string 31",
"CompanyNameEn": "sample string 32",
"Userid_Line": "sample string 33",
"DeptCode": "sample string 34",
"userPrincipalName": "sample string 35",
"connectionString": "sample string 36",
"SecretId": null
},
"sequence": 1,
"attach_id": 2,
"memo_id": 3,
"attach_file": "sample string 4",
"description": "sample string 5",
"attach_path": "sample string 6",
"attach_date": "sample string 7",
"delegate_id": 1,
"modified_date": "sample string 8",
"modified_by": "sample string 9",
"is_merge_pdf": true,
"userPrincipalName": "sample string 11",
"connectionString": "sample string 12",
"SecretId": null
},
{
"actor": {
"EmployeeId": 1,
"EmployeeCode": "sample string 2",
"Username": "sample string 3",
"NameTh": "sample string 4",
"NameEn": "sample string 5",
"Email": "sample string 6",
"IsActive": true,
"PositionId": 1,
"PositionNameTh": "sample string 7",
"PositionNameEn": "sample string 8",
"DepartmentId": 1,
"DepartmentNameTh": "sample string 9",
"DepartmentNameEn": "sample string 10",
"SignPicPath": "sample string 11",
"Lang": "sample string 12",
"AccountCode": "sample string 13",
"AccountName": "sample string 14",
"DefaultLang": "sample string 15",
"RegisteredDate": "sample string 16",
"ExpiredDate": "sample string 17",
"CreatedDate": "sample string 18",
"CreatedBy": "sample string 19",
"ModifiedDate": "sample string 20",
"ModifiedBy": "sample string 21",
"ReportToEmpCode": "sample string 22",
"ListEmpIdForGet": [
1,
2
],
"DivisionId": 1,
"DivisionNameTh": "sample string 23",
"DivisionNameEn": "sample string 24",
"ADTitle": "sample string 25",
"IPAddress": "sample string 26",
"EmployeeIdEncry": "sample string 27",
"EMPL_RCD": "sample string 28",
"CompanyId": 29,
"CompanyCode": "sample string 30",
"CompanyNameTh": "sample string 31",
"CompanyNameEn": "sample string 32",
"Userid_Line": "sample string 33",
"DeptCode": "sample string 34",
"userPrincipalName": "sample string 35",
"connectionString": "sample string 36",
"SecretId": null
},
"sequence": 1,
"attach_id": 2,
"memo_id": 3,
"attach_file": "sample string 4",
"description": "sample string 5",
"attach_path": "sample string 6",
"attach_date": "sample string 7",
"delegate_id": 1,
"modified_date": "sample string 8",
"modified_by": "sample string 9",
"is_merge_pdf": true,
"userPrincipalName": "sample string 11",
"connectionString": "sample string 12",
"SecretId": null
}
],
"actor": {
"EmployeeId": 1,
"EmployeeCode": "sample string 2",
"Username": "sample string 3",
"NameTh": "sample string 4",
"NameEn": "sample string 5",
"Email": "sample string 6",
"IsActive": true,
"PositionId": 1,
"PositionNameTh": "sample string 7",
"PositionNameEn": "sample string 8",
"DepartmentId": 1,
"DepartmentNameTh": "sample string 9",
"DepartmentNameEn": "sample string 10",
"SignPicPath": "sample string 11",
"Lang": "sample string 12",
"AccountCode": "sample string 13",
"AccountName": "sample string 14",
"DefaultLang": "sample string 15",
"RegisteredDate": "sample string 16",
"ExpiredDate": "sample string 17",
"CreatedDate": "sample string 18",
"CreatedBy": "sample string 19",
"ModifiedDate": "sample string 20",
"ModifiedBy": "sample string 21",
"ReportToEmpCode": "sample string 22",
"ListEmpIdForGet": [
1,
2
],
"DivisionId": 1,
"DivisionNameTh": "sample string 23",
"DivisionNameEn": "sample string 24",
"ADTitle": "sample string 25",
"IPAddress": "sample string 26",
"EmployeeIdEncry": "sample string 27",
"EMPL_RCD": "sample string 28",
"CompanyId": 29,
"CompanyCode": "sample string 30",
"CompanyNameTh": "sample string 31",
"CompanyNameEn": "sample string 32",
"Userid_Line": "sample string 33",
"DeptCode": "sample string 34",
"userPrincipalName": "sample string 35",
"connectionString": "sample string 36",
"SecretId": null
},
"userPrincipalName": "sample string 2",
"connectionString": "sample string 3",
"SecretId": null
}
application/xml
Sample:
text/xml
Sample:
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |