PUT api/UserAccount/Edit?accID={accID}

API เปลี่ยน account password ของยูสเซอร์ตาม userID

Request Information

URI Parameters

NameDescriptionTypeAdditional information
accID

integer

Required

Body Parameters

md_createEditUser
NameDescriptionTypeAdditional information
UserACC

md_userAcc

None.

Employee

md_employee

None.

Permission

Collection of md_permission

None.

Request Formats

application/json, text/json

Sample:
{
  "UserACC": {
    "username": "sample string 1",
    "password": "sample string 2"
  },
  "Employee": {
    "title": "sample string 1",
    "firstname": "sample string 2",
    "lastname": "sample string 3",
    "phone_num": "sample string 4",
    "dpm_id": 5,
    "pst_id": "sample string 6",
    "email": "sample string 7"
  },
  "Permission": [
    {
      "route_id": 1,
      "read": true,
      "write": true,
      "delete": true
    },
    {
      "route_id": 1,
      "read": true,
      "write": true,
      "delete": true
    }
  ]
}

application/xml, text/xml

Sample:
<md_createEditUser xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MRP.Domain.Models">
  <Employee>
    <dpm_id>5</dpm_id>
    <email>sample string 7</email>
    <firstname>sample string 2</firstname>
    <lastname>sample string 3</lastname>
    <phone_num>sample string 4</phone_num>
    <pst_id>sample string 6</pst_id>
    <title>sample string 1</title>
  </Employee>
  <Permission>
    <md_permission>
      <delete>true</delete>
      <read>true</read>
      <route_id>1</route_id>
      <write>true</write>
    </md_permission>
    <md_permission>
      <delete>true</delete>
      <read>true</read>
      <route_id>1</route_id>
      <write>true</write>
    </md_permission>
  </Permission>
  <UserACC>
    <password>sample string 2</password>
    <username>sample string 1</username>
  </UserACC>
</md_createEditUser>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'md_createEditUser'.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.