Interface IEmployerGroupService
Namespace: Cmc.Nexus.Common.Services
Assembly: Cmc.Nexus.Common.Contracts.dll
Syntax
public interface IEmployerGroupService : IEntityService<EmployerGroupEntity>, IService
Methods
ProcessDataQueryDelete(ProcessDataQueryChangeRequest)
Update group when associated DataQuery is deleted.
Declaration
void ProcessDataQueryDelete(ProcessDataQueryChangeRequest request)
Parameters
Type | Name | Description |
---|---|---|
ProcessDataQueryChangeRequest | request | The request. |
ProcessDataQueryUpdate(ProcessDataQueryChangeRequest)
Update group when associated DataQuery is changed.
Declaration
void ProcessDataQueryUpdate(ProcessDataQueryChangeRequest request)
Parameters
Type | Name | Description |
---|---|---|
ProcessDataQueryChangeRequest | request | The request. |
RefreshViewBasedDynamicGroupMembers(ServiceRequest)
Refresh view based dynamic group members
Declaration
void RefreshViewBasedDynamicGroupMembers(ServiceRequest ignore)
Parameters
Type | Name | Description |
---|---|---|
Cmc.Core.ServiceModel.ServiceRequest | ignore | Dummy parameter to handle service job issue |
RefreshViewBasedGroup(RefreshViewBasedGroupRequest)
Refresh specified employer group members
Declaration
void RefreshViewBasedGroup(RefreshViewBasedGroupRequest request)
Parameters
Type | Name | Description |
---|---|---|
RefreshViewBasedGroupRequest | request | employer group id request |