1234567891011121314151617181920212223242526272829303132333435363738 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using EMIS.ViewModel.EducationManagement;
- using Bowin.Common.Linq.Entity;
- using EMIS.ViewModel;
- using EMIS.ViewModel.EducationManage;
- namespace EMIS.CommonLogic.EducationSchedule
- {
- public interface IEducationMissionClassScheduleAdultServices
- {
- /// <summary>
- /// 查询教学任务班
- /// </summary>
- /// <param name="configuretView">查询条件</param>
- /// <param name="schoolyearID">学年学期ID</param>
- /// <param name="courseCode">课程代码</param>
- /// <param name="courseName">课程名称</param>
- /// <param name="name">排课班级</param>
- /// <param name="pageIndex">页数</param>
- /// <param name="pageSize">显示数</param>
- /// <returns></returns>
- IGridResultSet<EducationMissionImportClassView> GetEducationMissionClassScheduleViewGrid(ConfiguretView configuretView, Guid? campusID, Guid? collegeID, Guid? schoolyearID, Guid? departmentID, Guid? coursematerialID,
- int? approvalStatus, int? teachingModeID, Guid? grademajorID, int? gradeYearID, int? StandardID, Guid? CoursesTimeID,int? learningformID, int? education, string LearnSystem, int pageIndex, int pageSize);
- void EducationMissionClassScheduleDelete(List<Guid?> missionClassID);
- List<EducationMissionImportClassView> GetEducationMissionClassScheduleViewGridExcel(ViewModel.ConfiguretView configuretView, Guid? campusID, Guid? collegeID, Guid? schoolyearID, Guid? departmentID, Guid? coursematerialID, int? approvalStatus, int? teachingModeID, Guid? grademajorID, int? gradeYearID, int? StandardID,List<Guid?>EducationMissionClassList,Guid? CoursesTimeID,int? learningformID, int? education, string LearnSystem);
- /// <summary>
- /// 教学任务导入
- /// </summary>
- /// <param name="dataList">导入的数据集合</param>
- /// <param name="errdataList">返回的操作失败集合</param>
- /// <param name="successCount">操作成功记录条数</param>
- /// <returns></returns>
- void EducationMissionClassImport(out int OkCount, out List<EducationMissionImportClassView> errdataList, out int successCount, string sourcePhysicalPath, string sourceWebPath, out string errorWebPath, out string Errinfo, Guid schoolyear);
- }
- }
|