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