using System; using System.Collections.Generic; using System.Linq; using System.Text; using Bowin.Common.Linq.Entity; using EMIS.ViewModel.EducationManage; using EMIS.ViewModel; using EMIS.ViewModel.EducationManagement; namespace EMIS.CommonLogic.EducationManage { public interface IEducationMissionClassCheckServices { IGridResultSet GetEducationMissionClassCheckViewGrid(ConfiguretView configuretView, Guid? schoolyearID, int? weekNum, int? weekDay, Guid? times, Guid? classroomID, Guid? coursematerialID, Guid? staffID, int? opinionID, int? checkWayID, int pageIndex, int pageSize); List GetEducationMissionClassCheckViewList(ConfiguretView configuretView, Guid? schoolyearID, int? weekNum, int? weekDay, Guid? times, Guid? classroomID, Guid? coursematerialID, Guid? staffID, int? opinionID, int? checkWayID, List educationMissionClassCheckIDList); IGridResultSet GetEducationMissionClassViewByCondition(ConfiguretView configuretView, Guid? schoolyearID, int? weekNum, int? weekDay, Guid? CoursesTimeID, Guid? ClassroomID, int pageIndex, int pageSize); bool EducationMissionClassCheckDelete(List educationMissionClassCheckIDs); EducationMissionClassCheckView GetEducationMissionClassCheckView(Guid? educationMissionClassCheckID); IGridResultSet GetCoursematerialByCondition(ConfiguretView configuretView, Guid? schoolyearID, int? weekNum, int? weekDay, Guid? CoursesTimeID, Guid? ClassroomID, Guid? educationID, int pageIndex, int pageSize); void EducationMissionClassCheckEdit(EducationMissionClassCheckView educationMissionClassCheckView, List teacherList); string GetTeacherbyEducationMissionClass(Guid EducationMissionClassID); string GetTeacherByAll(ConfiguretView configuretView, Guid? schoolyearID, int? weekNum, int? weekDay, Guid? coursesTimeID, Guid? classroomID, Guid? educationClassID); List GetCheckTeacherViewListByCheckID(Guid EducationMissionClassCheckID); } }