GET api/UserProfile/GetProfile
Request Information
URI Parameters
None.
Body Parameters
None.
Response Information
Resource Description
m_userProfile| Name | Description | Type | Additional information |
|---|---|---|---|
| UserId | integer |
None. |
|
| Username | string |
None. |
|
| Title | string |
None. |
|
| Firstname | string |
None. |
|
| Lastname | string |
None. |
|
| PositionId | string |
None. |
|
| PositionName | string |
None. |
|
| DepartmentId | integer |
None. |
|
| DepartmentName | string |
None. |
|
| string |
None. |
||
| Phone | string |
None. |
|
| Image | string |
None. |
|
| Role | PermissionAccessRole |
None. |
|
| Permissions | Collection of v_Permission_User_Action |
None. |
|
| Settings | Collection of v_BOM_Setting |
None. |
Response Formats
application/json, text/json
Sample:
{
"UserId": 1,
"Username": "sample string 2",
"Title": "sample string 3",
"Firstname": "sample string 4",
"Lastname": "sample string 5",
"PositionId": "sample string 6",
"PositionName": "sample string 7",
"DepartmentId": 1,
"DepartmentName": "sample string 8",
"Email": "sample string 9",
"Phone": "sample string 10",
"Image": "sample string 11",
"Role": 0,
"Permissions": [
{
"user_id": 1,
"ActId": 2,
"ActKey": "sample string 3",
"ActName": "sample string 4",
"ActDetail": "sample string 5",
"ActUrl": "sample string 6",
"ActPermission": "sample string 7"
},
{
"user_id": 1,
"ActId": 2,
"ActKey": "sample string 3",
"ActName": "sample string 4",
"ActDetail": "sample string 5",
"ActUrl": "sample string 6",
"ActPermission": "sample string 7"
}
],
"Settings": [
{
"type": "sample string 1",
"set": true
},
{
"type": "sample string 1",
"set": true
}
]
}
application/xml, text/xml
Sample:
<m_userProfile xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MRP.WebAPI.Models">
<DepartmentId>1</DepartmentId>
<DepartmentName>sample string 8</DepartmentName>
<Email>sample string 9</Email>
<Firstname>sample string 4</Firstname>
<Image>sample string 11</Image>
<Lastname>sample string 5</Lastname>
<Permissions xmlns:d2p1="http://schemas.datacontract.org/2004/07/MRP.Domain.Entity.View.Permission">
<d2p1:v_Permission_User_Action>
<d2p1:ActDetail>sample string 5</d2p1:ActDetail>
<d2p1:ActId>2</d2p1:ActId>
<d2p1:ActKey>sample string 3</d2p1:ActKey>
<d2p1:ActName>sample string 4</d2p1:ActName>
<d2p1:ActPermission>sample string 7</d2p1:ActPermission>
<d2p1:ActUrl>sample string 6</d2p1:ActUrl>
<d2p1:user_id>1</d2p1:user_id>
</d2p1:v_Permission_User_Action>
<d2p1:v_Permission_User_Action>
<d2p1:ActDetail>sample string 5</d2p1:ActDetail>
<d2p1:ActId>2</d2p1:ActId>
<d2p1:ActKey>sample string 3</d2p1:ActKey>
<d2p1:ActName>sample string 4</d2p1:ActName>
<d2p1:ActPermission>sample string 7</d2p1:ActPermission>
<d2p1:ActUrl>sample string 6</d2p1:ActUrl>
<d2p1:user_id>1</d2p1:user_id>
</d2p1:v_Permission_User_Action>
</Permissions>
<Phone>sample string 10</Phone>
<PositionId>sample string 6</PositionId>
<PositionName>sample string 7</PositionName>
<Role>User</Role>
<Settings xmlns:d2p1="http://schemas.datacontract.org/2004/07/MRP.Domain.Models.BOM.View">
<d2p1:v_BOM_Setting>
<d2p1:set>true</d2p1:set>
<d2p1:type>sample string 1</d2p1:type>
</d2p1:v_BOM_Setting>
<d2p1:v_BOM_Setting>
<d2p1:set>true</d2p1:set>
<d2p1:type>sample string 1</d2p1:type>
</d2p1:v_BOM_Setting>
</Settings>
<Title>sample string 3</Title>
<UserId>1</UserId>
<Username>sample string 2</Username>
</m_userProfile>