POST api/v1/academic_GraduationPlan/calculate-grade

Request Information

URI Parameters

None.

Body Parameters

Collection of Students
NameDescriptionTypeAdditional information
admissionNumber

string

None.

name

string

None.

academicLevelName

string

None.

scores

Collection of Academic_ResultPostingVM

None.

studentId

integer

None.

academicResultPostingId

integer

None.

academicSessionId

integer

None.

academicSemesterId

integer

None.

Request Formats

application/json, text/json

Sample:
[
  {
    "admissionNumber": "sample string 1",
    "name": "sample string 2",
    "academicLevelName": "sample string 3",
    "scores": [
      {
        "academicResultPostingId": 1,
        "studentId": 1,
        "admissionNumber": "sample string 2",
        "academicSessionId": 1,
        "academicSemesterId": 1,
        "academicCourseDefinitionId": 1,
        "academicGraduationPlanTemplateId": 1,
        "academicLevelId": 1,
        "courseCode": "sample string 3",
        "academicCourseAssessmentTypeSettingId": 1,
        "isRegistered": true,
        "dateRegistered": "2024-11-24T09:02:43.9847562-08:00",
        "registedBy": "sample string 4",
        "mark": 5.1,
        "creditUnit": 1,
        "grade": "sample string 6",
        "points": 1,
        "gradePoints": 1,
        "isPosted": true,
        "datePosted": "2024-11-24T09:02:43.9847562-08:00",
        "postedBy": "sample string 7",
        "isFinalize": true,
        "dateFinalized": "2024-11-24T09:02:43.9847562-08:00",
        "finalizedBy": "sample string 9",
        "isPublished": true,
        "datePublished": "2024-11-24T09:02:43.9847562-08:00",
        "publishedBy": "sample string 11",
        "dateCreated": "2024-11-24T09:02:43.9847562-08:00",
        "createdBy": 1,
        "statusId": 1,
        "tenantId": 1,
        "modifiedBy": 1,
        "dateModified": "2024-11-24T09:02:43.9847562-08:00",
        "iPAddress": "sample string 12",
        "macAddress": "sample string 13",
        "term": "sample string 14",
        "academicCourseScheduleId": 15,
        "markAdjustment": 16.1,
        "reasonForAdjustment": "sample string 17",
        "remark": "sample string 18",
        "academicCourseDefinitionName": "sample string 19",
        "academicLevelName": "sample string 20",
        "academicCourseAssessmentType": "sample string 21",
        "name": "sample string 22",
        "newScore": 1.1,
        "oldScore": 1.1,
        "statusName": "sample string 23",
        "markCorrectionLogId": 24
      },
      {
        "academicResultPostingId": 1,
        "studentId": 1,
        "admissionNumber": "sample string 2",
        "academicSessionId": 1,
        "academicSemesterId": 1,
        "academicCourseDefinitionId": 1,
        "academicGraduationPlanTemplateId": 1,
        "academicLevelId": 1,
        "courseCode": "sample string 3",
        "academicCourseAssessmentTypeSettingId": 1,
        "isRegistered": true,
        "dateRegistered": "2024-11-24T09:02:43.9847562-08:00",
        "registedBy": "sample string 4",
        "mark": 5.1,
        "creditUnit": 1,
        "grade": "sample string 6",
        "points": 1,
        "gradePoints": 1,
        "isPosted": true,
        "datePosted": "2024-11-24T09:02:43.9847562-08:00",
        "postedBy": "sample string 7",
        "isFinalize": true,
        "dateFinalized": "2024-11-24T09:02:43.9847562-08:00",
        "finalizedBy": "sample string 9",
        "isPublished": true,
        "datePublished": "2024-11-24T09:02:43.9847562-08:00",
        "publishedBy": "sample string 11",
        "dateCreated": "2024-11-24T09:02:43.9847562-08:00",
        "createdBy": 1,
        "statusId": 1,
        "tenantId": 1,
        "modifiedBy": 1,
        "dateModified": "2024-11-24T09:02:43.9847562-08:00",
        "iPAddress": "sample string 12",
        "macAddress": "sample string 13",
        "term": "sample string 14",
        "academicCourseScheduleId": 15,
        "markAdjustment": 16.1,
        "reasonForAdjustment": "sample string 17",
        "remark": "sample string 18",
        "academicCourseDefinitionName": "sample string 19",
        "academicLevelName": "sample string 20",
        "academicCourseAssessmentType": "sample string 21",
        "name": "sample string 22",
        "newScore": 1.1,
        "oldScore": 1.1,
        "statusName": "sample string 23",
        "markCorrectionLogId": 24
      }
    ],
    "studentId": 1,
    "academicResultPostingId": 4,
    "academicSessionId": 1,
    "academicSemesterId": 1
  },
  {
    "admissionNumber": "sample string 1",
    "name": "sample string 2",
    "academicLevelName": "sample string 3",
    "scores": [
      {
        "academicResultPostingId": 1,
        "studentId": 1,
        "admissionNumber": "sample string 2",
        "academicSessionId": 1,
        "academicSemesterId": 1,
        "academicCourseDefinitionId": 1,
        "academicGraduationPlanTemplateId": 1,
        "academicLevelId": 1,
        "courseCode": "sample string 3",
        "academicCourseAssessmentTypeSettingId": 1,
        "isRegistered": true,
        "dateRegistered": "2024-11-24T09:02:43.9847562-08:00",
        "registedBy": "sample string 4",
        "mark": 5.1,
        "creditUnit": 1,
        "grade": "sample string 6",
        "points": 1,
        "gradePoints": 1,
        "isPosted": true,
        "datePosted": "2024-11-24T09:02:43.9847562-08:00",
        "postedBy": "sample string 7",
        "isFinalize": true,
        "dateFinalized": "2024-11-24T09:02:43.9847562-08:00",
        "finalizedBy": "sample string 9",
        "isPublished": true,
        "datePublished": "2024-11-24T09:02:43.9847562-08:00",
        "publishedBy": "sample string 11",
        "dateCreated": "2024-11-24T09:02:43.9847562-08:00",
        "createdBy": 1,
        "statusId": 1,
        "tenantId": 1,
        "modifiedBy": 1,
        "dateModified": "2024-11-24T09:02:43.9847562-08:00",
        "iPAddress": "sample string 12",
        "macAddress": "sample string 13",
        "term": "sample string 14",
        "academicCourseScheduleId": 15,
        "markAdjustment": 16.1,
        "reasonForAdjustment": "sample string 17",
        "remark": "sample string 18",
        "academicCourseDefinitionName": "sample string 19",
        "academicLevelName": "sample string 20",
        "academicCourseAssessmentType": "sample string 21",
        "name": "sample string 22",
        "newScore": 1.1,
        "oldScore": 1.1,
        "statusName": "sample string 23",
        "markCorrectionLogId": 24
      },
      {
        "academicResultPostingId": 1,
        "studentId": 1,
        "admissionNumber": "sample string 2",
        "academicSessionId": 1,
        "academicSemesterId": 1,
        "academicCourseDefinitionId": 1,
        "academicGraduationPlanTemplateId": 1,
        "academicLevelId": 1,
        "courseCode": "sample string 3",
        "academicCourseAssessmentTypeSettingId": 1,
        "isRegistered": true,
        "dateRegistered": "2024-11-24T09:02:43.9847562-08:00",
        "registedBy": "sample string 4",
        "mark": 5.1,
        "creditUnit": 1,
        "grade": "sample string 6",
        "points": 1,
        "gradePoints": 1,
        "isPosted": true,
        "datePosted": "2024-11-24T09:02:43.9847562-08:00",
        "postedBy": "sample string 7",
        "isFinalize": true,
        "dateFinalized": "2024-11-24T09:02:43.9847562-08:00",
        "finalizedBy": "sample string 9",
        "isPublished": true,
        "datePublished": "2024-11-24T09:02:43.9847562-08:00",
        "publishedBy": "sample string 11",
        "dateCreated": "2024-11-24T09:02:43.9847562-08:00",
        "createdBy": 1,
        "statusId": 1,
        "tenantId": 1,
        "modifiedBy": 1,
        "dateModified": "2024-11-24T09:02:43.9847562-08:00",
        "iPAddress": "sample string 12",
        "macAddress": "sample string 13",
        "term": "sample string 14",
        "academicCourseScheduleId": 15,
        "markAdjustment": 16.1,
        "reasonForAdjustment": "sample string 17",
        "remark": "sample string 18",
        "academicCourseDefinitionName": "sample string 19",
        "academicLevelName": "sample string 20",
        "academicCourseAssessmentType": "sample string 21",
        "name": "sample string 22",
        "newScore": 1.1,
        "oldScore": 1.1,
        "statusName": "sample string 23",
        "markCorrectionLogId": 24
      }
    ],
    "studentId": 1,
    "academicResultPostingId": 4,
    "academicSessionId": 1,
    "academicSemesterId": 1
  }
]

