POST api/CommSkill/LoadCommSkillActivityById

Request Information

URI Parameters

None.

Body Parameters

CommSkillsMasterViewModel
NameDescriptionTypeAdditional information
commskilltestmasterid

integer

None.

coursemasterid

integer

None.

coursesessiondetailsid

integer

None.

usercommskillresponseid

integer

None.

createdbyid

integer

None.

difficultylevel

string

None.

instructions

string

None.

isactive

boolean

None.

reportid

integer

None.

report

boolean

None.

skillcontent

string

None.

reportname

string

None.

testtitle

string

None.

logininfoid

integer

None.

skillcontentobject

SkillContentJsonModel

None.

skilltypeid

integer

None.

iscompleted

boolean

None.

totalquestions

string

None.

Request Formats

application/json, text/json

Sample:
{
  "commskilltestmasterid": 1,
  "coursemasterid": 2,
  "coursesessiondetailsid": 3,
  "usercommskillresponseid": 4,
  "createdbyid": 5,
  "difficultylevel": "sample string 6",
  "instructions": "sample string 7",
  "isactive": true,
  "reportid": 9,
  "report": true,
  "skillcontent": "sample string 11",
  "reportname": "sample string 12",
  "testtitle": "sample string 13",
  "logininfoid": 14,
  "skillcontentobject": {
    "coursecode": "sample string 1",
    "skilltypecode": "sample string 2",
    "paragraphurl": "sample string 3",
    "audiourl": "sample string 4",
    "totalquestions": 5,
    "timetoread": 6,
    "timetolisten": 7,
    "timetoanswer": 8,
    "updatedon": "sample string 9",
    "activitystatus": "sample string 10",
    "questions": [
      {
        "qid": "sample string 1",
        "questiontext": "sample string 2",
        "iscode": 3,
        "options": [
          {
            "optionname": "sample string 1",
            "optionvalue": 2
          },
          {
            "optionname": "sample string 1",
            "optionvalue": 2
          }
        ],
        "correctoption": 4,
        "questionpoints": 5
      },
      {
        "qid": "sample string 1",
        "questiontext": "sample string 2",
        "iscode": 3,
        "options": [
          {
            "optionname": "sample string 1",
            "optionvalue": 2
          },
          {
            "optionname": "sample string 1",
            "optionvalue": 2
          }
        ],
        "correctoption": 4,
        "questionpoints": 5
      }
    ]
  },
  "skilltypeid": 15,
  "iscompleted": true,
  "totalquestions": "sample string 17"
}

application/xml, text/xml

Sample:
<CommSkillsMasterViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/selfhatch.Models">
  <commskilltestmasterid>1</commskilltestmasterid>
  <coursemasterid>2</coursemasterid>
  <coursesessiondetailsid>3</coursesessiondetailsid>
  <createdbyid>5</createdbyid>
  <difficultylevel>sample string 6</difficultylevel>
  <instructions>sample string 7</instructions>
  <isactive>true</isactive>
  <iscompleted>true</iscompleted>
  <logininfoid>14</logininfoid>
  <report>true</report>
  <reportid>9</reportid>
  <reportname>sample string 12</reportname>
  <skillcontent>sample string 11</skillcontent>
  <skillcontentobject>
    <activitystatus>sample string 10</activitystatus>
    <audiourl>sample string 4</audiourl>
    <coursecode>sample string 1</coursecode>
    <paragraphurl>sample string 3</paragraphurl>
    <questions>
      <CommSkillsQuestionModel>
        <correctoption>4</correctoption>
        <iscode>3</iscode>
        <options>
          <CommSkillsOptionsModel>
            <optionname>sample string 1</optionname>
            <optionvalue>2</optionvalue>
          </CommSkillsOptionsModel>
          <CommSkillsOptionsModel>
            <optionname>sample string 1</optionname>
            <optionvalue>2</optionvalue>
          </CommSkillsOptionsModel>
        </options>
        <qid>sample string 1</qid>
        <questionpoints>5</questionpoints>
        <questiontext>sample string 2</questiontext>
      </CommSkillsQuestionModel>
      <CommSkillsQuestionModel>
        <correctoption>4</correctoption>
        <iscode>3</iscode>
        <options>
          <CommSkillsOptionsModel>
            <optionname>sample string 1</optionname>
            <optionvalue>2</optionvalue>
          </CommSkillsOptionsModel>
          <CommSkillsOptionsModel>
            <optionname>sample string 1</optionname>
            <optionvalue>2</optionvalue>
          </CommSkillsOptionsModel>
        </options>
        <qid>sample string 1</qid>
        <questionpoints>5</questionpoints>
        <questiontext>sample string 2</questiontext>
      </CommSkillsQuestionModel>
    </questions>
    <skilltypecode>sample string 2</skilltypecode>
    <timetoanswer>8</timetoanswer>
    <timetolisten>7</timetolisten>
    <timetoread>6</timetoread>
    <totalquestions>5</totalquestions>
    <updatedon>sample string 9</updatedon>
  </skillcontentobject>
  <skilltypeid>15</skilltypeid>
  <testtitle>sample string 13</testtitle>
  <totalquestions>sample string 17</totalquestions>
  <usercommskillresponseid>4</usercommskillresponseid>
</CommSkillsMasterViewModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

HttpResultViewModel
NameDescriptionTypeAdditional information
status

boolean

None.

message

string

None.

data

Object

None.

errorCode

integer

None.

Response Formats

application/json, text/json

Sample:
{
  "status": true,
  "message": "sample string 2",
  "data": {},
  "errorCode": 4
}

application/xml, text/xml

Sample:
<HttpResultViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/selfhatch.Models">
  <data />
  <errorCode>4</errorCode>
  <message>sample string 2</message>
  <status>true</status>
</HttpResultViewModel>