PUT api/Employee/Update
Request Information
URI Parameters
None.
Body Parameters
EmployeeUpdate| Name | Description | Type | Additional information |
|---|---|---|---|
| EmployeeId | integer |
Required |
|
| EmployeeName | string |
Required String length: inclusive between 0 and 100 |
|
| EmployeeSortName | string |
Required String length: inclusive between 0 and 100 |
|
| Code | string |
String length: inclusive between 0 and 10 |
|
| ClergyFlag | string |
Required |
|
| Clergy | ClergyLookup |
None. |
|
| Prefix | PrefixLookup |
Required |
|
| Dob | string |
Required |
|
| Gender | string |
Required |
|
| PhoneNumber | string |
String length: inclusive between 0 and 50 |
|
| MobileNumber | string |
String length: inclusive between 0 and 50 |
|
| string |
String length: inclusive between 0 and 100 |
||
| Photo | Collection of byte |
None. |
|
| BloodGroup | BloodGroupLookup |
None. |
|
| Nationality | NationalityLookup |
None. |
|
| PassportNumber | string |
String length: inclusive between 0 and 100 |
|
| PassportExpiry | string |
None. |
|
| PresentHouseName | string |
String length: inclusive between 0 and 100 |
|
| PresentPincode | string |
String length: inclusive between 0 and 50 |
|
| PresentPlace | string |
None. |
|
| PresentLandMark | string |
String length: inclusive between 0 and 200 |
|
| PresentPO | PlaceLookup |
None. |
|
| PresentDistrict | PlaceLookup |
None. |
|
| PresentState | PlaceLookup |
None. |
|
| PresentCountry | PlaceLookup |
None. |
|
| PermenantHouseName | string |
String length: inclusive between 0 and 100 |
|
| PermenantPincode | string |
String length: inclusive between 0 and 50 |
|
| PermPlace | string |
None. |
|
| PermenantLandMark | string |
String length: inclusive between 0 and 200 |
|
| PermPO | PlaceLookup |
None. |
|
| PermDistrict | PlaceLookup |
None. |
|
| PermState | PlaceLookup |
None. |
|
| PermCountry | PlaceLookup |
None. |
|
| MaritalStatus | MaritalStatusLookup |
None. |
|
| MarriageDate | string |
None. |
|
| HomeParish | EstablishmentLookup |
None. |
|
| AscParish | EstablishmentLookup |
None. |
|
| CurEstablishment | EstablishmentLookup |
Required |
|
| CurDesignation | DesignationLookup |
Required |
|
| CurDepartment | DepartmentLookup |
Required |
|
| JoinDate | string |
None. |
|
| RetirementDate | string |
None. |
|
| EmployeeStatus | EmployeeStatusLookup |
Required |
|
| EmpServiceFromDate | string |
Required |
|
| Status | string |
Required Matching regular expression pattern: A|I |
|
| ConfirmStatus | string |
Required Matching regular expression pattern: Y|N |
|
| UpdateUser | integer |
Required |
|
| UpdateIp | string |
Required String length: inclusive between 0 and 20 |
|
| BookId | integer |
None. |
Request Formats
application/json, text/json
{
"EmployeeId": 1,
"EmployeeName": "sample string 2",
"EmployeeSortName": "sample string 3",
"Code": "sample string 4",
"ClergyFlag": "sample string 5",
"Clergy": {
"ClergyId": 1,
"ClergyName": "sample string 2",
"Prefix": {
"PrefixId": 1,
"PrefixName": "sample string 2"
},
"Address": "sample string 3",
"ClergyStatus": "sample string 4",
"DOB": "sample string 5",
"DeaconDate": "sample string 6",
"ClergyCategoryId": 7,
"ClergyTypeId": 8
},
"Prefix": {
"PrefixId": 1,
"PrefixName": "sample string 2"
},
"Dob": "sample string 6",
"Gender": "sample string 7",
"PhoneNumber": "sample string 8",
"MobileNumber": "sample string 9",
"Email": "sample string 10",
"Photo": "QEA=",
"BloodGroup": {
"BloodGroupId": 1,
"BloodGroupName": "sample string 2"
},
"Nationality": {
"PlaceId": 1,
"Nationality": "sample string 2"
},
"PassportNumber": "sample string 11",
"PassportExpiry": "sample string 12",
"PresentHouseName": "sample string 13",
"PresentPincode": "sample string 14",
"PresentPlace": "sample string 15",
"PresentLandMark": "sample string 16",
"PresentPO": {
"PlaceId": 1,
"PlaceName": "sample string 2"
},
"PresentDistrict": {
"PlaceId": 1,
"PlaceName": "sample string 2"
},
"PresentState": {
"PlaceId": 1,
"PlaceName": "sample string 2"
},
"PresentCountry": {
"PlaceId": 1,
"PlaceName": "sample string 2"
},
"PermenantHouseName": "sample string 17",
"PermenantPincode": "sample string 18",
"PermPlace": "sample string 19",
"PermenantLandMark": "sample string 20",
"PermPO": {
"PlaceId": 1,
"PlaceName": "sample string 2"
},
"PermDistrict": {
"PlaceId": 1,
"PlaceName": "sample string 2"
},
"PermState": {
"PlaceId": 1,
"PlaceName": "sample string 2"
},
"PermCountry": {
"PlaceId": 1,
"PlaceName": "sample string 2"
},
"MaritalStatus": {
"MaritalStatusId": 1,
"MaritalStatusName": "sample string 2"
},
"MarriageDate": "sample string 21",
"HomeParish": {
"EstablishId": 1,
"EstablishName": "sample string 2",
"EstablishType": {
"EstablishTypeId": 1,
"EstablishTypeName": "sample string 2"
},
"EstablishCategory": {
"EstablishCategoryId": 1,
"EstablishCategoryName": "sample string 2"
},
"TotalMembers": 3,
"TotalHouses": 4
},
"AscParish": {
"EstablishId": 1,
"EstablishName": "sample string 2",
"EstablishType": {
"EstablishTypeId": 1,
"EstablishTypeName": "sample string 2"
},
"EstablishCategory": {
"EstablishCategoryId": 1,
"EstablishCategoryName": "sample string 2"
},
"TotalMembers": 3,
"TotalHouses": 4
},
"CurEstablishment": {
"EstablishId": 1,
"EstablishName": "sample string 2",
"EstablishType": {
"EstablishTypeId": 1,
"EstablishTypeName": "sample string 2"
},
"EstablishCategory": {
"EstablishCategoryId": 1,
"EstablishCategoryName": "sample string 2"
},
"TotalMembers": 3,
"TotalHouses": 4
},
"CurDesignation": {
"DesignationId": 1,
"DesignationName": "sample string 2"
},
"CurDepartment": {
"DepartmentId": 1,
"DepartmentName": "sample string 2"
},
"JoinDate": "sample string 22",
"RetirementDate": "sample string 23",
"EmployeeStatus": {
"EmployeeStatusId": 1,
"EmployeeStatusName": "sample string 2"
},
"EmpServiceFromDate": "sample string 24",
"Status": "sample string 25",
"ConfirmStatus": "sample string 26",
"UpdateUser": 27,
"UpdateIp": "sample string 28",
"BookId": 29
}
application/xml, text/xml
<EmployeeUpdate xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Models">
<AscParish>
<EstablishCategory>
<EstablishCategoryId>1</EstablishCategoryId>
<EstablishCategoryName>sample string 2</EstablishCategoryName>
</EstablishCategory>
<EstablishId>1</EstablishId>
<EstablishName>sample string 2</EstablishName>
<EstablishType>
<EstablishTypeId>1</EstablishTypeId>
<EstablishTypeName>sample string 2</EstablishTypeName>
</EstablishType>
<TotalHouses>4</TotalHouses>
<TotalMembers>3</TotalMembers>
</AscParish>
<BloodGroup>
<BloodGroupId>1</BloodGroupId>
<BloodGroupName>sample string 2</BloodGroupName>
</BloodGroup>
<BookId>29</BookId>
<Clergy>
<Address>sample string 3</Address>
<ClergyCategoryId>7</ClergyCategoryId>
<ClergyId>1</ClergyId>
<ClergyName>sample string 2</ClergyName>
<ClergyStatus>sample string 4</ClergyStatus>
<ClergyTypeId>8</ClergyTypeId>
<DOB>sample string 5</DOB>
<DeaconDate>sample string 6</DeaconDate>
<Prefix>
<PrefixId>1</PrefixId>
<PrefixName>sample string 2</PrefixName>
</Prefix>
</Clergy>
<ClergyFlag>sample string 5</ClergyFlag>
<Code>sample string 4</Code>
<ConfirmStatus>sample string 26</ConfirmStatus>
<CurDepartment>
<DepartmentId>1</DepartmentId>
<DepartmentName>sample string 2</DepartmentName>
</CurDepartment>
<CurDesignation>
<DesignationId>1</DesignationId>
<DesignationName>sample string 2</DesignationName>
</CurDesignation>
<CurEstablishment>
<EstablishCategory>
<EstablishCategoryId>1</EstablishCategoryId>
<EstablishCategoryName>sample string 2</EstablishCategoryName>
</EstablishCategory>
<EstablishId>1</EstablishId>
<EstablishName>sample string 2</EstablishName>
<EstablishType>
<EstablishTypeId>1</EstablishTypeId>
<EstablishTypeName>sample string 2</EstablishTypeName>
</EstablishType>
<TotalHouses>4</TotalHouses>
<TotalMembers>3</TotalMembers>
</CurEstablishment>
<Dob>sample string 6</Dob>
<Email>sample string 10</Email>
<EmpServiceFromDate>sample string 24</EmpServiceFromDate>
<EmployeeId>1</EmployeeId>
<EmployeeName>sample string 2</EmployeeName>
<EmployeeSortName>sample string 3</EmployeeSortName>
<EmployeeStatus>
<EmployeeStatusId>1</EmployeeStatusId>
<EmployeeStatusName>sample string 2</EmployeeStatusName>
</EmployeeStatus>
<Gender>sample string 7</Gender>
<HomeParish>
<EstablishCategory>
<EstablishCategoryId>1</EstablishCategoryId>
<EstablishCategoryName>sample string 2</EstablishCategoryName>
</EstablishCategory>
<EstablishId>1</EstablishId>
<EstablishName>sample string 2</EstablishName>
<EstablishType>
<EstablishTypeId>1</EstablishTypeId>
<EstablishTypeName>sample string 2</EstablishTypeName>
</EstablishType>
<TotalHouses>4</TotalHouses>
<TotalMembers>3</TotalMembers>
</HomeParish>
<JoinDate>sample string 22</JoinDate>
<MaritalStatus>
<MaritalStatusId>1</MaritalStatusId>
<MaritalStatusName>sample string 2</MaritalStatusName>
</MaritalStatus>
<MarriageDate>sample string 21</MarriageDate>
<MobileNumber>sample string 9</MobileNumber>
<Nationality>
<Nationality>sample string 2</Nationality>
<PlaceId>1</PlaceId>
</Nationality>
<PassportExpiry>sample string 12</PassportExpiry>
<PassportNumber>sample string 11</PassportNumber>
<PermCountry>
<PlaceId>1</PlaceId>
<PlaceName>sample string 2</PlaceName>
</PermCountry>
<PermDistrict>
<PlaceId>1</PlaceId>
<PlaceName>sample string 2</PlaceName>
</PermDistrict>
<PermPO>
<PlaceId>1</PlaceId>
<PlaceName>sample string 2</PlaceName>
</PermPO>
<PermPlace>sample string 19</PermPlace>
<PermState>
<PlaceId>1</PlaceId>
<PlaceName>sample string 2</PlaceName>
</PermState>
<PermenantHouseName>sample string 17</PermenantHouseName>
<PermenantLandMark>sample string 20</PermenantLandMark>
<PermenantPincode>sample string 18</PermenantPincode>
<PhoneNumber>sample string 8</PhoneNumber>
<Photo>QEA=</Photo>
<Prefix>
<PrefixId>1</PrefixId>
<PrefixName>sample string 2</PrefixName>
</Prefix>
<PresentCountry>
<PlaceId>1</PlaceId>
<PlaceName>sample string 2</PlaceName>
</PresentCountry>
<PresentDistrict>
<PlaceId>1</PlaceId>
<PlaceName>sample string 2</PlaceName>
</PresentDistrict>
<PresentHouseName>sample string 13</PresentHouseName>
<PresentLandMark>sample string 16</PresentLandMark>
<PresentPO>
<PlaceId>1</PlaceId>
<PlaceName>sample string 2</PlaceName>
</PresentPO>
<PresentPincode>sample string 14</PresentPincode>
<PresentPlace>sample string 15</PresentPlace>
<PresentState>
<PlaceId>1</PlaceId>
<PlaceName>sample string 2</PlaceName>
</PresentState>
<RetirementDate>sample string 23</RetirementDate>
<Status>sample string 25</Status>
<UpdateIp>sample string 28</UpdateIp>
<UpdateUser>27</UpdateUser>
</EmployeeUpdate>
application/x-www-form-urlencoded
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample not available.