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 IEvaluationTableServices { /// /// 查询评价表信息 /// /// 查询条件实体 /// 评价类型 /// 参评类型 /// 页码 /// 显示页数 /// IGridResultSet GetEvaluationTableViewGrid(ConfiguretView configuretView, Guid? evaluationType, Guid? evaluationIntType, int? openStatus, int pageIndex, int pageSize); /// /// 查询评价表信息 /// /// 查询条件实体 /// 评价类型 /// 参评类型 /// List GetEvaluationTableViewList(ConfiguretView configuretView, Guid? evaluationType, Guid? evaluationIntType, int? openStatus); /// /// 获取评价表信息 /// /// 主键ID /// EM_EvaluationTable GetEvaluationTable(Guid? tableID); /// /// 获取评价表信息 /// /// 评价表名 /// EM_EvaluationTable GetEvaluationTable(string Name); ///// ///// 验证评价表信息 ///// ///// //bool ValidateEvaluationTable(Guid? tableID, string name, string code); /// /// 获取评价表信息 /// /// 主键ID /// EvaluationTableView GetEvaluationTableView(Guid? tableID); void SaveOrUpdateEvaluationTable(EvaluationTableView model); ///// ///// 添加 ///// ///// 实体 ///// //bool EvaluationTableAdd(EM_EvaluationTable evaluationTable); ///// ///// 修改 ///// ///// 实体 ///// //bool EvaluationTableUpdate(EM_EvaluationTable evaluationTable); /// /// 删除 /// /// /// bool EvaluationTableDelete(List tableIDs); } }