POST api/StudentCourseStudyPlan/UpdateSubjectSequence?changeCourseContent={changeCourseContent}&registrationId={registrationId}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
changeCourseContent

boolean

Required

registrationId

integer

Required

Body Parameters

Collection of StudentSubjectDetails
NameDescriptionTypeAdditional information
RegistrationId

Gets or Sets the Registration Id

integer

None.

SubjectId

Gets or Sets the SubjectId of the courseContent

integer

None.

SubjectName

Gets or Sets the Subject Name

string

None.

SubjectSequence

Gets or Sets the Subject Sequence

integer

None.

StudentSubjectsKnowledgeLevelId

Gets or Sets the Student Subject Knowledge level Id

integer

None.

IsSubjectFinished

Gets or Sets that is subject is finished or not

boolean

None.

ChangeInCourseContent

Gets or Sets that need to change in course content

integer

None.

Request Formats

application/json, text/json

Sample:
[
  {
    "RegistrationId": 1,
    "SubjectId": 2,
    "SubjectName": "sample string 3",
    "SubjectSequence": 4,
    "StudentSubjectsKnowledgeLevelId": 5,
    "IsSubjectFinished": true,
    "ChangeInCourseContent": 7
  },
  {
    "RegistrationId": 1,
    "SubjectId": 2,
    "SubjectName": "sample string 3",
    "SubjectSequence": 4,
    "StudentSubjectsKnowledgeLevelId": 5,
    "IsSubjectFinished": true,
    "ChangeInCourseContent": 7
  }
]

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'List`1'.

Response Information

Resource Description

Collection of StudentSubjectDetails
NameDescriptionTypeAdditional information
RegistrationId

Gets or Sets the Registration Id

integer

None.

SubjectId

Gets or Sets the SubjectId of the courseContent

integer

None.

SubjectName

Gets or Sets the Subject Name

string

None.

SubjectSequence

Gets or Sets the Subject Sequence

integer

None.

StudentSubjectsKnowledgeLevelId

Gets or Sets the Student Subject Knowledge level Id

integer

None.

IsSubjectFinished

Gets or Sets that is subject is finished or not

boolean

None.

ChangeInCourseContent

Gets or Sets that need to change in course content

integer

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "RegistrationId": 1,
    "SubjectId": 2,
    "SubjectName": "sample string 3",
    "SubjectSequence": 4,
    "StudentSubjectsKnowledgeLevelId": 5,
    "IsSubjectFinished": true,
    "ChangeInCourseContent": 7
  },
  {
    "RegistrationId": 1,
    "SubjectId": 2,
    "SubjectName": "sample string 3",
    "SubjectSequence": 4,
    "StudentSubjectsKnowledgeLevelId": 5,
    "IsSubjectFinished": true,
    "ChangeInCourseContent": 7
  }
]