POST api/User/UpdateUser
Request Information
URI Parameters
None.
Body Parameters
Users| Name | Description | Type | Additional information |
|---|---|---|---|
| ID | integer |
None. |
|
| LoginName | string |
None. |
|
| PasswordHash | string |
None. |
|
| SaltKey | string |
None. |
|
| FirstName | string |
None. |
|
| MiddleName | string |
None. |
|
| LastName | string |
None. |
|
| Sex | integer |
None. |
|
| JobDescription | string |
None. |
|
| BirthOfDate | date |
None. |
|
| Telephone | string |
None. |
|
| HandPhone | string |
None. |
|
| HomeAddress | string |
None. |
|
| Resident | string |
None. |
|
| PostalCode | string |
None. |
|
| DepartmentID | integer |
None. |
|
| Status | integer |
None. |
|
| Communication | string |
None. |
|
| PassExpireDate | date |
None. |
|
| IsCashier | boolean |
None. |
|
| CashierNo | integer |
None. |
|
| string |
None. |
||
| StartWorking | date |
None. |
|
| CreatedBy | string |
None. |
|
| CreatedDate | date |
None. |
|
| UpdatedBy | string |
None. |
|
| UpdatedDate | date |
None. |
|
| UserGroupID | integer |
None. |
Request Formats
application/json, text/json
Sample:
{
"ID": 1,
"LoginName": "sample string 2",
"PasswordHash": "sample string 3",
"SaltKey": "sample string 4",
"FirstName": "sample string 5",
"MiddleName": "sample string 6",
"LastName": "sample string 7",
"Sex": 8,
"JobDescription": "sample string 9",
"BirthOfDate": "2026-05-14T15:54:58.7598152+07:00",
"Telephone": "sample string 11",
"HandPhone": "sample string 12",
"HomeAddress": "sample string 13",
"Resident": "sample string 14",
"PostalCode": "sample string 15",
"DepartmentID": 16,
"Status": 17,
"Communication": "sample string 18",
"PassExpireDate": "2026-05-14T15:54:58.7598152+07:00",
"IsCashier": true,
"CashierNo": 21,
"Email": "sample string 22",
"StartWorking": "2026-05-14T15:54:58.7598152+07:00",
"CreatedBy": "sample string 24",
"CreatedDate": "2026-05-14T15:54:58.7598152+07:00",
"UpdatedBy": "sample string 26",
"UpdatedDate": "2026-05-14T15:54:58.7598152+07:00",
"UserGroupID": 28
}
application/xml, text/xml
Sample:
<Users xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HarmonyAPI.Models"> <BirthOfDate>2026-05-14T15:54:58.7598152+07:00</BirthOfDate> <CashierNo>21</CashierNo> <Communication>sample string 18</Communication> <CreatedBy>sample string 24</CreatedBy> <CreatedDate>2026-05-14T15:54:58.7598152+07:00</CreatedDate> <DepartmentID>16</DepartmentID> <Email>sample string 22</Email> <FirstName>sample string 5</FirstName> <HandPhone>sample string 12</HandPhone> <HomeAddress>sample string 13</HomeAddress> <ID>1</ID> <IsCashier>true</IsCashier> <JobDescription>sample string 9</JobDescription> <LastName>sample string 7</LastName> <LoginName>sample string 2</LoginName> <MiddleName>sample string 6</MiddleName> <PassExpireDate>2026-05-14T15:54:58.7598152+07:00</PassExpireDate> <PasswordHash>sample string 3</PasswordHash> <PostalCode>sample string 15</PostalCode> <Resident>sample string 14</Resident> <SaltKey>sample string 4</SaltKey> <Sex>8</Sex> <StartWorking>2026-05-14T15:54:58.7598152+07:00</StartWorking> <Status>17</Status> <Telephone>sample string 11</Telephone> <UpdatedBy>sample string 26</UpdatedBy> <UpdatedDate>2026-05-14T15:54:58.7598152+07:00</UpdatedDate> <UserGroupID>28</UserGroupID> </Users>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IRespond| Name | Description | Type | Additional information |
|---|---|---|---|
| p_result | string |
None. |
|
| p_msg | string |
None. |
|
| Data | Collection of Object |
None. |
Response Formats
application/json, text/json
Sample:
{
"p_result": "sample string 1",
"p_msg": "sample string 2",
"Data": [
{},
{}
]
}
application/xml, text/xml
Sample:
<IRespond xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HarmonyAPI.Models.Modeview">
<Data xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:anyType />
<d2p1:anyType />
</Data>
<p_msg>sample string 2</p_msg>
<p_result>sample string 1</p_result>
</IRespond>