POST api/Webinar/SaveClassToolGroupData
Request Information
URI Parameters
None.
Body Parameters
ToolGroupData| Name | Description | Type | Additional information |
|---|---|---|---|
| ClassID | integer |
None. |
|
| ToolID | integer |
None. |
|
| GroupID | integer |
None. |
|
| GroupName | string |
None. |
|
| GroupInfoList | Collection of ToolGroupInfo |
None. |
Request Formats
application/json, text/json
Sample:
{
"ClassID": 1,
"ToolID": 2,
"GroupID": 3,
"GroupName": "sample string 4",
"GroupInfoList": [
{
"InfoTypeID": 1,
"InfoNo": 2,
"CheckStatus": 3,
"Status": 4,
"ToolInfoList": [
{
"InfoName": "sample string 1",
"InfoVal": "sample string 2"
},
{
"InfoName": "sample string 1",
"InfoVal": "sample string 2"
}
],
"GroupUserInfoList": [
{
"UserID": 1,
"UserName": "sample string 2",
"ToolInfoList": [
{
"InfoName": "sample string 1",
"InfoVal": "sample string 2"
},
{
"InfoName": "sample string 1",
"InfoVal": "sample string 2"
}
]
},
{
"UserID": 1,
"UserName": "sample string 2",
"ToolInfoList": [
{
"InfoName": "sample string 1",
"InfoVal": "sample string 2"
},
{
"InfoName": "sample string 1",
"InfoVal": "sample string 2"
}
]
}
]
},
{
"InfoTypeID": 1,
"InfoNo": 2,
"CheckStatus": 3,
"Status": 4,
"ToolInfoList": [
{
"InfoName": "sample string 1",
"InfoVal": "sample string 2"
},
{
"InfoName": "sample string 1",
"InfoVal": "sample string 2"
}
],
"GroupUserInfoList": [
{
"UserID": 1,
"UserName": "sample string 2",
"ToolInfoList": [
{
"InfoName": "sample string 1",
"InfoVal": "sample string 2"
},
{
"InfoName": "sample string 1",
"InfoVal": "sample string 2"
}
]
},
{
"UserID": 1,
"UserName": "sample string 2",
"ToolInfoList": [
{
"InfoName": "sample string 1",
"InfoVal": "sample string 2"
},
{
"InfoName": "sample string 1",
"InfoVal": "sample string 2"
}
]
}
]
}
]
}
application/xml, text/xml
Sample:
<ToolGroupData xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/VMEduWebAPI2.Models">
<ClassID>1</ClassID>
<GroupID>3</GroupID>
<GroupInfoList>
<ToolGroupInfo>
<CheckStatus>3</CheckStatus>
<GroupUserInfoList>
<ToolGroupUserInfo>
<ToolInfoList>
<ToolInfo>
<InfoName>sample string 1</InfoName>
<InfoVal>sample string 2</InfoVal>
</ToolInfo>
<ToolInfo>
<InfoName>sample string 1</InfoName>
<InfoVal>sample string 2</InfoVal>
</ToolInfo>
</ToolInfoList>
<UserID>1</UserID>
<UserName>sample string 2</UserName>
</ToolGroupUserInfo>
<ToolGroupUserInfo>
<ToolInfoList>
<ToolInfo>
<InfoName>sample string 1</InfoName>
<InfoVal>sample string 2</InfoVal>
</ToolInfo>
<ToolInfo>
<InfoName>sample string 1</InfoName>
<InfoVal>sample string 2</InfoVal>
</ToolInfo>
</ToolInfoList>
<UserID>1</UserID>
<UserName>sample string 2</UserName>
</ToolGroupUserInfo>
</GroupUserInfoList>
<InfoNo>2</InfoNo>
<InfoTypeID>1</InfoTypeID>
<Status>4</Status>
<ToolInfoList>
<ToolInfo>
<InfoName>sample string 1</InfoName>
<InfoVal>sample string 2</InfoVal>
</ToolInfo>
<ToolInfo>
<InfoName>sample string 1</InfoName>
<InfoVal>sample string 2</InfoVal>
</ToolInfo>
</ToolInfoList>
</ToolGroupInfo>
<ToolGroupInfo>
<CheckStatus>3</CheckStatus>
<GroupUserInfoList>
<ToolGroupUserInfo>
<ToolInfoList>
<ToolInfo>
<InfoName>sample string 1</InfoName>
<InfoVal>sample string 2</InfoVal>
</ToolInfo>
<ToolInfo>
<InfoName>sample string 1</InfoName>
<InfoVal>sample string 2</InfoVal>
</ToolInfo>
</ToolInfoList>
<UserID>1</UserID>
<UserName>sample string 2</UserName>
</ToolGroupUserInfo>
<ToolGroupUserInfo>
<ToolInfoList>
<ToolInfo>
<InfoName>sample string 1</InfoName>
<InfoVal>sample string 2</InfoVal>
</ToolInfo>
<ToolInfo>
<InfoName>sample string 1</InfoName>
<InfoVal>sample string 2</InfoVal>
</ToolInfo>
</ToolInfoList>
<UserID>1</UserID>
<UserName>sample string 2</UserName>
</ToolGroupUserInfo>
</GroupUserInfoList>
<InfoNo>2</InfoNo>
<InfoTypeID>1</InfoTypeID>
<Status>4</Status>
<ToolInfoList>
<ToolInfo>
<InfoName>sample string 1</InfoName>
<InfoVal>sample string 2</InfoVal>
</ToolInfo>
<ToolInfo>
<InfoName>sample string 1</InfoName>
<InfoVal>sample string 2</InfoVal>
</ToolInfo>
</ToolInfoList>
</ToolGroupInfo>
</GroupInfoList>
<GroupName>sample string 4</GroupName>
<ToolID>2</ToolID>
</ToolGroupData>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |