POST api/employee/addEmployeeForm
Request Information
URI Parameters
None.
Body Parameters
EmployeeDTO| Name | Description | Type | Additional information |
|---|---|---|---|
| ID | integer |
None. |
|
| FirstName | string |
None. |
|
| MiddleName | string |
None. |
|
| LastName | string |
None. |
|
| EmpDate | string |
None. |
|
| StreetAddress | string |
None. |
|
| ApartmentUnit | string |
None. |
|
| City | string |
None. |
|
| State | string |
None. |
|
| ZIPCode | string |
None. |
|
| Phone | string |
None. |
|
| string |
None. |
||
| DateAvailable | string |
None. |
|
| SSN | string |
None. |
|
| DesiredSalary | string |
None. |
|
| PositionAppliedFor | string |
None. |
|
| IsUSCitizen | boolean |
None. |
|
| IsAuthToWorkInUS | boolean |
None. |
|
| HasWorkedInCompany | boolean |
None. |
|
| HasWorkedInCompanyWhen | string |
None. |
|
| IsConvictedFelony | boolean |
None. |
|
| IsConvictedFelonyExplain | string |
None. |
|
| HighSchoolName | string |
None. |
|
| HighSchoolAddress | string |
None. |
|
| HighSchoolFrom | string |
None. |
|
| HighSchoolTo | string |
None. |
|
| IsHighSchoolGraduate | string |
None. |
|
| Diploma | string |
None. |
|
| CollegeName | string |
None. |
|
| CollegeAddress | string |
None. |
|
| CollegeFrom | string |
None. |
|
| CollegeTo | string |
None. |
|
| IsCollegeGraduate | string |
None. |
|
| CollegeDegree | string |
None. |
|
| EduOtherName | string |
None. |
|
| EduOtherAddress | string |
None. |
|
| EduOtherFrom | string |
None. |
|
| EduOtherTo | string |
None. |
|
| EduOtherIsGraduate | string |
None. |
|
| EduOtherDegree | string |
None. |
|
| MilitaryServiceBranch | string |
None. |
|
| MSFrom | string |
None. |
|
| MSTo | string |
None. |
|
| RankAtDischarge | string |
None. |
|
| DischargeRank | string |
None. |
|
| DischargeType | string |
None. |
|
| MSIfExplain | string |
None. |
|
| CopyofDrivingLicense | string |
None. |
|
| CopyofSocialSecurityCard | string |
None. |
|
| CopyofGreenCardProofWorkAuthorization | string |
None. |
|
| ProfessionalReferences | Collection of EmployeeProfessionalReferenceDTO |
None. |
|
| PreviousEmployments | Collection of EmployeePreviousEmploymentDTO |
None. |
Request Formats
application/json, text/json
Sample:
{
"ID": 1,
"FirstName": "sample string 2",
"MiddleName": "sample string 3",
"LastName": "sample string 4",
"EmpDate": "sample string 5",
"StreetAddress": "sample string 6",
"ApartmentUnit": "sample string 7",
"City": "sample string 8",
"State": "sample string 9",
"ZIPCode": "sample string 10",
"Phone": "sample string 11",
"Email": "sample string 12",
"DateAvailable": "sample string 13",
"SSN": "sample string 14",
"DesiredSalary": "sample string 15",
"PositionAppliedFor": "sample string 16",
"IsUSCitizen": true,
"IsAuthToWorkInUS": true,
"HasWorkedInCompany": true,
"HasWorkedInCompanyWhen": "sample string 20",
"IsConvictedFelony": true,
"IsConvictedFelonyExplain": "sample string 22",
"HighSchoolName": "sample string 23",
"HighSchoolAddress": "sample string 24",
"HighSchoolFrom": "sample string 25",
"HighSchoolTo": "sample string 26",
"IsHighSchoolGraduate": "sample string 27",
"Diploma": "sample string 28",
"CollegeName": "sample string 29",
"CollegeAddress": "sample string 30",
"CollegeFrom": "sample string 31",
"CollegeTo": "sample string 32",
"IsCollegeGraduate": "sample string 33",
"CollegeDegree": "sample string 34",
"EduOtherName": "sample string 35",
"EduOtherAddress": "sample string 36",
"EduOtherFrom": "sample string 37",
"EduOtherTo": "sample string 38",
"EduOtherIsGraduate": "sample string 39",
"EduOtherDegree": "sample string 40",
"MilitaryServiceBranch": "sample string 41",
"MSFrom": "sample string 42",
"MSTo": "sample string 43",
"RankAtDischarge": "sample string 44",
"DischargeRank": "sample string 45",
"DischargeType": "sample string 46",
"MSIfExplain": "sample string 47",
"CopyofDrivingLicense": "sample string 48",
"CopyofSocialSecurityCard": "sample string 49",
"CopyofGreenCardProofWorkAuthorization": "sample string 50",
"ProfessionalReferences": [
{
"ID": 1,
"FullName": "sample string 2",
"Relationship": "sample string 3",
"Company": "sample string 4",
"Phone": "sample string 5",
"Address": "sample string 6"
},
{
"ID": 1,
"FullName": "sample string 2",
"Relationship": "sample string 3",
"Company": "sample string 4",
"Phone": "sample string 5",
"Address": "sample string 6"
}
],
"PreviousEmployments": [
{
"ID": 1,
"Company": "sample string 2",
"Phone": "sample string 3",
"Address": "sample string 4",
"Supervisor": "sample string 5",
"JobTitle": "sample string 6",
"StartingSalary": "sample string 7",
"EndingSalary": "sample string 8",
"Responsibilities": "sample string 9",
"From": "sample string 10",
"To": "sample string 11",
"ReasonForLeaving": "sample string 12",
"CanWeContactPreSupervisor": "sample string 13"
},
{
"ID": 1,
"Company": "sample string 2",
"Phone": "sample string 3",
"Address": "sample string 4",
"Supervisor": "sample string 5",
"JobTitle": "sample string 6",
"StartingSalary": "sample string 7",
"EndingSalary": "sample string 8",
"Responsibilities": "sample string 9",
"From": "sample string 10",
"To": "sample string 11",
"ReasonForLeaving": "sample string 12",
"CanWeContactPreSupervisor": "sample string 13"
}
]
}
application/xml, text/xml
Sample:
<EmployeeDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ProtecBuild.API.Models">
<ApartmentUnit>sample string 7</ApartmentUnit>
<City>sample string 8</City>
<CollegeAddress>sample string 30</CollegeAddress>
<CollegeDegree>sample string 34</CollegeDegree>
<CollegeFrom>sample string 31</CollegeFrom>
<CollegeName>sample string 29</CollegeName>
<CollegeTo>sample string 32</CollegeTo>
<CopyofDrivingLicense>sample string 48</CopyofDrivingLicense>
<CopyofGreenCardProofWorkAuthorization>sample string 50</CopyofGreenCardProofWorkAuthorization>
<CopyofSocialSecurityCard>sample string 49</CopyofSocialSecurityCard>
<DateAvailable>sample string 13</DateAvailable>
<DesiredSalary>sample string 15</DesiredSalary>
<Diploma>sample string 28</Diploma>
<DischargeRank>sample string 45</DischargeRank>
<DischargeType>sample string 46</DischargeType>
<EduOtherAddress>sample string 36</EduOtherAddress>
<EduOtherDegree>sample string 40</EduOtherDegree>
<EduOtherFrom>sample string 37</EduOtherFrom>
<EduOtherIsGraduate>sample string 39</EduOtherIsGraduate>
<EduOtherName>sample string 35</EduOtherName>
<EduOtherTo>sample string 38</EduOtherTo>
<Email>sample string 12</Email>
<EmpDate>sample string 5</EmpDate>
<FirstName>sample string 2</FirstName>
<HasWorkedInCompany>true</HasWorkedInCompany>
<HasWorkedInCompanyWhen>sample string 20</HasWorkedInCompanyWhen>
<HighSchoolAddress>sample string 24</HighSchoolAddress>
<HighSchoolFrom>sample string 25</HighSchoolFrom>
<HighSchoolName>sample string 23</HighSchoolName>
<HighSchoolTo>sample string 26</HighSchoolTo>
<ID>1</ID>
<IsAuthToWorkInUS>true</IsAuthToWorkInUS>
<IsCollegeGraduate>sample string 33</IsCollegeGraduate>
<IsConvictedFelony>true</IsConvictedFelony>
<IsConvictedFelonyExplain>sample string 22</IsConvictedFelonyExplain>
<IsHighSchoolGraduate>sample string 27</IsHighSchoolGraduate>
<IsUSCitizen>true</IsUSCitizen>
<LastName>sample string 4</LastName>
<MSFrom>sample string 42</MSFrom>
<MSIfExplain>sample string 47</MSIfExplain>
<MSTo>sample string 43</MSTo>
<MiddleName>sample string 3</MiddleName>
<MilitaryServiceBranch>sample string 41</MilitaryServiceBranch>
<Phone>sample string 11</Phone>
<PositionAppliedFor>sample string 16</PositionAppliedFor>
<PreviousEmployments>
<EmployeePreviousEmploymentDTO>
<Address>sample string 4</Address>
<CanWeContactPreSupervisor>sample string 13</CanWeContactPreSupervisor>
<Company>sample string 2</Company>
<EndingSalary>sample string 8</EndingSalary>
<From>sample string 10</From>
<ID>1</ID>
<JobTitle>sample string 6</JobTitle>
<Phone>sample string 3</Phone>
<ReasonForLeaving>sample string 12</ReasonForLeaving>
<Responsibilities>sample string 9</Responsibilities>
<StartingSalary>sample string 7</StartingSalary>
<Supervisor>sample string 5</Supervisor>
<To>sample string 11</To>
</EmployeePreviousEmploymentDTO>
<EmployeePreviousEmploymentDTO>
<Address>sample string 4</Address>
<CanWeContactPreSupervisor>sample string 13</CanWeContactPreSupervisor>
<Company>sample string 2</Company>
<EndingSalary>sample string 8</EndingSalary>
<From>sample string 10</From>
<ID>1</ID>
<JobTitle>sample string 6</JobTitle>
<Phone>sample string 3</Phone>
<ReasonForLeaving>sample string 12</ReasonForLeaving>
<Responsibilities>sample string 9</Responsibilities>
<StartingSalary>sample string 7</StartingSalary>
<Supervisor>sample string 5</Supervisor>
<To>sample string 11</To>
</EmployeePreviousEmploymentDTO>
</PreviousEmployments>
<ProfessionalReferences>
<EmployeeProfessionalReferenceDTO>
<Address>sample string 6</Address>
<Company>sample string 4</Company>
<FullName>sample string 2</FullName>
<ID>1</ID>
<Phone>sample string 5</Phone>
<Relationship>sample string 3</Relationship>
</EmployeeProfessionalReferenceDTO>
<EmployeeProfessionalReferenceDTO>
<Address>sample string 6</Address>
<Company>sample string 4</Company>
<FullName>sample string 2</FullName>
<ID>1</ID>
<Phone>sample string 5</Phone>
<Relationship>sample string 3</Relationship>
</EmployeeProfessionalReferenceDTO>
</ProfessionalReferences>
<RankAtDischarge>sample string 44</RankAtDischarge>
<SSN>sample string 14</SSN>
<State>sample string 9</State>
<StreetAddress>sample string 6</StreetAddress>
<ZIPCode>sample string 10</ZIPCode>
</EmployeeDTO>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.