GET Api/QuestionAnswer/GetQuestionAnswer/{questionId}/{attemptId}/{studentId}/{examId}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
questionId

integer

Required

attemptId

integer

Required

studentId

integer

Required

examId

integer

Required

Body Parameters

None.

Response Information

Resource Description

QuestionAnswer
NameDescriptionTypeAdditional information
QuestionAnswerId

integer

None.

Score

decimal number

None.

Answers

Collection of Answer

None.

COURSE_IMAGES_PATH

string

None.

COURSE_IMAGES_PATH_VIRTUAL

string

None.

FeedbackPositive

string

None.

FeedbackNegative

string

None.

Description

string

None.

DescriptionHTML

string

None.

FullLoad

boolean

None.

QuestionId

integer

None.

ExamId

integer

None.

CourseId

integer

None.

TopicId

integer

None.

Observation

string

None.

Type

QuestionType

None.

CorrectAnswersCount

integer

None.

Annulled

boolean

None.

Randomize

boolean

None.

Avaliable

boolean

None.

ImageUrl

string

None.

IsFeedback

boolean

None.

Options

Collection of QuestionOption

None.

Response Formats

application/json, text/json

Sample:
{
  "QuestionAnswerId": 1,
  "Score": 1.0,
  "Answers": [
    {
      "Code": 1,
      "Index": 2,
      "Type": 0,
      "Description": "sample string 3",
      "AnswerId": 4,
      "IsValid": true
    },
    {
      "Code": 1,
      "Index": 2,
      "Type": 0,
      "Description": "sample string 3",
      "AnswerId": 4,
      "IsValid": true
    }
  ],
  "COURSE_IMAGES_PATH": "Cursos/{0}/Images/{1}",
  "COURSE_IMAGES_PATH_VIRTUAL": "Cursos/Cursos_{0}/{1}/Images/{2}",
  "FeedbackPositive": "sample string 2",
  "FeedbackNegative": "sample string 3",
  "Description": "sample string 4",
  "DescriptionHTML": "sample string 5",
  "FullLoad": true,
  "QuestionId": 7,
  "ExamId": 8,
  "CourseId": 9,
  "TopicId": 10,
  "Observation": "sample string 11",
  "Type": 0,
  "CorrectAnswersCount": 12,
  "Annulled": true,
  "Randomize": true,
  "Avaliable": true,
  "ImageUrl": "sample string 16",
  "IsFeedback": true,
  "Options": [
    {
      "QuestionOptionId": 1,
      "QuestionId": 2,
      "Observation": "sample string 3",
      "Type": 0,
      "IsCorrect": true,
      "TextSize": 5,
      "Position": 6,
      "PrimaryText": "sample string 7",
      "SecundaryText": "sample string 8"
    },
    {
      "QuestionOptionId": 1,
      "QuestionId": 2,
      "Observation": "sample string 3",
      "Type": 0,
      "IsCorrect": true,
      "TextSize": 5,
      "Position": 6,
      "PrimaryText": "sample string 7",
      "SecundaryText": "sample string 8"
    }
  ]
}

application/xml, text/xml

Sample:
<QuestionAnswer xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SistemaDeAvaliacoes.Domain.Core">
  <Annulled>true</Annulled>
  <Avaliable>true</Avaliable>
  <CorrectAnswersCount>12</CorrectAnswersCount>
  <CourseId>9</CourseId>
  <Description>sample string 4</Description>
  <DescriptionHTML>sample string 5</DescriptionHTML>
  <ExamId>8</ExamId>
  <FeedbackNegative>sample string 3</FeedbackNegative>
  <FeedbackPositive>sample string 2</FeedbackPositive>
  <FullLoad>true</FullLoad>
  <ImageUrl>sample string 16</ImageUrl>
  <IsFeedback>true</IsFeedback>
  <Observation>sample string 11</Observation>
  <Options>
    <QuestionOption>
      <IsCorrect>true</IsCorrect>
      <Observation>sample string 3</Observation>
      <Position>6</Position>
      <PrimaryText>sample string 7</PrimaryText>
      <QuestionId>2</QuestionId>
      <QuestionOptionId>1</QuestionOptionId>
      <SecundaryText>sample string 8</SecundaryText>
      <TextSize>5</TextSize>
      <Type>TrueOrFalse</Type>
    </QuestionOption>
    <QuestionOption>
      <IsCorrect>true</IsCorrect>
      <Observation>sample string 3</Observation>
      <Position>6</Position>
      <PrimaryText>sample string 7</PrimaryText>
      <QuestionId>2</QuestionId>
      <QuestionOptionId>1</QuestionOptionId>
      <SecundaryText>sample string 8</SecundaryText>
      <TextSize>5</TextSize>
      <Type>TrueOrFalse</Type>
    </QuestionOption>
  </Options>
  <QuestionId>7</QuestionId>
  <Randomize>true</Randomize>
  <TopicId>10</TopicId>
  <Type>TrueOrFalse</Type>
  <Answers>
    <Answer>
      <AnswerId>4</AnswerId>
      <Code>1</Code>
      <Description>sample string 3</Description>
      <Index>2</Index>
      <IsValid>true</IsValid>
      <Type>TrueOrFalse</Type>
    </Answer>
    <Answer>
      <AnswerId>4</AnswerId>
      <Code>1</Code>
      <Description>sample string 3</Description>
      <Index>2</Index>
      <IsValid>true</IsValid>
      <Type>TrueOrFalse</Type>
    </Answer>
  </Answers>
  <QuestionAnswerId>1</QuestionAnswerId>
  <Score>1</Score>
</QuestionAnswer>