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