POST api/HomeworkChange/GetHomeworkChange

Request Information

URI Parameters

None.

Body Parameters

HomeworkChangeRequest
NameDescriptionTypeAdditional information
HomeworkIsChanges

Collection of HomeworkChangeInput

None.

Request Formats

application/json, text/json

Sample:
{
  "HomeworkIsChanges": [
    {
      "ClassSectionInstituteYearId": "sample string 1",
      "StudentMasterId": "sample string 2",
      "LastUpdatedTick": "sample string 3"
    },
    {
      "ClassSectionInstituteYearId": "sample string 1",
      "StudentMasterId": "sample string 2",
      "LastUpdatedTick": "sample string 3"
    }
  ]
}

text/html

Sample:
{"HomeworkIsChanges":[{"ClassSectionInstituteYearId":"sample string 1","StudentMasterId":"sample string 2","LastUpdatedTick":"sample string 3"},{"ClassSectionInstituteYearId":"sample string 1","StudentMasterId":"sample string 2","LastUpdatedTick":"sample string 3"}]}

application/xml, text/xml

Sample:
<HomeworkChangeRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SmartInstituteSoftware.Models">
  <HomeworkIsChanges>
    <HomeworkChangeInput>
      <ClassSectionInstituteYearId>sample string 1</ClassSectionInstituteYearId>
      <LastUpdatedTick>sample string 3</LastUpdatedTick>
      <StudentMasterId>sample string 2</StudentMasterId>
    </HomeworkChangeInput>
    <HomeworkChangeInput>
      <ClassSectionInstituteYearId>sample string 1</ClassSectionInstituteYearId>
      <LastUpdatedTick>sample string 3</LastUpdatedTick>
      <StudentMasterId>sample string 2</StudentMasterId>
    </HomeworkChangeInput>
  </HomeworkIsChanges>
</HomeworkChangeRequest>

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 'HomeworkChangeRequest'.

Response Information

Resource Description

HomeworkResponse
NameDescriptionTypeAdditional information
ResultFlag

string

None.

Message

string

None.

Homework

Collection of StudentHomework

None.

Response Formats

application/json, text/json

Sample:
{
  "ResultFlag": "sample string 1",
  "Message": "sample string 2",
  "Homework": [
    {
      "StudentMasterId": "sample string 1",
      "LastUpdatedTick": "sample string 2",
      "HomeworkData": [
        {
          "HomeworkId": "sample string 1",
          "Date": "sample string 2",
          "Subjects": [
            {
              "SubjectId": "sample string 1",
              "SubjectName": "sample string 2",
              "IsNoHomework": "sample string 3",
              "Homework": "sample string 4"
            },
            {
              "SubjectId": "sample string 1",
              "SubjectName": "sample string 2",
              "IsNoHomework": "sample string 3",
              "Homework": "sample string 4"
            }
          ]
        },
        {
          "HomeworkId": "sample string 1",
          "Date": "sample string 2",
          "Subjects": [
            {
              "SubjectId": "sample string 1",
              "SubjectName": "sample string 2",
              "IsNoHomework": "sample string 3",
              "Homework": "sample string 4"
            },
            {
              "SubjectId": "sample string 1",
              "SubjectName": "sample string 2",
              "IsNoHomework": "sample string 3",
              "Homework": "sample string 4"
            }
          ]
        }
      ]
    },
    {
      "StudentMasterId": "sample string 1",
      "LastUpdatedTick": "sample string 2",
      "HomeworkData": [
        {
          "HomeworkId": "sample string 1",
          "Date": "sample string 2",
          "Subjects": [
            {
              "SubjectId": "sample string 1",
              "SubjectName": "sample string 2",
              "IsNoHomework": "sample string 3",
              "Homework": "sample string 4"
            },
            {
              "SubjectId": "sample string 1",
              "SubjectName": "sample string 2",
              "IsNoHomework": "sample string 3",
              "Homework": "sample string 4"
            }
          ]
        },
        {
          "HomeworkId": "sample string 1",
          "Date": "sample string 2",
          "Subjects": [
            {
              "SubjectId": "sample string 1",
              "SubjectName": "sample string 2",
              "IsNoHomework": "sample string 3",
              "Homework": "sample string 4"
            },
            {
              "SubjectId": "sample string 1",
              "SubjectName": "sample string 2",
              "IsNoHomework": "sample string 3",
              "Homework": "sample string 4"
            }
          ]
        }
      ]
    }
  ]
}

text/html