application/xml, text/xml

Sample:
<ArrayOfStudents xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Data.TransferObject.ViewModel">
  <Students>
    <academicLevelName>sample string 3</academicLevelName>
    <academicResultPostingId>4</academicResultPostingId>
    <academicSemesterId>1</academicSemesterId>
    <academicSessionId>1</academicSessionId>
    <admissionNumber>sample string 1</admissionNumber>
    <name>sample string 2</name>
    <scores>
      <Academic_ResultPostingVM>
        <academicCourseAssessmentType>sample string 21</academicCourseAssessmentType>
        <academicCourseAssessmentTypeSettingId>1</academicCourseAssessmentTypeSettingId>
        <academicCourseDefinitionId>1</academicCourseDefinitionId>
        <academicCourseDefinitionName>sample string 19</academicCourseDefinitionName>
        <academicCourseScheduleId>15</academicCourseScheduleId>
        <academicGraduationPlanTemplateId>1</academicGraduationPlanTemplateId>
        <academicLevelId>1</academicLevelId>
        <academicLevelName>sample string 20</academicLevelName>
        <academicResultPostingId>1</academicResultPostingId>
        <academicSemesterId>1</academicSemesterId>
        <academicSessionId>1</academicSessionId>
        <admissionNumber>sample string 2</admissionNumber>
        <courseCode>sample string 3</courseCode>
        <createdBy>1</createdBy>
        <creditUnit>1</creditUnit>
        <dateCreated>2024-11-24T09:02:43.9847562-08:00</dateCreated>
        <dateFinalized>2024-11-24T09:02:43.9847562-08:00</dateFinalized>
        <dateModified>2024-11-24T09:02:43.9847562-08:00</dateModified>
        <datePosted>2024-11-24T09:02:43.9847562-08:00</datePosted>
        <datePublished>2024-11-24T09:02:43.9847562-08:00</datePublished>
        <dateRegistered>2024-11-24T09:02:43.9847562-08:00</dateRegistered>
        <finalizedBy>sample string 9</finalizedBy>
        <grade>sample string 6</grade>
        <gradePoints>1</gradePoints>
        <iPAddress>sample string 12</iPAddress>
        <isFinalize>true</isFinalize>
        <isPosted>true</isPosted>
        <isPublished>true</isPublished>
        <isRegistered>true</isRegistered>
        <macAddress>sample string 13</macAddress>
        <mark>5.1</mark>
        <markAdjustment>16.1</markAdjustment>
        <markCorrectionLogId>24</markCorrectionLogId>
        <modifiedBy>1</modifiedBy>
        <name>sample string 22</name>
        <newScore>1.1</newScore>
        <oldScore>1.1</oldScore>
        <points>1</points>
        <postedBy>sample string 7</postedBy>
        <publishedBy>sample string 11</publishedBy>
        <reasonForAdjustment>sample string 17</reasonForAdjustment>
        <registedBy>sample string 4</registedBy>
        <remark>sample string 18</remark>
        <statusId>1</statusId>
        <statusName>sample string 23</statusName>
        <studentId>1</studentId>
        <tenantId>1</tenantId>
        <term>sample string 14</term>
      </Academic_ResultPostingVM>
      <Academic_ResultPostingVM>
        <academicCourseAssessmentType>sample string 21</academicCourseAssessmentType>
        <academicCourseAssessmentTypeSettingId>1</academicCourseAssessmentTypeSettingId>
        <academicCourseDefinitionId>1</academicCourseDefinitionId>
        <academicCourseDefinitionName>sample string 19</academicCourseDefinitionName>
        <academicCourseScheduleId>15</academicCourseScheduleId>
        <academicGraduationPlanTemplateId>1</academicGraduationPlanTemplateId>
        <academicLevelId>1</academicLevelId>
        <academicLevelName>sample string 20</academicLevelName>
        <academicResultPostingId>1</academicResultPostingId>
        <academicSemesterId>1</academicSemesterId>
        <academicSessionId>1</academicSessionId>
        <admissionNumber>sample string 2</admissionNumber>
        <courseCode>sample string 3</courseCode>
        <createdBy>1</createdBy>
        <creditUnit>1</creditUnit>
        <dateCreated>2024-11-24T09:02:43.9847562-08:00</dateCreated>
        <dateFinalized>2024-11-24T09:02:43.9847562-08:00</dateFinalized>
        <dateModified>2024-11-24T09:02:43.9847562-08:00</dateModified>
        <datePosted>2024-11-24T09:02:43.9847562-08:00</datePosted>
        <datePublished>2024-11-24T09:02:43.9847562-08:00</datePublished>
        <dateRegistered>2024-11-24T09:02:43.9847562-08:00</dateRegistered>
        <finalizedBy>sample string 9</finalizedBy>
        <grade>sample string 6</grade>
        <gradePoints>1</gradePoints>
        <iPAddress>sample string 12</iPAddress>
        <isFinalize>true</isFinalize>
        <isPosted>true</isPosted>
        <isPublished>true</isPublished>
        <isRegistered>true</isRegistered>
        <macAddress>sample string 13</macAddress>
        <mark>5.1</mark>
        <markAdjustment>16.1</markAdjustment>
        <markCorrectionLogId>24</markCorrectionLogId>
        <modifiedBy>1</modifiedBy>
        <name>sample string 22</name>
        <newScore>1.1</newScore>
        <oldScore>1.1</oldScore>
        <points>1</points>
        <postedBy>sample string 7</postedBy>
        <publishedBy>sample string 11</publishedBy>
        <reasonForAdjustment>sample string 17</reasonForAdjustment>
        <registedBy>sample string 4</registedBy>
        <remark>sample string 18</remark>
        <statusId>1</statusId>
        <statusName>sample string 23</statusName>
        <studentId>1</studentId>
        <tenantId>1</tenantId>
        <term>sample string 14</term>
      </Academic_ResultPostingVM>
    </scores>
    <studentId>1</studentId>
  </Students>
  <Students>
    <academicLevelName>sample string 3</academicLevelName>
    <academicResultPostingId>4</academicResultPostingId>
    <academicSemesterId>1</academicSemesterId>
    <academicSessionId>1</academicSessionId>
    <admissionNumber>sample string 1</admissionNumber>
    <name>sample string 2</name>
    <scores>
      <Academic_ResultPostingVM>
        <academicCourseAssessmentType>sample string 21</academicCourseAssessmentType>
        <academicCourseAssessmentTypeSettingId>1</academicCourseAssessmentTypeSettingId>
        <academicCourseDefinitionId>1</academicCourseDefinitionId>
        <academicCourseDefinitionName>sample string 19</academicCourseDefinitionName>
        <academicCourseScheduleId>15</academicCourseScheduleId>
        <academicGraduationPlanTemplateId>1</academicGraduationPlanTemplateId>
        <academicLevelId>1</academicLevelId>
        <academicLevelName>sample string 20</academicLevelName>
        <academicResultPostingId>1</academicResultPostingId>
        <academicSemesterId>1</academicSemesterId>
        <academicSessionId>1</academicSessionId>
        <admissionNumber>sample string 2</admissionNumber>
        <courseCode>sample string 3</courseCode>
        <createdBy>1</createdBy>
        <creditUnit>1</creditUnit>
        <dateCreated>2024-11-24T09:02:43.9847562-08:00</dateCreated>
        <dateFinalized>2024-11-24T09:02:43.9847562-08:00</dateFinalized>
        <dateModified>2024-11-24T09:02:43.9847562-08:00</dateModified>
        <datePosted>2024-11-24T09:02:43.9847562-08:00</datePosted>
        <datePublished>2024-11-24T09:02:43.9847562-08:00</datePublished>
        <dateRegistered>2024-11-24T09:02:43.9847562-08:00</dateRegistered>
        <finalizedBy>sample string 9</finalizedBy>
        <grade>sample string 6</grade>
        <gradePoints>1</gradePoints>
        <iPAddress>sample string 12</iPAddress>
        <isFinalize>true</isFinalize>
        <isPosted>true</isPosted>
        <isPublished>true</isPublished>
        <isRegistered>true</isRegistered>
        <macAddress>sample string 13</macAddress>
        <mark>5.1</mark>
        <markAdjustment>16.1</markAdjustment>
        <markCorrectionLogId>24</markCorrectionLogId>
        <modifiedBy>1</modifiedBy>
        <name>sample string 22</name>
        <newScore>1.1</newScore>
        <oldScore>1.1</oldScore>
        <points>1</points>
        <postedBy>sample string 7</postedBy>
        <publishedBy>sample string 11</publishedBy>
        <reasonForAdjustment>sample string 17</reasonForAdjustment>
        <registedBy>sample string 4</registedBy>
        <remark>sample string 18</remark>
        <statusId>1</statusId>
        <statusName>sample string 23</statusName>
        <studentId>1</studentId>
        <tenantId>1</tenantId>
        <term>sample string 14</term>
      </Academic_ResultPostingVM>
      <Academic_ResultPostingVM>
        <academicCourseAssessmentType>sample string 21</academicCourseAssessmentType>
        <academicCourseAssessmentTypeSettingId>1</academicCourseAssessmentTypeSettingId>
        <academicCourseDefinitionId>1</academicCourseDefinitionId>
        <academicCourseDefinitionName>sample string 19</academicCourseDefinitionName>
        <academicCourseScheduleId>15</academicCourseScheduleId>
        <academicGraduationPlanTemplateId>1</academicGraduationPlanTemplateId>
        <academicLevelId>1</academicLevelId>
        <academicLevelName>sample string 20</academicLevelName>
        <academicResultPostingId>1</academicResultPostingId>
        <academicSemesterId>1</academicSemesterId>
        <academicSessionId>1</academicSessionId>
        <admissionNumber>sample string 2</admissionNumber>
        <courseCode>sample string 3</courseCode>
        <createdBy>1</createdBy>
        <creditUnit>1</creditUnit>
        <dateCreated>2024-11-24T09:02:43.9847562-08:00</dateCreated>
        <dateFinalized>2024-11-24T09:02:43.9847562-08:00</dateFinalized>
        <dateModified>2024-11-24T09:02:43.9847562-08:00</dateModified>
        <datePosted>2024-11-24T09:02:43.9847562-08:00</datePosted>
        <datePublished>2024-11-24T09:02:43.9847562-08:00</datePublished>
        <dateRegistered>2024-11-24T09:02:43.9847562-08:00</dateRegistered>
        <finalizedBy>sample string 9</finalizedBy>
        <grade>sample string 6</grade>
        <gradePoints>1</gradePoints>
        <iPAddress>sample string 12</iPAddress>
        <isFinalize>true</isFinalize>
        <isPosted>true</isPosted>
        <isPublished>true</isPublished>
        <isRegistered>true</isRegistered>
        <macAddress>sample string 13</macAddress>
        <mark>5.1</mark>
        <markAdjustment>16.1</markAdjustment>
        <markCorrectionLogId>24</markCorrectionLogId>
        <modifiedBy>1</modifiedBy>
        <name>sample string 22</name>
        <newScore>1.1</newScore>
        <oldScore>1.1</oldScore>
        <points>1</points>
        <postedBy>sample string 7</postedBy>
        <publishedBy>sample string 11</publishedBy>
        <reasonForAdjustment>sample string 17</reasonForAdjustment>
        <registedBy>sample string 4</registedBy>
        <remark>sample string 18</remark>
        <statusId>1</statusId>
        <statusName>sample string 23</statusName>
        <studentId>1</studentId>
        <tenantId>1</tenantId>
        <term>sample string 14</term>
      </Academic_ResultPostingVM>
    </scores>
    <studentId>1</studentId>
  </Students>
</ArrayOfStudents>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.