Class StudentEnrollmentPeriodLessonServiceBase
Abstract base class - StudentEnrollmentPeriodLessonServiceBase
Inheritance
System.Object
StudentEnrollmentPeriodLessonServiceBase
Implements
Cmc.Core.ServiceModel.IService
Assembly: Cmc.Nexus.Academics.Contracts.dll
Syntax
public abstract class StudentEnrollmentPeriodLessonServiceBase : EntityService<StudentEnrollmentPeriodLessonEntity>, IStudentEnrollmentPeriodLessonService, IEntityService<StudentEnrollmentPeriodLessonEntity>, IService
Constructors
StudentEnrollmentPeriodLessonServiceBase()
Declaration
protected StudentEnrollmentPeriodLessonServiceBase()
Methods
CalculateLessonScore(CalculateLessonScoreRequest)
Declaration
public virtual CalculateLessonScoreResponse CalculateLessonScore(CalculateLessonScoreRequest request)
Parameters
Returns
DownloadErrorReport(DownloadStudentEnrollmentPeriodLessonErrorReportRequest)
Declaration
public virtual DownloadStudentEnrollmentPeriodLessonErrorReportResponse DownloadErrorReport(DownloadStudentEnrollmentPeriodLessonErrorReportRequest request)
Parameters
Returns
DownloadStudentEnrollmentPeriodLesson(DownloadStudentEnrollmentPeriodLessonRequest)
Declaration
public virtual DownloadStudentEnrollmentPeriodLessonResponse DownloadStudentEnrollmentPeriodLesson(DownloadStudentEnrollmentPeriodLessonRequest request)
Parameters
Returns
GetLessonScore(GetLessonScoreRequest)
Declaration
public virtual GetLessonScoreResponse GetLessonScore(GetLessonScoreRequest request)
Parameters
Returns
Hold(StudentEnrollmentPeriodLessonHoldReleaseRequest)
Declaration
public virtual ServiceResponse Hold(StudentEnrollmentPeriodLessonHoldReleaseRequest request)
Parameters
Returns
Type |
Description |
Cmc.Core.ServiceModel.ServiceResponse |
|
ImportStudentEnrollmentPeriodLesson(ImportStudentEnrollmentPeriodLessonListRequest)
Declaration
public virtual UploadStudentEnrollmentPeriodLessonResponse ImportStudentEnrollmentPeriodLesson(ImportStudentEnrollmentPeriodLessonListRequest request)
Parameters
Returns
MarkLessonforRetakeAttempt(MarkLessonforRetakeAttemptRequest)
Declaration
public virtual MarkLessonforRetakeAttemptResponse MarkLessonforRetakeAttempt(MarkLessonforRetakeAttemptRequest request)
Parameters
Returns
Release(StudentEnrollmentPeriodLessonHoldReleaseRequest)
Declaration
public virtual ServiceResponse Release(StudentEnrollmentPeriodLessonHoldReleaseRequest request)
Parameters
Returns
Type |
Description |
Cmc.Core.ServiceModel.ServiceResponse |
|
Retake(StudentEnrollmentPeriodLessonRetakeRequest)
Declaration
public virtual ServiceResponse Retake(StudentEnrollmentPeriodLessonRetakeRequest request)
Parameters
Returns
Type |
Description |
Cmc.Core.ServiceModel.ServiceResponse |
|
SaveCourseAssessmentRules(SaveCourseAssessmentRulesRequest)
Declaration
public virtual SaveCourseAssessmentRulesResponse SaveCourseAssessmentRules(SaveCourseAssessmentRulesRequest request)
Parameters
Returns
SaveLesson(StudentEnrollmentPeriodLessonSaveLessonRequest)
Declaration
public virtual ServiceResponse SaveLesson(StudentEnrollmentPeriodLessonSaveLessonRequest request)
Parameters
Returns
Type |
Description |
Cmc.Core.ServiceModel.ServiceResponse |
|
SaveStudentEnrollmentPeriodLessonAndTestGradeBook(SaveStudentEnrollmentPeriodLessonAndTestGradeBookRequest)
Declaration
public virtual SaveStudentEnrollmentPeriodLessonAndTestGradeBookResponse SaveStudentEnrollmentPeriodLessonAndTestGradeBook(SaveStudentEnrollmentPeriodLessonAndTestGradeBookRequest request)
Parameters
Returns
SaveStudentEnrollmentPeriodLessonGradeBook(SaveStudentEnrollmentPeriodLessonGradeBookRequest)
Declaration
public virtual SaveStudentEnrollmentPeriodLessonGradeBookResponse SaveStudentEnrollmentPeriodLessonGradeBook(SaveStudentEnrollmentPeriodLessonGradeBookRequest request)
Parameters
Returns
UploadStudentEnrollmentPeriodLesson(UploadStudentEnrollmentPeriodLessonRequest)
Declaration
public virtual UploadStudentEnrollmentPeriodLessonResponse UploadStudentEnrollmentPeriodLesson(UploadStudentEnrollmentPeriodLessonRequest request)
Parameters
Returns
Implements
Cmc.Core.ServiceModel.IEntityService<>
Cmc.Core.ServiceModel.IService