Class CourseServiceBase
Abstract base class - CourseServiceBase
Inheritance
System.Object
CourseServiceBase
Implements
Cmc.Core.ServiceModel.IService
Assembly: Cmc.Nexus.Academics.Contracts.dll
Syntax
public abstract class CourseServiceBase : EntityService<CourseEntity>, ICourseService, IEntityService<CourseEntity>, IService
Constructors
CourseServiceBase()
Declaration
protected CourseServiceBase()
Methods
CopyCourse(CopyCourseRequest)
Declaration
public virtual CopyCourseResponse CopyCourse(CopyCourseRequest request)
Parameters
Returns
GetCourseAttributes(GetCourseAttributesRequest)
Declaration
public virtual GetCourseAttributesResponse GetCourseAttributes(GetCourseAttributesRequest request)
Parameters
Returns
GetCoursePrerequisites(GetCoursePrerequisitesRequest)
Declaration
public virtual GetCoursePrerequisitesResponse GetCoursePrerequisites(GetCoursePrerequisitesRequest request)
Parameters
Returns
GetParentAndEquivalentCourse(GetParentAndEquivalentCourseRequest)
Declaration
public virtual GetParentAndEquivalentCourseResponse GetParentAndEquivalentCourse(GetParentAndEquivalentCourseRequest request)
Parameters
Returns
GetStudentTransferCreditCampusCourseList(GetStudentTransferCreditCampusCourseListRequest)
Declaration
public virtual GetStudentTransferCreditCampusCourseListResponse GetStudentTransferCreditCampusCourseList(GetStudentTransferCreditCampusCourseListRequest request)
Parameters
Returns
SaveCourseAttributes(SaveCourseAttributesRequest)
Declaration
public virtual SaveCourseAttributesResponse SaveCourseAttributes(SaveCourseAttributesRequest request)
Parameters
Returns
SaveCourseNameChange(SaveCourseNameChangeRequest)
Declaration
public virtual SaveCourseNameChangeResponse SaveCourseNameChange(SaveCourseNameChangeRequest request)
Parameters
Returns
SaveCoursePrerequisiteDetails(SaveCoursePrerequisiteDetailsRequest)
Declaration
public virtual SaveCoursePrerequisiteDetailsResponse SaveCoursePrerequisiteDetails(SaveCoursePrerequisiteDetailsRequest request)
Parameters
Returns
SaveParentAndEquivalentCourse(SaveParentAndEquivalentCourseRequest)
Declaration
public virtual ServiceResponse SaveParentAndEquivalentCourse(SaveParentAndEquivalentCourseRequest request)
Parameters
Returns
Type |
Description |
Cmc.Core.ServiceModel.ServiceResponse |
|
VerifyAndProcessCopyCourse(ServiceRequest)
Declaration
public virtual void VerifyAndProcessCopyCourse(ServiceRequest ignore)
Parameters
Type |
Name |
Description |
Cmc.Core.ServiceModel.ServiceRequest |
ignore |
|
Implements
Cmc.Core.ServiceModel.IEntityService<>
Cmc.Core.ServiceModel.IService