POST api/Role/Create
Request Information
URI Parameters
None.
Body Parameters
RoleMaster_Add_Model| Name | Description | Type | Additional information |
|---|---|---|---|
| RoleID | integer |
None. |
|
| MenuID | integer |
None. |
|
| RoleName | string |
None. |
|
| IsActive | boolean |
None. |
|
| Pages | Collection of RolePages_Add_Model |
None. |
Request Formats
application/json, text/json
Sample:
{
"RoleID": 1,
"MenuID": 2,
"RoleName": "sample string 3",
"IsActive": true,
"Pages": [
{
"MenuChildID": 1,
"PageID": 2,
"Actions": [
{
"PageActionID": 1
},
{
"PageActionID": 1
}
]
},
{
"MenuChildID": 1,
"PageID": 2,
"Actions": [
{
"PageActionID": 1
},
{
"PageActionID": 1
}
]
}
]
}
application/xml, text/xml
Sample:
<RoleMaster_Add_Model xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ERP.Model.Master">
<IsActive>true</IsActive>
<MenuID>2</MenuID>
<Pages>
<RolePages_Add_Model>
<Actions>
<RolePageActions_Add_Model>
<PageActionID>1</PageActionID>
</RolePageActions_Add_Model>
<RolePageActions_Add_Model>
<PageActionID>1</PageActionID>
</RolePageActions_Add_Model>
</Actions>
<MenuChildID>1</MenuChildID>
<PageID>2</PageID>
</RolePages_Add_Model>
<RolePages_Add_Model>
<Actions>
<RolePageActions_Add_Model>
<PageActionID>1</PageActionID>
</RolePageActions_Add_Model>
<RolePageActions_Add_Model>
<PageActionID>1</PageActionID>
</RolePageActions_Add_Model>
</Actions>
<MenuChildID>1</MenuChildID>
<PageID>2</PageID>
</RolePages_Add_Model>
</Pages>
<RoleID>1</RoleID>
<RoleName>sample string 3</RoleName>
</RoleMaster_Add_Model>
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.