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 |