Class StudentRefundCalculationServiceBase
Abstract base class - StudentRefundCalculationServiceBase
Inheritance
System.Object
StudentRefundCalculationServiceBase
Implements
Cmc.Core.ServiceModel.IEntityService<StudentRefundCalculationEntity>
Cmc.Core.ServiceModel.IService
Namespace: Cmc.Nexus.StudentAccounts.Services
Assembly: Cmc.Nexus.StudentAccounts.Contracts.dll
Syntax
public abstract class StudentRefundCalculationServiceBase : EntityService<StudentRefundCalculationEntity>, IStudentRefundCalculationService, IEntityService<StudentRefundCalculationEntity>, IService
Constructors
StudentRefundCalculationServiceBase()
Declaration
protected StudentRefundCalculationServiceBase()
Methods
CalculateStudentRefund(CalculateStudentRefundRequest)
Declaration
public virtual CalculateStudentRefundResponse CalculateStudentRefund(CalculateStudentRefundRequest request)
Parameters
| Type | Name | Description |
|---|---|---|
| CalculateStudentRefundRequest | request |
Returns
| Type | Description |
|---|---|
| CalculateStudentRefundResponse |
ChangeStudentRefundType(ChangeStudentRefundTypeRequest)
Declaration
public virtual ChangeStudentRefundTypeResponse ChangeStudentRefundType(ChangeStudentRefundTypeRequest request)
Parameters
| Type | Name | Description |
|---|---|---|
| ChangeStudentRefundTypeRequest | request |
Returns
| Type | Description |
|---|---|
| ChangeStudentRefundTypeResponse |
PostRefundCalculation(PostRefundCalculationRequest)
Declaration
public virtual PostRefundCalculationResponse PostRefundCalculation(PostRefundCalculationRequest request)
Parameters
| Type | Name | Description |
|---|---|---|
| PostRefundCalculationRequest | request |
Returns
| Type | Description |
|---|---|
| PostRefundCalculationResponse |
Implements
Cmc.Core.ServiceModel.IEntityService<>
Cmc.Core.ServiceModel.IService