Interface IStudentEnrollmentPeriodService
Assembly: Cmc.Nexus.Academics.Contracts.dll
Syntax
public interface IStudentEnrollmentPeriodService : IEntityService<StudentEnrollmentPeriodEntity>, IService
Methods
BatchCatalogAssignment(BatchCatalogAssignmentRequest)
Batch Catalog Assignment to students
Declaration
BatchCatalogAssignmentResponse BatchCatalogAssignment(BatchCatalogAssignmentRequest request)
Parameters
Returns
EnrollmentStatusUpdate(EnrollmentStatusChangeRequest)
Declaration
ServiceResponse EnrollmentStatusUpdate(EnrollmentStatusChangeRequest request)
Parameters
Returns
Type |
Description |
Cmc.Core.ServiceModel.ServiceResponse |
|
GetActiveEnrollmentPeriodForStudent(GetActiveEnrollmentPeriodForStudentRequest)
Gets the active enrollment period for student.
Declaration
GetActiveEnrollmentPeriodForStudentResponse GetActiveEnrollmentPeriodForStudent(GetActiveEnrollmentPeriodForStudentRequest request)
Parameters
Returns
GetAllEnrollmentPeriodsForStudent(GetAllEnrollmentPeriodsForStudentRequest)
Gets all enrollment periods of student
Declaration
GetAllEnrollmentPeriodsForStudentResponse GetAllEnrollmentPeriodsForStudent(GetAllEnrollmentPeriodsForStudentRequest request)
Parameters
Returns
GetAreaOfStudyCatalogList(GetAreaOfStudyCatalogListRequest)
Below method is used to fetch list of Catalogs associated to Program Version.
Declaration
GetAreaOfStudyCatalogListResponse GetAreaOfStudyCatalogList(GetAreaOfStudyCatalogListRequest request)
Parameters
Returns
GetProgramVersionAreaOfStudyConfig(GetProgramVersionAreaOfStudyConfigRequest)
Below method is used to fetch Area of study tree xml associated to Program version.
Declaration
GetProgramVersionAreaOfStudyConfigResponse GetProgramVersionAreaOfStudyConfig(GetProgramVersionAreaOfStudyConfigRequest request)
Parameters
Returns
GetStudentApplicantOrEnrollment(GetStudentApplicantOrEnrollmentRequest)
Gets student applicant or enrollment
Declaration
GetStudentApplicantOrEnrollmentResponse GetStudentApplicantOrEnrollment(GetStudentApplicantOrEnrollmentRequest request)
Parameters
Returns
GetStudentCourseEnrollment(GetStudentCourseEnrollmentRequest)
Below method is used to fetch Enrollment List drop down based on Student Id for Student Course Grid
Declaration
GetStudentCourseEnrollmentResponse GetStudentCourseEnrollment(GetStudentCourseEnrollmentRequest request)
Parameters
Returns
GetStudentEnrollmentPeriods(GetEnrollmentPeriodsForStudentRequest)
Gets the student enrollment periods.
Declaration
GetEnrollmentPeriodsForStudentResponse GetStudentEnrollmentPeriods(GetEnrollmentPeriodsForStudentRequest request)
Parameters
Returns
InsertStudentEnrollment(EnrollStudentRequest)
Insert student enrollment
Declaration
EntityServiceResponse<StudentEnrollmentPeriodEntity> InsertStudentEnrollment(EnrollStudentRequest request)
Parameters
Returns
ProcessSpeAndPaymentPeriodBilling(ProcessSpeAndPaymentPeriodBillingRequest)
Declaration
ProcessSpeAndPaymentPeriodBillingResponse ProcessSpeAndPaymentPeriodBilling(ProcessSpeAndPaymentPeriodBillingRequest request)
Parameters
Returns
RebuildTermRelationships(RebuildTermRelationshipsRequest)
Declaration
RebuildTermRelationshipsResponse RebuildTermRelationships(RebuildTermRelationshipsRequest request)
Parameters
Returns
ReverseTransferStudentEnrollmentPeriod(ReverseTransferStudentEnrollmentPeriodRequest)
Reverse Transfer Student Enrollment Period
Declaration
ServiceResponse ReverseTransferStudentEnrollmentPeriod(ReverseTransferStudentEnrollmentPeriodRequest request)
Parameters
Returns
Type |
Description |
Cmc.Core.ServiceModel.ServiceResponse |
|
RunBatchAcademicStudentStatusChange(BatchAcademicStudentStatusChangeRequest)
Runs Batch Academic Student Status Change
Declaration
BatchAcademicStudentStatusChangeResponse RunBatchAcademicStudentStatusChange(BatchAcademicStudentStatusChangeRequest request)
Parameters
Returns
RunBatchStatusChange(BatchStatusChangeRequest)
Declaration
BatchStatusChangeResponse RunBatchStatusChange(BatchStatusChangeRequest request)
Parameters
Returns
SaveStudentEnrollmentAreaOfStudy(StudentEnrollmentAreaOfStudyRequest)
Below method is used to update new Area of study selected for enrollment.
Declaration
SaveStudentEnrollmentAreaOfStudyResponse SaveStudentEnrollmentAreaOfStudy(StudentEnrollmentAreaOfStudyRequest request)
Parameters
Returns
UpdateEnrollmentBillingMethod(UpdateEnrollmentBillingMethodRequest)
Declaration
UpdateEnrollmentBillingMethodResponse UpdateEnrollmentBillingMethod(UpdateEnrollmentBillingMethodRequest request)
Parameters
Returns
UpdateStudentEnrollment(EnrollStudentRequest)
Updates student enrollment
Declaration
EntityServiceResponse<StudentEnrollmentPeriodEntity> UpdateStudentEnrollment(EnrollStudentRequest request)
Parameters
Returns
UpdateStudentEnrollmentMakeUpHours(StudentEnrollmentMakeUpHoursRequest)
Update StudentEnrollment MakeUp Hours
Declaration
ServiceResponse UpdateStudentEnrollmentMakeUpHours(StudentEnrollmentMakeUpHoursRequest request)
Parameters
Returns
Type |
Description |
Cmc.Core.ServiceModel.ServiceResponse |
|
UpdateVersionStartDate(UpdateVersionStartDateRequest)
Update Version Start Date
Declaration
UpdateVersionStartDateResponse UpdateVersionStartDate(UpdateVersionStartDateRequest request)
Parameters
Returns