POST api/Employee/SaveEmployeeProfile
Request Information
URI Parameters
None.
Body Parameters
RequestSaveEmployeeProfile| Name | Description | Type | Additional information |
|---|---|---|---|
| id | integer |
None. |
|
| employeeNumber | string |
None. |
|
| name | string |
None. |
|
| nameAr | string |
None. |
|
| emiratesId | string |
None. |
|
| joinDate | string |
None. |
|
| companyId | integer |
None. |
|
| departmentId | integer |
None. |
|
| designationCode | integer |
None. |
|
| jobCode | integer |
None. |
|
| locationId | integer |
None. |
|
| supervisorNumber | string |
None. |
|
| workLocation | string |
None. |
|
| string |
None. |
||
| personalEmail | string |
None. |
|
| phone | string |
None. |
|
| address | string |
None. |
|
| emergencyName | string |
None. |
|
| emergencyPhone | string |
None. |
|
| dob | string |
None. |
|
| gender | string |
None. |
|
| bankName | string |
None. |
|
| iban | string |
None. |
|
| routingCode | string |
None. |
|
| basicSalary | decimal number |
None. |
|
| customFieldsJson | string |
None. |
|
| photo | string |
None. |
|
| photoName | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"id": 1,
"employeeNumber": "sample string 2",
"name": "sample string 3",
"nameAr": "sample string 4",
"emiratesId": "sample string 5",
"joinDate": "sample string 6",
"companyId": 1,
"departmentId": 1,
"designationCode": 1,
"jobCode": 1,
"locationId": 1,
"supervisorNumber": "sample string 7",
"workLocation": "sample string 8",
"email": "sample string 9",
"personalEmail": "sample string 10",
"phone": "sample string 11",
"address": "sample string 12",
"emergencyName": "sample string 13",
"emergencyPhone": "sample string 14",
"dob": "sample string 15",
"gender": "sample string 16",
"bankName": "sample string 17",
"iban": "sample string 18",
"routingCode": "sample string 19",
"basicSalary": 1.0,
"customFieldsJson": "sample string 20",
"photo": "sample string 21",
"photoName": "sample string 22"
}
application/xml, text/xml
Sample:
<RequestSaveEmployeeProfile xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RRCDR_Attendance_API.Helpers.Custom"> <address>sample string 12</address> <bankName>sample string 17</bankName> <basicSalary>1</basicSalary> <companyId>1</companyId> <customFieldsJson>sample string 20</customFieldsJson> <departmentId>1</departmentId> <designationCode>1</designationCode> <dob>sample string 15</dob> <email>sample string 9</email> <emergencyName>sample string 13</emergencyName> <emergencyPhone>sample string 14</emergencyPhone> <emiratesId>sample string 5</emiratesId> <employeeNumber>sample string 2</employeeNumber> <gender>sample string 16</gender> <iban>sample string 18</iban> <id>1</id> <jobCode>1</jobCode> <joinDate>sample string 6</joinDate> <locationId>1</locationId> <name>sample string 3</name> <nameAr>sample string 4</nameAr> <personalEmail>sample string 10</personalEmail> <phone>sample string 11</phone> <photo>sample string 21</photo> <photoName>sample string 22</photoName> <routingCode>sample string 19</routingCode> <supervisorNumber>sample string 7</supervisorNumber> <workLocation>sample string 8</workLocation> </RequestSaveEmployeeProfile>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ObjectNone.
Response Formats
application/json, text/json
Sample:
{}
application/xml, text/xml
Sample:
<z:anyType xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/" />