POST api/HR/AddEmployee
Request Information
URI Parameters
None.
Body Parameters
AddEmployeeViewModelName | Description | Type | Additional information |
---|---|---|---|
Employee_ID | integer |
None. |
|
Employee_No | string |
None. |
|
First_Name | string |
None. |
|
Second_Name | string |
None. |
|
Third_Name | string |
None. |
|
Last_Name | string |
None. |
|
Employee_Name | string |
None. |
|
Date_Of_Birth | string |
None. |
|
Place_of_Birth | string |
None. |
|
Job_Title_ID | integer |
None. |
|
Bank_ID | integer |
None. |
|
Account_No | string |
None. |
|
Gender_ID | integer |
None. |
|
Deprtment_ID | integer |
None. |
|
Nationality_ID | integer |
None. |
|
Martual_Status_ID | integer |
None. |
|
Employee_Cat_ID | integer |
None. |
|
Employee_Status_ID | integer |
None. |
|
Salary | decimal number |
None. |
|
Salary_Currency_ID | integer |
None. |
|
Employment_Date | string |
None. |
|
Work_Start_Date | string |
None. |
|
Notes | string |
None. |
|
Edit_User_Name | string |
None. |
Request Formats
application/json, text/json
Sample:
{ "Employee_ID": 1, "Employee_No": "sample string 2", "First_Name": "sample string 3", "Second_Name": "sample string 4", "Third_Name": "sample string 5", "Last_Name": "sample string 6", "Employee_Name": "sample string 7", "Date_Of_Birth": "sample string 8", "Place_of_Birth": "sample string 9", "Job_Title_ID": 10, "Bank_ID": 11, "Account_No": "sample string 12", "Gender_ID": 13, "Deprtment_ID": 14, "Nationality_ID": 15, "Martual_Status_ID": 16, "Employee_Cat_ID": 17, "Employee_Status_ID": 18, "Salary": 19.1, "Salary_Currency_ID": 20, "Employment_Date": "sample string 21", "Work_Start_Date": "sample string 22", "Notes": "sample string 23", "Edit_User_Name": "sample string 24" }
application/xml, text/xml
Sample:
<AddEmployeeViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Layan_Cargo_API.ViewModels"> <Account_No>sample string 12</Account_No> <Bank_ID>11</Bank_ID> <Date_Of_Birth>sample string 8</Date_Of_Birth> <Deprtment_ID>14</Deprtment_ID> <Edit_User_Name>sample string 24</Edit_User_Name> <Employee_Cat_ID>17</Employee_Cat_ID> <Employee_ID>1</Employee_ID> <Employee_Name>sample string 7</Employee_Name> <Employee_No>sample string 2</Employee_No> <Employee_Status_ID>18</Employee_Status_ID> <Employment_Date>sample string 21</Employment_Date> <First_Name>sample string 3</First_Name> <Gender_ID>13</Gender_ID> <Job_Title_ID>10</Job_Title_ID> <Last_Name>sample string 6</Last_Name> <Martual_Status_ID>16</Martual_Status_ID> <Nationality_ID>15</Nationality_ID> <Notes>sample string 23</Notes> <Place_of_Birth>sample string 9</Place_of_Birth> <Salary>19.1</Salary> <Salary_Currency_ID>20</Salary_Currency_ID> <Second_Name>sample string 4</Second_Name> <Third_Name>sample string 5</Third_Name> <Work_Start_Date>sample string 22</Work_Start_Date> </AddEmployeeViewModel>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
ResultModelName | Description | Type | Additional information |
---|---|---|---|
Success | string |
None. |
|
ErrorText | string |
None. |
|
Data | Object |
None. |
Response Formats
application/json, text/json
Sample:
{ "Success": "sample string 1", "ErrorText": "sample string 2", "Data": {} }
application/xml, text/xml
Sample:
<ResultModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Layan_Cargo_API.Models"> <Data /> <ErrorText>sample string 2</ErrorText> <Success>sample string 1</Success> </ResultModel>