POST api/application/examresults

Request Information

URI Parameters

None.

Body Parameters

SaveExaminationDTO
NameDescriptionTypeAdditional information
EntryExaminationID

string

Required

ExaminationNumber

string

Required

ExaminationName

string

Required

ExaminationDate

string

Required

ExaminationYear

string

Required

GradeScores

Collection of GradeScore

Required

SchoolName

string

Required

StudentApplicantEntryExaminationId

integer

None.

ExaminationMonth

Months

None.

FileAttachment

FileAttachment

Required

Request Formats

application/json, text/json

Sample:
{
  "entryExaminationID": "sample string 1",
  "examinationNumber": "sample string 2",
  "examinationName": "sample string 3",
  "examinationDate": "sample string 4",
  "examinationYear": "sample string 5",
  "gradeScores": [
    {
      "grade": "sample string 1",
      "subject": "sample string 2",
      "score": "sample string 3"
    },
    {
      "grade": "sample string 1",
      "subject": "sample string 2",
      "score": "sample string 3"
    }
  ],
  "schoolName": "sample string 6",
  "studentApplicantEntryExaminationId": 1,
  "examinationMonth": 0,
  "fileAttachment": {
    "data": "QEA=",
    "name": "sample string 1",
    "type": "sample string 2",
    "length": 3
  }
}

text/html

Sample:
{"entryExaminationID":"sample string 1","examinationNumber":"sample string 2","examinationName":"sample string 3","examinationDate":"sample string 4","examinationYear":"sample string 5","gradeScores":[{"grade":"sample string 1","subject":"sample string 2","score":"sample string 3"},{"grade":"sample string 1","subject":"sample string 2","score":"sample string 3"}],"schoolName":"sample string 6","studentApplicantEntryExaminationId":1,"examinationMonth":0,"fileAttachment":{"data":"QEA=","name":"sample string 1","type":"sample string 2","length":3}}

text/xml

Sample:
<SaveExaminationDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ApplicationPortalAPI.Models.DTOs.Examination">
  <EntryExaminationID>sample string 1</EntryExaminationID>
  <ExaminationDate>sample string 4</ExaminationDate>
  <ExaminationMonth>NotSet</ExaminationMonth>
  <ExaminationName>sample string 3</ExaminationName>
  <ExaminationNumber>sample string 2</ExaminationNumber>
  <ExaminationYear>sample string 5</ExaminationYear>
  <FileAttachment xmlns:d2p1="http://schemas.datacontract.org/2004/07/ApplicationPortalAPI.Models">
    <d2p1:Data>QEA=</d2p1:Data>
    <d2p1:Length>3</d2p1:Length>
    <d2p1:Name>sample string 1</d2p1:Name>
    <d2p1:Type>sample string 2</d2p1:Type>
  </FileAttachment>
  <GradeScores>
    <GradeScore>
      <Grade>sample string 1</Grade>
      <Score>sample string 3</Score>
      <Subject>sample string 2</Subject>
    </GradeScore>
    <GradeScore>
      <Grade>sample string 1</Grade>
      <Score>sample string 3</Score>
      <Subject>sample string 2</Subject>
    </GradeScore>
  </GradeScores>
  <SchoolName>sample string 6</SchoolName>
  <StudentApplicantEntryExaminationId>1</StudentApplicantEntryExaminationId>
</SaveExaminationDTO>

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

Response Information

Resource Description

ServiceResponseOfString
NameDescriptionTypeAdditional information
HttpStatusCode

HttpStatusCode

None.

ResponseMessage

string

None.

HasError

boolean

None.

Data

string

None.

Response Formats

application/json, text/json

Sample:
{
  "httpStatusCode": 100,
  "responseMessage": "sample string 1",
  "hasError": true,
  "data": "sample string 3"
}

text/html

Sample:
{"httpStatusCode":100,"responseMessage":"sample string 1","hasError":true,"data":"sample string 3"}

text/xml

Sample:
<ServiceResponseOfstring xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ApplicationPortalAPI.Models">
  <Data>sample string 3</Data>
  <HasError>true</HasError>
  <HttpStatusCode>Continue</HttpStatusCode>
  <ResponseMessage>sample string 1</ResponseMessage>
</ServiceResponseOfstring>