Class GpaCalculationTypeServiceBase
Abstract base class - GpaCalculationTypeServiceBase
Inheritance
System.Object
GpaCalculationTypeServiceBase
Implements
Cmc.Core.ServiceModel.IEntityService<GpaCalculationTypeEntity>
Cmc.Core.ServiceModel.IService
Namespace: Cmc.Nexus.Academics.Services
Assembly: Cmc.Nexus.Academics.Contracts.dll
Syntax
public abstract class GpaCalculationTypeServiceBase : EntityService<GpaCalculationTypeEntity>, IGpaCalculationTypeService, IEntityService<GpaCalculationTypeEntity>, IService
Constructors
GpaCalculationTypeServiceBase()
Declaration
protected GpaCalculationTypeServiceBase()
Methods
CalculateStudentGpa(GpaCalculationRequest)
Declaration
public virtual GpaCalculationResponse CalculateStudentGpa(GpaCalculationRequest request)
Parameters
Type | Name | Description |
---|---|---|
GpaCalculationRequest | request |
Returns
Type | Description |
---|---|
GpaCalculationResponse |
GetGpaStudents(GpaCalculationRequest)
Declaration
public virtual GpaCalculationResponse GetGpaStudents(GpaCalculationRequest request)
Parameters
Type | Name | Description |
---|---|---|
GpaCalculationRequest | request |
Returns
Type | Description |
---|---|
GpaCalculationResponse |
SaveGpaPendingChanges(GpaCalculationRequest)
Declaration
public virtual GpaCalculationResponse SaveGpaPendingChanges(GpaCalculationRequest request)
Parameters
Type | Name | Description |
---|---|---|
GpaCalculationRequest | request |
Returns
Type | Description |
---|---|
GpaCalculationResponse |
Implements
Cmc.Core.ServiceModel.IEntityService<>
Cmc.Core.ServiceModel.IService