Interface IStudentDegreePathwayService
Assembly: Cmc.Nexus.Academics.Contracts.dll
Syntax
public interface IStudentDegreePathwayService : IEntityService<StudentDegreePathwayEntity>, IService
Methods
DeleteDegreePathwayPlan(Int32, Int32, String)
Delete DegreePathway Plan.
Declaration
DeletedDegreePathwayPlanResponse DeleteDegreePathwayPlan(int studentId, int adEnrollId, string planName = "")
Parameters
Type |
Name |
Description |
System.Int32 |
studentId |
|
System.Int32 |
adEnrollId |
|
System.String |
planName |
|
Returns
GetAllDegreePathwayTermsByWhereClause(Int32, String, String, Int32)
Get All DegreePathway Terms By Where Clause.
Declaration
DegreePathwayTermsResponse GetAllDegreePathwayTermsByWhereClause(int campusId, string whereClause = "", string campusIds = "", int studentId = 0)
Parameters
Type |
Name |
Description |
System.Int32 |
campusId |
|
System.String |
whereClause |
|
System.String |
campusIds |
|
System.Int32 |
studentId |
|
Returns
GetProgramVersion_Details(Int32)
Get program Version Details
Declaration
ProgramVersionDetailResponse GetProgramVersion_Details(int programVersionId)
Parameters
Type |
Name |
Description |
System.Int32 |
programVersionId |
|
Returns
GetRequiredCourseElectivePoolCourseListForCatalog(Int32, Int32)
Get Required Course Elective Pool Course List For Catalog
Declaration
ElectivePoolCourseListResponse GetRequiredCourseElectivePoolCourseListForCatalog(int requiredCourseId, int studentEnrollmentPeriodId)
Parameters
Type |
Name |
Description |
System.Int32 |
requiredCourseId |
|
System.Int32 |
studentEnrollmentPeriodId |
|
Returns
GetStudentAdvisorWithModulName(Int32)
Get Student Advisor With Modul Name
Declaration
StudentAdvisorWithModuleResponse GetStudentAdvisorWithModulName(int studentEnrollmentPeriodId)
Parameters
Type |
Name |
Description |
System.Int32 |
studentEnrollmentPeriodId |
|
Returns
GetStudentDegreePathwayCatalogListForProgramVersion(Int32, Int32, Int32)
Get Student Degree Pathway Catalog List For Program Version.
Declaration
CatalogListForProgramVersionResponse GetStudentDegreePathwayCatalogListForProgramVersion(int programVersionId, int studentId, int studentEnrollmentPeriodId)
Parameters
Type |
Name |
Description |
System.Int32 |
programVersionId |
|
System.Int32 |
studentId |
|
System.Int32 |
studentEnrollmentPeriodId |
|
Returns
GetStudentDegreePathwayDuplicateRecord(Int32, Int32, String)
Save the list of Student Degree Pathway Template.
Declaration
DegreePathwayDuplicateRecordsResponse GetStudentDegreePathwayDuplicateRecord(int studentId, int studentEnrollmentPeriodId, string name)
Parameters
Type |
Name |
Description |
System.Int32 |
studentId |
|
System.Int32 |
studentEnrollmentPeriodId |
|
System.String |
name |
|
Returns
GetStudentDegreePathwayTemplatePlanTermList(Boolean, Boolean, Int32, String, Int32, Boolean)
Get Student Degree Pathway Template Plan Term List
Declaration
TemplateTermListResponse GetStudentDegreePathwayTemplatePlanTermList(bool isTemplatePlan, bool isDraft, int studentEnrollmentPeriodId, string templateName, int catalogYearId = 0, bool isUpdateDraft = false)
Parameters
Type |
Name |
Description |
System.Boolean |
isTemplatePlan |
|
System.Boolean |
isDraft |
|
System.Int32 |
studentEnrollmentPeriodId |
|
System.String |
templateName |
|
System.Int32 |
catalogYearId |
|
System.Boolean |
isUpdateDraft |
|
Returns
GetStudentProgramVersionAndAreaOfStudyCourseListByCatalog(Int32, Int32, Boolean, Int32)
Get Student Program Version And Area Of Study Course List By Catalog
Declaration
CourseListByCatalogResponse GetStudentProgramVersionAndAreaOfStudyCourseListByCatalog(int programVersionId, int studentEnrollmentPeriodId, bool isTemplatePlan, int catalogYearId = 0)
Parameters
Type |
Name |
Description |
System.Int32 |
programVersionId |
|
System.Int32 |
studentEnrollmentPeriodId |
|
System.Boolean |
isTemplatePlan |
|
System.Int32 |
catalogYearId |
|
Returns
SaveStudentDegreePathway(StudentDegreePathwayRequest)
Save the list of Student Degree Pathway Template.
Declaration
StudentDegreePathwayResponse SaveStudentDegreePathway(StudentDegreePathwayRequest request)
Parameters
Returns
SaveStudentDegreePathwayList(SaveStudentDegreePathwayRequest)
Save the list of Student Degree Pathway Template.
Declaration
SaveStudentDegreePathwayResponse SaveStudentDegreePathwayList(SaveStudentDegreePathwayRequest request)
Parameters
Returns