POST api/role/save
Request Information
URI Parameters
None.
Body Parameters
RoleManagementModelName | Description | Type | Additional information |
---|---|---|---|
id | integer |
None. |
|
rolename | string |
None. |
|
isactive | boolean |
None. |
|
userid | integer |
None. |
|
formpermissions | Collection of formpermission |
None. |
Request Formats
application/json, text/json
Sample:
{ "id": 1, "rolename": "sample string 2", "isactive": true, "userid": 1, "formpermissions": [ { "formid": 1, "create": true, "alter": true, "view": true, "approved": true, "rejected": true, "import": true, "export": true, "delete": true }, { "formid": 1, "create": true, "alter": true, "view": true, "approved": true, "rejected": true, "import": true, "export": true, "delete": true } ] }
application/xml, text/xml
Sample:
<RoleManagementModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ApprovalManagementAPI.Models"> <formpermissions> <RoleManagementModel.formpermission> <alter>true</alter> <approved>true</approved> <create>true</create> <delete>true</delete> <export>true</export> <formid>1</formid> <import>true</import> <rejected>true</rejected> <view>true</view> </RoleManagementModel.formpermission> <RoleManagementModel.formpermission> <alter>true</alter> <approved>true</approved> <create>true</create> <delete>true</delete> <export>true</export> <formid>1</formid> <import>true</import> <rejected>true</rejected> <view>true</view> </RoleManagementModel.formpermission> </formpermissions> <id>1</id> <isactive>true</isactive> <rolename>sample string 2</rolename> <userid>1</userid> </RoleManagementModel>
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.