Sample:
{"ResultFlag":"sample string 1","Message":"sample string 2","Homework":[{"StudentMasterId":"sample string 1","LastUpdatedTick":"sample string 2","HomeworkData":[{"HomeworkId":"sample string 1","Date":"sample string 2","Subjects":[{"SubjectId":"sample string 1","SubjectName":"sample string 2","IsNoHomework":"sample string 3","Homework":"sample string 4"},{"SubjectId":"sample string 1","SubjectName":"sample string 2","IsNoHomework":"sample string 3","Homework":"sample string 4"}]},{"HomeworkId":"sample string 1","Date":"sample string 2","Subjects":[{"SubjectId":"sample string 1","SubjectName":"sample string 2","IsNoHomework":"sample string 3","Homework":"sample string 4"},{"SubjectId":"sample string 1","SubjectName":"sample string 2","IsNoHomework":"sample string 3","Homework":"sample string 4"}]}]},{"StudentMasterId":"sample string 1","LastUpdatedTick":"sample string 2","HomeworkData":[{"HomeworkId":"sample string 1","Date":"sample string 2","Subjects":[{"SubjectId":"sample string 1","SubjectName":"sample string 2","IsNoHomework":"sample string 3","Homework":"sample string 4"},{"SubjectId":"sample string 1","SubjectName":"sample string 2","IsNoHomework":"sample string 3","Homework":"sample string 4"}]},{"HomeworkId":"sample string 1","Date":"sample string 2","Subjects":[{"SubjectId":"sample string 1","SubjectName":"sample string 2","IsNoHomework":"sample string 3","Homework":"sample string 4"},{"SubjectId":"sample string 1","SubjectName":"sample string 2","IsNoHomework":"sample string 3","Homework":"sample string 4"}]}]}]}

application/xml, text/xml

Sample:
<HomeworkResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SmartInstituteSoftware.Models">
  <Homework>
    <StudentHomework>
      <HomeworkData>
        <HomeworkData>
          <Date>sample string 2</Date>
          <HomeworkId>sample string 1</HomeworkId>
          <Subjects>
            <HomeworkSubject>
              <Homework>sample string 4</Homework>
              <IsNoHomework>sample string 3</IsNoHomework>
              <SubjectId>sample string 1</SubjectId>
              <SubjectName>sample string 2</SubjectName>
            </HomeworkSubject>
            <HomeworkSubject>
              <Homework>sample string 4</Homework>
              <IsNoHomework>sample string 3</IsNoHomework>
              <SubjectId>sample string 1</SubjectId>
              <SubjectName>sample string 2</SubjectName>
            </HomeworkSubject>
          </Subjects>
        </HomeworkData>
        <HomeworkData>
          <Date>sample string 2</Date>
          <HomeworkId>sample string 1</HomeworkId>
          <Subjects>
            <HomeworkSubject>
              <Homework>sample string 4</Homework>
              <IsNoHomework>sample string 3</IsNoHomework>
              <SubjectId>sample string 1</SubjectId>
              <SubjectName>sample string 2</SubjectName>
            </HomeworkSubject>
            <HomeworkSubject>
              <Homework>sample string 4</Homework>
              <IsNoHomework>sample string 3</IsNoHomework>
              <SubjectId>sample string 1</SubjectId>
              <SubjectName>sample string 2</SubjectName>
            </HomeworkSubject>
          </Subjects>
        </HomeworkData>
      </HomeworkData>
      <LastUpdatedTick>sample string 2</LastUpdatedTick>
      <StudentMasterId>sample string 1</StudentMasterId>
    </StudentHomework>
    <StudentHomework>
      <HomeworkData>
        <HomeworkData>
          <Date>sample string 2</Date>
          <HomeworkId>sample string 1</HomeworkId>
          <Subjects>
            <HomeworkSubject>
              <Homework>sample string 4</Homework>
              <IsNoHomework>sample string 3</IsNoHomework>
              <SubjectId>sample string 1</SubjectId>
              <SubjectName>sample string 2</SubjectName>
            </HomeworkSubject>
            <HomeworkSubject>
              <Homework>sample string 4</Homework>
              <IsNoHomework>sample string 3</IsNoHomework>
              <SubjectId>sample string 1</SubjectId>
              <SubjectName>sample string 2</SubjectName>
            </HomeworkSubject>
          </Subjects>
        </HomeworkData>
        <HomeworkData>
          <Date>sample string 2</Date>
          <HomeworkId>sample string 1</HomeworkId>
          <Subjects>
            <HomeworkSubject>
              <Homework>sample string 4</Homework>
              <IsNoHomework>sample string 3</IsNoHomework>
              <SubjectId>sample string 1</SubjectId>
              <SubjectName>sample string 2</SubjectName>
            </HomeworkSubject>
            <HomeworkSubject>
              <Homework>sample string 4</Homework>
              <IsNoHomework>sample string 3</IsNoHomework>
              <SubjectId>sample string 1</SubjectId>
              <SubjectName>sample string 2</SubjectName>
            </HomeworkSubject>
          </Subjects>
        </HomeworkData>
      </HomeworkData>
      <LastUpdatedTick>sample string 2</LastUpdatedTick>
      <StudentMasterId>sample string 1</StudentMasterId>
    </StudentHomework>
  </Homework>
  <Message>sample string 2</Message>
  <ResultFlag>sample string 1</ResultFlag>
</HomeworkResponse>