POST api/SalarySlip/getAllByID
Request Information
URI Parameters
None.
Body Parameters
SearchDTO| Name | Description | Type | Additional information |
|---|---|---|---|
| StaffID | integer |
None. |
|
| UserID | integer |
None. |
|
| SystemUserID | integer |
None. |
|
| FromDate | date |
None. |
|
| ToDate | date |
None. |
|
| Year | integer |
None. |
|
| Month | integer |
None. |
|
| PermissionType | integer |
None. |
Request Formats
application/json, text/json
Sample:
{
"StaffID": 1,
"UserID": 2,
"SystemUserID": 3,
"FromDate": "2025-10-27T18:20:40.5484279-04:00",
"ToDate": "2025-10-27T18:20:40.5484279-04:00",
"Year": 6,
"Month": 7,
"PermissionType": 8
}
application/xml, text/xml
Sample:
<SearchDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HR.Objects.DTOs"> <FromDate>2025-10-27T18:20:40.5484279-04:00</FromDate> <Month>7</Month> <PermissionType>8</PermissionType> <StaffID>1</StaffID> <SystemUserID>3</SystemUserID> <ToDate>2025-10-27T18:20:40.5484279-04:00</ToDate> <UserID>2</UserID> <Year>6</Year> </SearchDTO>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
SalarySlipDTO| Name | Description | Type | Additional information |
|---|---|---|---|
| StatusCode | integer |
None. |
|
| IsCalculated | boolean |
None. |
|
| lstPrivileges | Collection of Salry |
None. |
|
| lstDiscounts | Collection of Salry |
None. |
|
| lstExtraTime | Collection of Salry |
None. |
Response Formats
application/json, text/json
Sample:
{
"StatusCode": 1,
"IsCalculated": true,
"lstPrivileges": [
{
"ID": 1,
"Title": "sample string 2",
"Header": "sample string 3",
"Name": "sample string 4",
"NameEnglish": "sample string 5",
"NameArabic": "sample string 6",
"Value": "sample string 7",
"Year": 8,
"Month": 9,
"Type": 10,
"ExtraTimeOnSys": "sample string 11",
"WorkingHours": 12
},
{
"ID": 1,
"Title": "sample string 2",
"Header": "sample string 3",
"Name": "sample string 4",
"NameEnglish": "sample string 5",
"NameArabic": "sample string 6",
"Value": "sample string 7",
"Year": 8,
"Month": 9,
"Type": 10,
"ExtraTimeOnSys": "sample string 11",
"WorkingHours": 12
}
],
"lstDiscounts": [
{
"ID": 1,
"Title": "sample string 2",
"Header": "sample string 3",
"Name": "sample string 4",
"NameEnglish": "sample string 5",
"NameArabic": "sample string 6",
"Value": "sample string 7",
"Year": 8,
"Month": 9,
"Type": 10,
"ExtraTimeOnSys": "sample string 11",
"WorkingHours": 12
},
{
"ID": 1,
"Title": "sample string 2",
"Header": "sample string 3",
"Name": "sample string 4",
"NameEnglish": "sample string 5",
"NameArabic": "sample string 6",
"Value": "sample string 7",
"Year": 8,
"Month": 9,
"Type": 10,
"ExtraTimeOnSys": "sample string 11",
"WorkingHours": 12
}
],
"lstExtraTime": [
{
"ID": 1,
"Title": "sample string 2",
"Header": "sample string 3",
"Name": "sample string 4",
"NameEnglish": "sample string 5",
"NameArabic": "sample string 6",
"Value": "sample string 7",
"Year": 8,
"Month": 9,
"Type": 10,
"ExtraTimeOnSys": "sample string 11",
"WorkingHours": 12
},
{
"ID": 1,
"Title": "sample string 2",
"Header": "sample string 3",
"Name": "sample string 4",
"NameEnglish": "sample string 5",
"NameArabic": "sample string 6",
"Value": "sample string 7",
"Year": 8,
"Month": 9,
"Type": 10,
"ExtraTimeOnSys": "sample string 11",
"WorkingHours": 12
}
]
}
application/xml, text/xml
Sample:
<SalarySlipDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HR.Objects.DTOs">
<IsCalculated>true</IsCalculated>
<StatusCode>1</StatusCode>
<lstDiscounts>
<Salry>
<ExtraTimeOnSys>sample string 11</ExtraTimeOnSys>
<Header>sample string 3</Header>
<ID>1</ID>
<Month>9</Month>
<Name>sample string 4</Name>
<NameArabic>sample string 6</NameArabic>
<NameEnglish>sample string 5</NameEnglish>
<Title>sample string 2</Title>
<Type>10</Type>
<Value>sample string 7</Value>
<WorkingHours>12</WorkingHours>
<Year>8</Year>
</Salry>
<Salry>
<ExtraTimeOnSys>sample string 11</ExtraTimeOnSys>
<Header>sample string 3</Header>
<ID>1</ID>
<Month>9</Month>
<Name>sample string 4</Name>
<NameArabic>sample string 6</NameArabic>
<NameEnglish>sample string 5</NameEnglish>
<Title>sample string 2</Title>
<Type>10</Type>
<Value>sample string 7</Value>
<WorkingHours>12</WorkingHours>
<Year>8</Year>
</Salry>
</lstDiscounts>
<lstExtraTime>
<Salry>
<ExtraTimeOnSys>sample string 11</ExtraTimeOnSys>
<Header>sample string 3</Header>
<ID>1</ID>
<Month>9</Month>
<Name>sample string 4</Name>
<NameArabic>sample string 6</NameArabic>
<NameEnglish>sample string 5</NameEnglish>
<Title>sample string 2</Title>
<Type>10</Type>
<Value>sample string 7</Value>
<WorkingHours>12</WorkingHours>
<Year>8</Year>
</Salry>
<Salry>
<ExtraTimeOnSys>sample string 11</ExtraTimeOnSys>
<Header>sample string 3</Header>
<ID>1</ID>
<Month>9</Month>
<Name>sample string 4</Name>
<NameArabic>sample string 6</NameArabic>
<NameEnglish>sample string 5</NameEnglish>
<Title>sample string 2</Title>
<Type>10</Type>
<Value>sample string 7</Value>
<WorkingHours>12</WorkingHours>
<Year>8</Year>
</Salry>
</lstExtraTime>
<lstPrivileges>
<Salry>
<ExtraTimeOnSys>sample string 11</ExtraTimeOnSys>
<Header>sample string 3</Header>
<ID>1</ID>
<Month>9</Month>
<Name>sample string 4</Name>
<NameArabic>sample string 6</NameArabic>
<NameEnglish>sample string 5</NameEnglish>
<Title>sample string 2</Title>
<Type>10</Type>
<Value>sample string 7</Value>
<WorkingHours>12</WorkingHours>
<Year>8</Year>
</Salry>
<Salry>
<ExtraTimeOnSys>sample string 11</ExtraTimeOnSys>
<Header>sample string 3</Header>
<ID>1</ID>
<Month>9</Month>
<Name>sample string 4</Name>
<NameArabic>sample string 6</NameArabic>
<NameEnglish>sample string 5</NameEnglish>
<Title>sample string 2</Title>
<Type>10</Type>
<Value>sample string 7</Value>
<WorkingHours>12</WorkingHours>
<Year>8</Year>
</Salry>
</lstPrivileges>
</SalarySlipDTO>