123456789101112131415161718192021222324252627282930313233 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using EMIS.ViewModel.UniversityManage.ClassroomManage;
- using EMIS.ViewModel;
- using EMIS.ViewModel.ExaminationApply;
- using Bowin.Common.Linq.Entity;
- namespace EMIS.CommonLogic.ExaminationManage
- {
- public interface IRoomSettingServices
- {
- Bowin.Common.Linq.Entity.IGridResultSet<ClassroomView> GetClassroomViewList(ConfiguretView roomSettingView, Guid? campusID, Guid? buildingsInfoID,
- bool? isAvailable, int pageIndex, int pageSize);
- Bowin.Common.Linq.Entity.IGridResultSet<ExaminationClassroomView> GetAvailableClassroomViewList(ConfiguretView roomSettingView, Guid examinationPlanID, Guid? examinationRoomLayoutID,
- int pageIndex, int pageSize);
- Bowin.Common.Linq.Entity.IGridResultSet<ExaminationClassroomView> GetAvailableClassroomViewGdssList(ConfiguretView roomSettingView,
- Guid examinationPlanID, Guid? buildingsInfoID, DateTime examinationDate, TimeSpan startTime, TimeSpan endTime,
- int studentCount, int pageIndex, int pageSize);
- IList<ClassroomView> GetClassroomViewList(ConfiguretView roomSettingView, Guid? campusID, Guid? buildingsInfoID,
- bool? isAvailable);
- void Add(IList<Guid?> classroomIDList);
- void Delete(IList<Guid?> classroomIDList);
- IGridResultSet<ExaminationClassroomView> GetAddAvailableClassroomViewList(ConfiguretView roomSettingView, int pageIndex, int pageSize);
- }
- }
|