GET api/LeaveRequest/EditLeaveRequest?ClientID={ClientID}&UserName={UserName}&LeaveID={LeaveID}&BusObjCode={BusObjCode}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| ClientID | string |
Required |
|
| UserName | string |
Required |
|
| LeaveID | string |
Required |
|
| BusObjCode | string |
Required |
Body Parameters
None.
Response Information
Resource Description
LeaveRequestOverview| Name | Description | Type | Additional information |
|---|---|---|---|
| EmployeesLeavesList | Collection of LeaveRequestScreenData |
None. |
|
| EmployeesList | Collection of AppDowndowns |
None. |
|
| LeaveScreenCntrlsList | Collection of DynamicControls |
None. |
|
| YearsList | Collection of AppDowndowns |
None. |
|
| MonthsList | Collection of AppDowndowns |
None. |
|
| AuthType | string |
None. |
|
| EmployeeNo | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"EmployeesLeavesList": [
{
"QID": "sample string 1",
"LID": "sample string 2",
"LeaveID": "sample string 3",
"PERNR": "sample string 4",
"EmpName": "sample string 5",
"Position": "sample string 6",
"Department": "sample string 7",
"CostCenter": "sample string 8",
"Project": "sample string 9",
"JobRole": "sample string 10",
"NoOfDays": 11,
"IsAdvanceLeave": true,
"LeaveStartDate": "sample string 13",
"LeaveEndDate": "sample string 14",
"LeaveType": "sample string 15",
"LeaveTypeDesc": "sample string 16",
"LeaveStatus": "sample string 17",
"LeaveReason": "sample string 18",
"DateDifference": 19,
"Message": "sample string 20",
"Quota": "sample string 21",
"Grade": "sample string 22",
"UsedQuota": "sample string 23",
"ActualQuota": "sample string 24",
"BalanceQuota": "sample string 25",
"BlockedQuota": "sample string 26",
"CreatedDate": "sample string 27",
"CreatedBy": "sample string 28",
"UpdatedDate": "sample string 29",
"ModifiedBy": "sample string 30",
"DocsCount": "sample string 31",
"PenaltyDays": "sample string 32",
"Year": "sample string 33",
"DateMonth": "sample string 34",
"DeptID": "sample string 35",
"CCNTR": "sample string 36",
"PRJNR": "sample string 37",
"CCODE": "sample string 38",
"UserName": "sample string 39"
},
{
"QID": "sample string 1",
"LID": "sample string 2",
"LeaveID": "sample string 3",
"PERNR": "sample string 4",
"EmpName": "sample string 5",
"Position": "sample string 6",
"Department": "sample string 7",
"CostCenter": "sample string 8",
"Project": "sample string 9",
"JobRole": "sample string 10",
"NoOfDays": 11,
"IsAdvanceLeave": true,
"LeaveStartDate": "sample string 13",
"LeaveEndDate": "sample string 14",
"LeaveType": "sample string 15",
"LeaveTypeDesc": "sample string 16",
"LeaveStatus": "sample string 17",
"LeaveReason": "sample string 18",
"DateDifference": 19,
"Message": "sample string 20",
"Quota": "sample string 21",
"Grade": "sample string 22",
"UsedQuota": "sample string 23",
"ActualQuota": "sample string 24",
"BalanceQuota": "sample string 25",
"BlockedQuota": "sample string 26",
"CreatedDate": "sample string 27",
"CreatedBy": "sample string 28",
"UpdatedDate": "sample string 29",
"ModifiedBy": "sample string 30",
"DocsCount": "sample string 31",
"PenaltyDays": "sample string 32",
"Year": "sample string 33",
"DateMonth": "sample string 34",
"DeptID": "sample string 35",
"CCNTR": "sample string 36",
"PRJNR": "sample string 37",
"CCODE": "sample string 38",
"UserName": "sample string 39"
}
],
"EmployeesList": [
{
"ID": "sample string 1",
"Value": "sample string 2",
"DefaultValue": true
},
{
"ID": "sample string 1",
"Value": "sample string 2",
"DefaultValue": true
}
],
"LeaveScreenCntrlsList": [
{
"Control": "sample string 1",
"Icon": "sample string 2",
"RoleID": "sample string 3",
"ModeName": "sample string 4",
"ControlCode": "sample string 5",
"ControlID": 6,
"StatusDesc": "sample string 7",
"TaskStatus": "sample string 8"
},
{
"Control": "sample string 1",
"Icon": "sample string 2",
"RoleID": "sample string 3",
"ModeName": "sample string 4",
"ControlCode": "sample string 5",
"ControlID": 6,
"StatusDesc": "sample string 7",
"TaskStatus": "sample string 8"
}
],
"YearsList": [
{
"ID": "sample string 1",
"Value": "sample string 2",
"DefaultValue": true
},
{
"ID": "sample string 1",
"Value": "sample string 2",
"DefaultValue": true
}
],
"MonthsList": [
{
"ID": "sample string 1",
"Value": "sample string 2",
"DefaultValue": true
},
{
"ID": "sample string 1",
"Value": "sample string 2",
"DefaultValue": true
}
],
"AuthType": "sample string 1",
"EmployeeNo": "sample string 2"
}
text/plain
Sample:
{"EmployeesLeavesList":[{"QID":"sample string 1","LID":"sample string 2","LeaveID":"sample string 3","PERNR":"sample string 4","EmpName":"sample string 5","Position":"sample string 6","Department":"sample string 7","CostCenter":"sample string 8","Project":"sample string 9","JobRole":"sample string 10","NoOfDays":11,"IsAdvanceLeave":true,"LeaveStartDate":"sample string 13","LeaveEndDate":"sample string 14","LeaveType":"sample string 15","LeaveTypeDesc":"sample string 16","LeaveStatus":"sample string 17","LeaveReason":"sample string 18","DateDifference":19,"Message":"sample string 20","Quota":"sample string 21","Grade":"sample string 22","UsedQuota":"sample string 23","ActualQuota":"sample string 24","BalanceQuota":"sample string 25","BlockedQuota":"sample string 26","CreatedDate":"sample string 27","CreatedBy":"sample string 28","UpdatedDate":"sample string 29","ModifiedBy":"sample string 30","DocsCount":"sample string 31","PenaltyDays":"sample string 32","Year":"sample string 33","DateMonth":"sample string 34","DeptID":"sample string 35","CCNTR":"sample string 36","PRJNR":"sample string 37","CCODE":"sample string 38","UserName":"sample string 39"},{"QID":"sample string 1","LID":"sample string 2","LeaveID":"sample string 3","PERNR":"sample string 4","EmpName":"sample string 5","Position":"sample string 6","Department":"sample string 7","CostCenter":"sample string 8","Project":"sample string 9","JobRole":"sample string 10","NoOfDays":11,"IsAdvanceLeave":true,"LeaveStartDate":"sample string 13","LeaveEndDate":"sample string 14","LeaveType":"sample string 15","LeaveTypeDesc":"sample string 16","LeaveStatus":"sample string 17","LeaveReason":"sample string 18","DateDifference":19,"Message":"sample string 20","Quota":"sample string 21","Grade":"sample string 22","UsedQuota":"sample string 23","ActualQuota":"sample string 24","BalanceQuota":"sample string 25","BlockedQuota":"sample string 26","CreatedDate":"sample string 27","CreatedBy":"sample string 28","UpdatedDate":"sample string 29","ModifiedBy":"sample string 30","DocsCount":"sample string 31","PenaltyDays":"sample string 32","Year":"sample string 33","DateMonth":"sample string 34","DeptID":"sample string 35","CCNTR":"sample string 36","PRJNR":"sample string 37","CCODE":"sample string 38","UserName":"sample string 39"}],"EmployeesList":[{"ID":"sample string 1","Value":"sample string 2","DefaultValue":true},{"ID":"sample string 1","Value":"sample string 2","DefaultValue":true}],"LeaveScreenCntrlsList":[{"Control":"sample string 1","Icon":"sample string 2","RoleID":"sample string 3","ModeName":"sample string 4","ControlCode":"sample string 5","ControlID":6,"StatusDesc":"sample string 7","TaskStatus":"sample string 8"},{"Control":"sample string 1","Icon":"sample string 2","RoleID":"sample string 3","ModeName":"sample string 4","ControlCode":"sample string 5","ControlID":6,"StatusDesc":"sample string 7","TaskStatus":"sample string 8"}],"YearsList":[{"ID":"sample string 1","Value":"sample string 2","DefaultValue":true},{"ID":"sample string 1","Value":"sample string 2","DefaultValue":true}],"MonthsList":[{"ID":"sample string 1","Value":"sample string 2","DefaultValue":true},{"ID":"sample string 1","Value":"sample string 2","DefaultValue":true}],"AuthType":"sample string 1","EmployeeNo":"sample string 2"}