Interface ICourseGradeSkillManager
Interface for automatic skill association based on course completion
Namespace: Cmc.Nexus.Academics.Services
Assembly: Cmc.Nexus.Academics.Contracts.dll
Syntax
public interface ICourseGradeSkillManager
Methods
AddOrRemoveSkillByCourseGrade(StudentCourseEntity)
To add or remove the skills configured to the course based on Grades and MinGpa.
Declaration
void AddOrRemoveSkillByCourseGrade(StudentCourseEntity studentCourse)
Parameters
Type | Name | Description |
---|---|---|
StudentCourseEntity | studentCourse |
ProcessTransferCreditsSkills(Int32, Boolean)
To process the assigning or removal of skills for transfer credits.
Declaration
void ProcessTransferCreditsSkills(int studentTransferCreditId, bool isRemoveSkillsOnly)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | studentTransferCreditId | |
System.Boolean | isRemoveSkillsOnly |