Class StudentCourseServiceBase
Abstract base class - StudentCourseServiceBase
Inheritance
System.Object
StudentCourseServiceBase
Implements
Cmc.Core.ServiceModel.IService
Assembly: Cmc.Nexus.Academics.Contracts.dll
Syntax
public abstract class StudentCourseServiceBase : EntityService<StudentCourseEntity>, IStudentCourseService, IEntityService<StudentCourseEntity>, IService
Constructors
StudentCourseServiceBase()
Declaration
protected StudentCourseServiceBase()
Methods
AssociateStudentEnrollment(AssociateStudentEnrollmentRequest)
Declaration
public virtual AssociateStudentEnrollmentResponse AssociateStudentEnrollment(AssociateStudentEnrollmentRequest associateStudentEnrollmentRequest)
Parameters
Returns
BatchUnregisterMultipleStudentCourse(BatchUnregisterMultipleStudentCourseRequest)
Declaration
public virtual BatchUnregisterMultipleStudentCourseResponse BatchUnregisterMultipleStudentCourse(BatchUnregisterMultipleStudentCourseRequest request)
Parameters
Returns
BatchUnregisterStudentCourse(BatchUnregisterStudentCourseRequest)
Declaration
public virtual BatchUnregisterStudentCourseResponse BatchUnregisterStudentCourse(BatchUnregisterStudentCourseRequest request)
Parameters
Returns
ConvertToAuditCourse(ConvertToAuditCourseRequest)
Declaration
public virtual StudentCourseResponse ConvertToAuditCourse(ConvertToAuditCourseRequest request)
Parameters
Returns
CreateStudentScheduleCalendar(CreateStudentScheduleCalendarRequest)
Declaration
public virtual CreateStudentScheduleCalendarResponse CreateStudentScheduleCalendar(CreateStudentScheduleCalendarRequest request)
Parameters
Returns
DeleteStudentCourse(DeleteStudentCourseRequest)
Declaration
public virtual DeleteStudentCourseResponse DeleteStudentCourse(DeleteStudentCourseRequest request)
Parameters
Returns
DropStudentCourse(DropStudentCourseRequest)
Declaration
public virtual StudentCourseResponse DropStudentCourse(DropStudentCourseRequest request)
Parameters
Returns
GetStudentClassSectionConflict(StudentClassSectionConflictRequest)
Declaration
public virtual StudentClassSectionConflictResponse GetStudentClassSectionConflict(StudentClassSectionConflictRequest studentClassSectionConflictRequest)
Parameters
Returns
GetStudentCourseList(GetStudentCourseListRequest)
Declaration
public virtual GetStudentCourseListResponse GetStudentCourseList(GetStudentCourseListRequest request)
Parameters
Returns
GetStudentCourseScheduleDetail(GetStudentCourseScheduleDetailRequest)
Declaration
public virtual GetStudentCourseScheduleDetailResponse GetStudentCourseScheduleDetail(GetStudentCourseScheduleDetailRequest request)
Parameters
Returns
GetStudentdetail(UpdateStudentFutureCourseListRequest)
Declaration
public virtual GetStudentCourseFutureCourseListResponse GetStudentdetail(UpdateStudentFutureCourseListRequest request)
Parameters
Returns
MarkSpecialExam(MarkSpecialExamRequest)
Declaration
public virtual MarkSpecialExamResponse MarkSpecialExam(MarkSpecialExamRequest request)
Parameters
Returns
PostMidTermGrades(PostMidTermGradeRequest)
Declaration
public virtual PostMidTermGradeResponse PostMidTermGrades(PostMidTermGradeRequest request)
Parameters
Returns
RaiseAppealForStudentCourse(RaiseAppealForStudentCourseRequest)
Declaration
public virtual RaiseAppealForStudentCourseResponse RaiseAppealForStudentCourse(RaiseAppealForStudentCourseRequest request)
Parameters
Returns
ReassignStudentCourse(ReassignStudentCourseRequest)
Declaration
public virtual ReassignStudentCourseResponse ReassignStudentCourse(ReassignStudentCourseRequest request)
Parameters
Returns
ReinstateStudentCourse(ReinstateStudentCourseRequest)
Declaration
public virtual StudentCourseResponse ReinstateStudentCourse(ReinstateStudentCourseRequest request)
Parameters
Returns
RemoveWaitlist(RemoveWaitlistRequest)
Declaration
public virtual RemoveWaitlistResponse RemoveWaitlist(RemoveWaitlistRequest request)
Parameters
Returns
SaveStudentCourse(SaveStudentCourseRequest)
Declaration
public virtual SaveStudentCourseResponse SaveStudentCourse(SaveStudentCourseRequest saveStudentCourseRequest)
Parameters
Returns
SaveStudentCourseRegisterUnregisterDrop(StudentGroupCourseRequest)
Declaration
public virtual StudentGroupCourseResponse SaveStudentCourseRegisterUnregisterDrop(StudentGroupCourseRequest request)
Parameters
Returns
TransferSectionStudentCourse(TransferSectionStudentCourseRequest)
Declaration
public virtual StudentCourseResponse TransferSectionStudentCourse(TransferSectionStudentCourseRequest request)
Parameters
Returns
UnassociateStudentEnrollment(UnassociateStudentEnrollmentRequest)
Declaration
public virtual UnassociateStudentEnrollmentResponse UnassociateStudentEnrollment(UnassociateStudentEnrollmentRequest unAssociateStudentEnrollmentRequest)
Parameters
Returns
UnregisterClassSectionRoster(UnregisterClassSectionRosterRequest)
Declaration
public virtual UnregisterClassSectionRosterResponse UnregisterClassSectionRoster(UnregisterClassSectionRosterRequest request)
Parameters
Returns
UnregisterStudentCourse(UnregisterStudentCourseRequest)
Declaration
public virtual UnregisterStudentCourseResponse UnregisterStudentCourse(UnregisterStudentCourseRequest request)
Parameters
Returns
UpdateAdviseStatus(UpdateAdviseStatusRequest)
Declaration
public virtual UpdateAdviseStatusResponse UpdateAdviseStatus(UpdateAdviseStatusRequest request)
Parameters
Returns
UpdateStudentCourse(UpdateStudentCourseRequest)
Declaration
public virtual UpdateStudentCourseResponse UpdateStudentCourse(UpdateStudentCourseRequest request)
Parameters
Returns
UpdateStudentCourseProgress(UpdateStudentCourseProgressRequest)
Declaration
public virtual UpdateStudentCourseProgressResponse UpdateStudentCourseProgress(UpdateStudentCourseProgressRequest request)
Parameters
Returns
UpdateStudentFutureCourseListProgress(UpdateStudentFutureCourseListRequest)
Declaration
public virtual UpdateStudentFutureCourseListResponse UpdateStudentFutureCourseListProgress(UpdateStudentFutureCourseListRequest request)
Parameters
Returns
UpdateStudentFutureCourseListProgressFromProcess(UpdateStudentFutureCourseListRequest)
Declaration
public virtual UpdateStudentFutureCourseListResponse UpdateStudentFutureCourseListProgressFromProcess(UpdateStudentFutureCourseListRequest request)
Parameters
Returns
ValidateStudentCourseTerm(ValidateStudentCourseTermRequest)
Declaration
public virtual ValidateStudentCourseTermResponse ValidateStudentCourseTerm(ValidateStudentCourseTermRequest request)
Parameters
Returns
Implements
Cmc.Core.ServiceModel.IEntityService<>
Cmc.Core.ServiceModel.IService