Class WlmCompensationPlanServiceBase
Abstract base class - WlmCompensationPlanServiceBase
Inheritance
System.Object
WlmCompensationPlanServiceBase
Implements
Cmc.Core.ServiceModel.IEntityService<WlmCompensationPlanEntity>
Cmc.Core.ServiceModel.IService
Namespace: Cmc.Nexus.Academics.Services
Assembly: Cmc.Nexus.Academics.Contracts.dll
Syntax
public abstract class WlmCompensationPlanServiceBase : EntityService<WlmCompensationPlanEntity>, IWlmCompensationPlanService, IEntityService<WlmCompensationPlanEntity>, IService
Constructors
WlmCompensationPlanServiceBase()
Declaration
protected WlmCompensationPlanServiceBase()
Methods
SaveCompensationLevels(SaveCompensationLevelsRequest)
Declaration
public virtual SaveCompensationLevelsResponse SaveCompensationLevels(SaveCompensationLevelsRequest request)
Parameters
Type | Name | Description |
---|---|---|
SaveCompensationLevelsRequest | request |
Returns
Type | Description |
---|---|
SaveCompensationLevelsResponse |
SaveCompensationStructure(SaveCompensationStructureRequest)
Declaration
public virtual SaveCompensationStructureResponse SaveCompensationStructure(SaveCompensationStructureRequest request)
Parameters
Type | Name | Description |
---|---|---|
SaveCompensationStructureRequest | request |
Returns
Type | Description |
---|---|
SaveCompensationStructureResponse |
ValidateGroups(ValidateGroupsRequest)
Declaration
public virtual ValidateGroupsResponse ValidateGroups(ValidateGroupsRequest request)
Parameters
Type | Name | Description |
---|---|---|
ValidateGroupsRequest | request |
Returns
Type | Description |
---|---|
ValidateGroupsResponse |
Implements
Cmc.Core.ServiceModel.IEntityService<>
Cmc.Core.ServiceModel.IService