using System; using System.Collections.Generic; using System.Linq; using System.Text; using Bowin.Common.Linq.Entity; using EMIS.Entities; using EMIS.ViewModel; using EMIS.ViewModel.EvaluationManage.EvaluationTable; namespace EMIS.CommonLogic.EvaluationManage.EvaluationTable { public interface IEvaluationTargetServices { /// /// 查询对应的评价指标信息View /// /// /// /// /// /// /// /// /// IGridResultSet GetEvaluationTargetViewGrid(ConfiguretView configuretView, Guid? evaluationParticipateTypeID, Guid? evaluationTypeID, Guid? evaluationTableID, Guid? evaluationNormID, int pageIndex, int pageSize); /// /// 查询对应的评价指标信息List /// /// /// /// /// /// /// IList GetEvaluationTargetViewList(ConfiguretView configuretView, Guid? evaluationParticipateTypeID, Guid? evaluationTypeID, Guid? evaluationTableID, Guid? evaluationNormID); /// /// 查询对应的评价指标信息List /// /// /// IList GetEvaluationTargetList(List evaluationTargetIDList); /// /// 查询对应的评价指标信息EvaluationTargetView /// /// /// EvaluationTargetView GetEvaluationTargetView(Guid? evaluationTargetID); /// /// 编辑 /// /// void EvaluationTargetEdit(EvaluationTargetView evaluationTargetView); /// /// 删除 /// /// /// bool EvaluationTargetDelete(List evaluationTargetIDs); } }