123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using Bowin.Common.Linq.Entity;
- using EMIS.ViewModel;
- using EMIS.ViewModel.CultureplanManage;
- using EMIS.ViewModel.CultureplanManage.PlanManagement;
- using EMIS.ViewModel.UniversityManage.SpecialtyClassManage;
- using EMIS.ViewModel.Students;
- namespace EMIS.CommonLogic.CultureplanManage.PlanManagement
- {
- public interface IAdultSpecialtyPlanServices
- {
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- IGridResultSet<SpecialtyPlanView> GetAdultSpecialtyPlanViewGrid(ConfiguretView configuretView, Guid? schoolyearID, Guid? departmentID,
- int? yearID, int? standardID, int? educationID, int? learningformID, string learnSystem, Guid? coursematerialID,
- int? courseTypeID, int? isMainCourse, int? teachingModeID, int? handleModeID, int pageIndex, int pageSize);
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- IList<SpecialtyPlanView> GetAdultSpecialtyPlanViewList(ConfiguretView configuretView, Guid? schoolyearID, Guid? departmentID,
- int? yearID, int? standardID, int? educationID, int? learningformID, string learnSystem, Guid? coursematerialID,
- int? courseTypeID, int? isMainCourse, int? teachingModeID, int? handleModeID);
-
-
-
-
-
- SpecialtyPlanView GetAdultSpecialtyPlanView(Guid? specialtyPlanID);
-
-
-
-
-
- void AdultSpecialtyPlanEdit(SpecialtyPlanView specialtyPlanView);
-
-
-
-
-
-
- string AdultSpecialtyPlanBatchAdd(List<SpecialtyCourseView> specialtyCourseViewList, SpecialtyPlanView specialtyPlanView);
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- IGridResultSet<SpecialtyCourseView> GetAdultSpecialtyCourseViewNoAddGrid(ConfiguretView configuretView, Guid? departmentID,
- int? educationID, int? learningformID, string learnSystem, Guid? coursematerialID, int? starttermID, int? handleModeID,
- int? startSchoolcodeID, int? yearID, Guid? specialtyID, int pageIndex, int pageSize);
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- IList<SpecialtyCourseView> GetAdultSpecialtyCourseViewNoAddList(ConfiguretView configuretView, Guid? departmentID,
- int? educationID, int? learningformID, string learnSystem, Guid? coursematerialID, int? starttermID, int? handleModeID,
- int? startSchoolcodeID, int? yearID, Guid? specialtyID);
-
-
-
-
-
- bool AdultSpecialtyPlanDelete(List<Guid?> specialtyPlanIDs);
-
-
-
-
-
-
- string AdultSpecialtyPlanExecute(List<Guid?> specialtyPlanIDList);
-
-
-
-
-
- List<string> GetTeachingModeTypeList(Guid? specialtyPlanID);
-
-
-
-
-
- List<string> GetTeachingPlaceList(Guid? specialtyPlanID);
-
-
-
-
-
-
-
-
-
-
-
-
- IGridResultSet<GrademajorView> GetAdultPlanRangeViewGrid(ConfiguretView configuretView, Guid? specialtyPlanID,
- Guid? collegeID, Guid? grademajorID, int? inSchoolStatus, int pageIndex, int pageSize);
-
-
-
-
-
-
-
-
-
-
- IList<GrademajorView> GetAdultPlanRangeViewList(ConfiguretView configuretView, Guid? specialtyPlanID,
- Guid? collegeID, Guid? grademajorID, int? inSchoolStatus);
-
-
-
-
-
-
-
-
-
-
-
-
- IGridResultSet<BaseStudentView> GetAdultBaseStudentViewGrid(ConfiguretView configuretView, Guid? specialtyPlanID,
- Guid? collegeID, Guid? classmajorID, int? inSchoolStatus, int pageIndex, int pageSize);
-
-
-
-
-
-
-
-
-
-
- IList<BaseStudentView> GetAdultBaseStudentViewList(ConfiguretView configuretView, Guid? specialtyPlanID,
- Guid? collegeID, Guid? classmajorID, int? inSchoolStatus);
-
-
-
-
-
- void CreateIDTempTable(string tempTableName, List<Guid?> ids);
-
-
-
-
-
- bool DeleteTempTable(string tempTableName);
-
-
-
-
-
-
-
-
-
- void AdultSpecialtyPlanImport(Dictionary<string, string> cellheader, out int? inCount, out int? upCount,
- out List<SpecialtyPlanView> errdataList, out int? errCount, string sourcePhysicalPath);
- }
- }
|