POST api/Exam/ApproveExam

Request Information

URI Parameters

None.

Body Parameters

Collection of Api.Server.Controllers.Transaction.ExamController+StudentExamInfo
NamedescriptionTypeAdditional information
ExamSysID

integer

None.

StudentSysID

integer

None.

StudentName

string

None.

AdmissionNo

string

None.

ClassSysID

integer

None.

ClassName

string

None.

SectionSysID

integer

None.

SectionName

string

None.

Mark

Collection of Api.Server.Controllers.Transaction.ExamController+StudentExamInfo+SubjectMark

None.

Request Formats

application/json, text/json, text/html

Sample:
[
  {
    "ExamSysID": 1,
    "StudentSysID": 2,
    "StudentName": "sample string 3",
    "AdmissionNo": "sample string 4",
    "ClassSysID": 5,
    "ClassName": "sample string 6",
    "SectionSysID": 7,
    "SectionName": "sample string 8",
    "Mark": [
      {
        "ExamSysID": 1,
        "StudentSysID": 2,
        "SubjectSysID": 3,
        "SubjectName": "sample string 4",
        "Theory": "sample string 5",
        "Practical": "sample string 6",
        "Assessment": "sample string 7",
        "Total": "sample string 8",
        "Grade": "sample string 9"
      },
      {
        "ExamSysID": 1,
        "StudentSysID": 2,
        "SubjectSysID": 3,
        "SubjectName": "sample string 4",
        "Theory": "sample string 5",
        "Practical": "sample string 6",
        "Assessment": "sample string 7",
        "Total": "sample string 8",
        "Grade": "sample string 9"
      }
    ]
  },
  {
    "ExamSysID": 1,
    "StudentSysID": 2,
    "StudentName": "sample string 3",
    "AdmissionNo": "sample string 4",
    "ClassSysID": 5,
    "ClassName": "sample string 6",
    "SectionSysID": 7,
    "SectionName": "sample string 8",
    "Mark": [
      {
        "ExamSysID": 1,
        "StudentSysID": 2,
        "SubjectSysID": 3,
        "SubjectName": "sample string 4",
        "Theory": "sample string 5",
        "Practical": "sample string 6",
        "Assessment": "sample string 7",
        "Total": "sample string 8",
        "Grade": "sample string 9"
      },
      {
        "ExamSysID": 1,
        "StudentSysID": 2,
        "SubjectSysID": 3,
        "SubjectName": "sample string 4",
        "Theory": "sample string 5",
        "Practical": "sample string 6",
        "Assessment": "sample string 7",
        "Total": "sample string 8",
        "Grade": "sample string 9"
      }
    ]
  }
]

text/xml

Sample:
<ArrayOfExamController.StudentExamInfo xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Api.Server.Controllers.Transaction">
  <ExamController.StudentExamInfo>
    <AdmissionNo>sample string 4</AdmissionNo>
    <ClassName>sample string 6</ClassName>
    <ClassSysID>5</ClassSysID>
    <ExamSysID>1</ExamSysID>
    <Mark>
      <ExamController.StudentExamInfo.SubjectMark>
        <Assessment>sample string 7</Assessment>
        <ExamSysID>1</ExamSysID>
        <Grade>sample string 9</Grade>
        <Practical>sample string 6</Practical>
        <StudentSysID>2</StudentSysID>
        <SubjectName>sample string 4</SubjectName>
        <SubjectSysID>3</SubjectSysID>
        <Theory>sample string 5</Theory>
        <Total>sample string 8</Total>
      </ExamController.StudentExamInfo.SubjectMark>
      <ExamController.StudentExamInfo.SubjectMark>
        <Assessment>sample string 7</Assessment>
        <ExamSysID>1</ExamSysID>
        <Grade>sample string 9</Grade>
        <Practical>sample string 6</Practical>
        <StudentSysID>2</StudentSysID>
        <SubjectName>sample string 4</SubjectName>
        <SubjectSysID>3</SubjectSysID>
        <Theory>sample string 5</Theory>
        <Total>sample string 8</Total>
      </ExamController.StudentExamInfo.SubjectMark>
    </Mark>
    <SectionName>sample string 8</SectionName>
    <SectionSysID>7</SectionSysID>
    <StudentName>sample string 3</StudentName>
    <StudentSysID>2</StudentSysID>
  </ExamController.StudentExamInfo>
  <ExamController.StudentExamInfo>
    <AdmissionNo>sample string 4</AdmissionNo>
    <ClassName>sample string 6</ClassName>
    <ClassSysID>5</ClassSysID>
    <ExamSysID>1</ExamSysID>
    <Mark>
      <ExamController.StudentExamInfo.SubjectMark>
        <Assessment>sample string 7</Assessment>
        <ExamSysID>1</ExamSysID>
        <Grade>sample string 9</Grade>
        <Practical>sample string 6</Practical>
        <StudentSysID>2</StudentSysID>
        <SubjectName>sample string 4</SubjectName>
        <SubjectSysID>3</SubjectSysID>
        <Theory>sample string 5</Theory>
        <Total>sample string 8</Total>
      </ExamController.StudentExamInfo.SubjectMark>
      <ExamController.StudentExamInfo.SubjectMark>
        <Assessment>sample string 7</Assessment>
        <ExamSysID>1</ExamSysID>
        <Grade>sample string 9</Grade>
        <Practical>sample string 6</Practical>
        <StudentSysID>2</StudentSysID>
        <SubjectName>sample string 4</SubjectName>
        <SubjectSysID>3</SubjectSysID>
        <Theory>sample string 5</Theory>
        <Total>sample string 8</Total>
      </ExamController.StudentExamInfo.SubjectMark>
    </Mark>
    <SectionName>sample string 8</SectionName>
    <SectionSysID>7</SectionSysID>
    <StudentName>sample string 3</StudentName>
    <StudentSysID>2</StudentSysID>
  </ExamController.StudentExamInfo>
</ArrayOfExamController.StudentExamInfo>

response Information

Resource description

Api.Server.ServerResponse
NamedescriptionTypeAdditional information
response

string

None.

success

Api.Server.MlSuccess

None.

failure

Api.Server.MlError

None.

response Formats

application/json, text/json, text/html

Sample:
{
  "response": "sample string 1",
  "success": null,
  "failure": null
}

text/xml

Sample:
<ServerResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Api.Server">
  <failure i:nil="true" />
  <response>sample string 1</response>
  <success i:nil="true" />
</ServerResponse>