using System; using System.Collections.Generic; using System.Linq; using System.Text; using Bowin.Common.Linq.Entity; using EMIS.ViewModel; using EMIS.Entities; using System.Linq.Expressions; namespace EMIS.CommonLogic.ExamManage { public interface IExamBatchProjectServices { List SelectProjects(Guid ExaminationBatchID, List list); void Edit(ExamBatchProjectView view, IList listData); void Edit(ExamBatchProjectView view); IGridResultSet GetBatchProjectListGridView(int pageIndex, int pageSize, params EMIS.ViewModel.ConfiguretView[] configuretViews); IGridResultSet GetExamBatchExamTypeListViewGrid(int pageIndex, int pageSize, params EMIS.ViewModel.ConfiguretView[] configuretViews); EMIS.ViewModel.ExamBatchProjectView GetView(Expression> expCampus); bool DeleteBatchProject(List ExamBatchProjectIDs); IQueryable GetBatchProjectList(params EMIS.ViewModel.ConfiguretView[] configuretViews); } }