Class StudentGroupServiceBase
Abstract base class - StudentGroupServiceBase
Inheritance
System.Object
StudentGroupServiceBase
Implements
Cmc.Core.ServiceModel.IService
Assembly: Cmc.Nexus.Common.Contracts.dll
Syntax
public abstract class StudentGroupServiceBase : EntityService<StudentGroupEntity>, IStudentGroupService, IEntityService<StudentGroupEntity>, IService
Constructors
StudentGroupServiceBase()
Declaration
protected StudentGroupServiceBase()
Methods
CreateStudentGroupStaffAccess(CreateStudentGroupStaffAccessRequest)
Declaration
public virtual StudentGroupStaffAccessEntity CreateStudentGroupStaffAccess(CreateStudentGroupStaffAccessRequest request)
Parameters
Returns
GetStudentGroupMembershipChangedEventMessage(GetStudentGroupMembershipChangedEventMessageRequest)
Declaration
public virtual GetStudentGroupMembershipChangedEventMessageResponse GetStudentGroupMembershipChangedEventMessage(GetStudentGroupMembershipChangedEventMessageRequest request)
Parameters
Returns
ProcessDataQueryDelete(ProcessDataQueryChangeRequest)
Declaration
public virtual void ProcessDataQueryDelete(ProcessDataQueryChangeRequest request)
Parameters
ProcessDataQueryUpdate(ProcessDataQueryChangeRequest)
Declaration
public virtual void ProcessDataQueryUpdate(ProcessDataQueryChangeRequest request)
Parameters
PurgeExpiredStudentGroups(PurgeExpiredStudentGroupsRequest)
Declaration
public virtual PurgeExpiredStudentGroupsResponse PurgeExpiredStudentGroups(PurgeExpiredStudentGroupsRequest request)
Parameters
Returns
RefreshViewBasedDynamicGroupMembers(ServiceRequest)
Declaration
public virtual void RefreshViewBasedDynamicGroupMembers(ServiceRequest ignore)
Parameters
Type |
Name |
Description |
Cmc.Core.ServiceModel.ServiceRequest |
ignore |
|
SetGroupHoldCode(SetGroupHoldCodeRequest)
Declaration
public virtual SetGroupHoldCodeResponse SetGroupHoldCode(SetGroupHoldCodeRequest request)
Parameters
Returns
Implements
Cmc.Core.ServiceModel.IEntityService<>
Cmc.Core.ServiceModel.IService