using System; using System.Collections.Generic; using System.Linq; using System.Text; using Bowin.Common.Linq.Entity; using EMIS.ViewModel.EvaluationManage; using EMIS.ViewModel; using EMIS.Entities; namespace EMIS.CommonLogic.EvaluationManage { public interface IEvaluationTypeServices { /// /// 查询参评类型信息 /// /// 查询条件实体 /// 页码 /// 显示页数 /// IGridResultSet GetEvaluationTypeViewGrid(ConfiguretView configuretView, int? isStudent, int? isDefault, int pageIndex, int pageSize); /// /// 查询参评类型信息 /// /// 查询条件实体 /// List GetEvaluationTypeViewList(ConfiguretView configuretView, int? isStudent, int? isDefault); /// /// 获取参评类型信息 /// /// 主键ID /// EMIS.Entities.EM_EvaluationType GetEvaluationType(Guid? typeID); /// /// 获取参评类型信息 /// /// 参评类型 /// EMIS.Entities.EM_EvaluationType GetEvaluationType(string Name); /// /// 获取参评类型信息 /// /// 主键ID /// EvaluationTypeView GetEvaluationTypeView(Guid? typeID); /// /// 保存或新增参评类型 /// /// void SaveOrUpdateEvaluationType(EvaluationTypeView model); ///// ///// 添加 ///// ///// 实体 ///// //bool EvaluationTypeAdd(EMIS.Entities.EM_EvaluationType evaluationType); ///// ///// 修改 ///// ///// 实体 ///// //bool EvaluationTypeUpdate(EMIS.Entities.EM_EvaluationType evaluationType); /// /// 删除 /// /// /// bool EvaluationTypeDelete(List typeIDs); } }