using System; using System.Collections.Generic; using System.Linq; using System.Text; using Bowin.Common.Linq.Entity; using EMIS.ViewModel; using EMIS.ViewModel.EvaluationManage.EvaluationTable; namespace EMIS.CommonLogic.EvaluationManage.EvaluationTable { public interface IEvaluationNormServices { /// /// 查询对应的评分标准信息View /// /// /// /// /// /// IGridResultSet GetEvaluationNormViewGrid(ConfiguretView configuretView, int? normTypeID, int pageIndex, int pageSize); /// /// 查询对应的评分标准信息List /// /// /// /// IList GetEvaluationNormViewList(ConfiguretView configuretView, int? normTypeID); /// /// 查询对应的评分标准明细信息View /// /// /// /// /// /// IGridResultSet GetEvaluationNormDetailViewGrid(ConfiguretView configuretView, Guid? evaluationNormID, int pageIndex, int pageSize); /// /// 查询对应的评分标准明细信息List /// /// /// /// IList GetEvaluationNormDetailViewList(ConfiguretView configuretView, Guid? evaluationNormID); /// /// 查询对应的评分标准信息EvaluationNormView /// /// /// EvaluationNormView GetEvaluationNormView(Guid? evaluationNormID); /// /// 查询对应的评分标准明细信息EvaluationNormDetailView /// /// /// EvaluationNormDetailView GetEvaluationNormDetailView(Guid? evaluationNormDetailID); /// /// 编辑 /// /// /// void EvaluationNormEdit(EvaluationNormView evaluationNormView, IList detailViewList); /// /// 删除 /// /// /// bool EvaluationNormDelete(List evaluationNormIDs); } }