Click or drag to resize

AcademicService Class

Provides academic-related data about classes, sections, schedules, and the school calendar, and allows for the submission of course requests.
Inheritance Hierarchy
SystemObject
  BaseServiceBO
    AcademicServiceBO
      (Default Namespace)AcademicService

Namespace:  (Default Namespace)
Assembly:  SeniorSystemsWS (in SeniorSystemsWS.dll) Version: 937.0.0.0 (937.0.0.33)
Syntax
public class AcademicService : AcademicServiceBO

The AcademicService type exposes the following members.

Methods
  NameDescription
Public methodDeleteCourseRequest
Deletes a course request.
Public methodDeletePendingCourseRequest
Deletes a pending course request.
Public methodGetAllSchools
Gets all schools (divisions).
Public methodGetCourse
Gets an individual course record.
Public methodGetCourseRequests
Gets the course requests.
Public methodGetFacultyForSection
Gets the faculty members assigned to a section.
Public methodGetFacultySections
Gets Faculty Section information given a faculty's ID or Entity Number.
Public methodGetFacultySectionsByEntityNo
Gets Faculty Section information given a faculty's entity number.
Public methodGetFacultySectionsByFacultyID
Gets Faculty Section information given a faculty's ID.
Public methodGetRosterForSection
Gets the class roster (student IDs) for section.
Public methodGetSchoolCourses
Gets all courses defined for a school/division.
Public methodGetSchoolCurrentAcademicYear
Get the current academic year for a school/division.
Public methodGetSchoolCurrentMarkingPeriod
Get the current marking period for a school/division.
Public methodGetSchoolDays
Gets the school days for a school/division.
Public methodGetSchoolMarkingPeriods
Gets the marking periods for a school/division.
Public methodGetSchoolSections
Gets all sections defined for a school/division.
Public methodGetSchoolSectionsWithRosters
Gets all sections (and rosters) defined for a school/division.
Public methodGetSchoolTerms
Gets the terms for a school/division.
Public methodGetSection
Gets an individual section record.
Public methodGetSectionSchedule
Gets the section meeting times.
Public methodGetSectionsForCourse
Gets the sections for a course.
Public methodGetStudentSectionsByStudentID
Gets the class schedule (sections) for a student.
Public methodGetStudentsForSection
Gets the class roster (students) for section.
Public methodInsertCourseRequest
Inserts a course request.
Public methodUpdateCourseRequest
Update a course request.
Top
See Also