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 IExamProjectControlServices { IGridResultSet GetListGridView(int pageIndex, int pageSize, params EMIS.ViewModel.ConfiguretView[] configuretView); IGridResultSet GetControlExamTypeListViewGrid(int pageIndex, int pageSize, params EMIS.ViewModel.ConfiguretView[] configuretViews); IGridResultSet GetControlProjectListViewGrid(int pageIndex, int pageSize, params EMIS.ViewModel.ConfiguretView[] configuretViews); ExamProjectControlView GetView(Guid? ViewID); void Edit(ExamProjectControlView view, List standardList); void Edit(ViewModel.ExamProjectControlView view); EMIS.ViewModel.ExamProjectControlView GetView(Expression> expCampus); IQueryable GetList(params EMIS.ViewModel.ConfiguretView[] configuretView); bool Delete(List IDs); } }