Interface IStudentGroupIntegrationService
Represents a service contract for interacting with the StudentGroupEntity entity.
Namespace: Cmc.Nexus.Common.Services
Assembly: Cmc.Nexus.Common.Contracts.dll
Syntax
public interface IStudentGroupIntegrationService : IEntityService<StudentGroupEntity>, IService
Methods
GetStudentGroupHasChangedMessage(Int32)
Get Student Group Membership has Changed Message
Declaration
GetStudentGroupHasChangedMessageResponse GetStudentGroupHasChangedMessage(int groupId)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | groupId | Dummy parameter to handle service job issue |
Returns
Type | Description |
---|---|
GetStudentGroupHasChangedMessageResponse |
RaiseStudentGroupHasChangedEvent(StudentGroupHasChangedMessage)
Raise event after delete - RaiseStudentGroupHasChangedEvent
Declaration
Task RaiseStudentGroupHasChangedEvent(StudentGroupHasChangedMessage message)
Parameters
Type | Name | Description |
---|---|---|
StudentGroupHasChangedMessage | message |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task |
RaiseStudentGroupHasChangedEvent(RaiseStudentGroupHasChangedEventRequest)
Raise event after insert and update - RaiseStudentGroupHasChangedEvent
Declaration
Task RaiseStudentGroupHasChangedEvent(RaiseStudentGroupHasChangedEventRequest request)
Parameters
Type | Name | Description |
---|---|---|
RaiseStudentGroupHasChangedEventRequest | request | Dummy parameter to handle service job issue |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task |