using Bowin.Common.Linq.Entity; using EMIS.ViewModel; using EMIS.ViewModel.EducationManagement; using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace EMIS.CommonLogic.EducationSchedule { public interface IEducationMissionClassScheduleServices { /// /// 查询教学任务班 /// /// 查询条件 /// 学年学期ID /// 课程代码 /// 课程名称 /// 排课班级 /// 页数 /// 显示数 /// IGridResultSet GetEducationMissionClassScheduleViewGrid(ConfiguretView configuretView, Guid? campusID, Guid? collegeID, Guid? schoolyearID, Guid? departmentID, Guid? coursematerialID, int? approvalStatus, int? teachingModeID, Guid? grademajorID, int? gradeYearID, int? StandardID, int pageIndex, int pageSize); /// /// 查询教学任务班 /// /// 查询条件 /// 学年学期ID /// 课程代码 /// 课程名称 /// 排课班级 /// List GetEducationMissionClassScheduleViewList(ConfiguretView configuretView, Guid? campusID, Guid? collegeID, Guid? schoolyearID, Guid? departmentID, Guid? coursematerialID, int? approvalStatus, int? teachingModeID, Guid? grademajorID, int? gradeYearID); /// /// 删除教学任务排课 /// /// void Delete(List educationMissionClassIDs); } }