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