using System; using System.Collections.Generic; using System.Linq; using System.Text; using Bowin.Common.Linq.Entity; using EMIS.ViewModel; using EMIS.ViewModel.EvaluationManage.EvaluationSetting; namespace EMIS.CommonLogic.EvaluationManage.EvaluationSetting { public interface IEvaluationNeedServices { /// /// 查询对应的评价需知信息View /// /// /// /// /// /// /// IGridResultSet GetEvaluationNeedViewGrid(ConfiguretView configuretView, int? participateTypeID, int? isEnabled, int pageIndex, int pageSize); /// /// 查询对应的评价需知信息List /// /// /// /// /// IList GetEvaluationNeedViewList(ConfiguretView configuretView, int? participateTypeID, int? isEnabled); /// /// 查询对应的评价需知信息EvaluationNeedView /// /// /// EvaluationNeedView GetEvaluationNeedView(Guid? evaluationNeedID); /// /// 查询对应的评价需知信息EvaluationNeedView /// /// /// EvaluationNeedView GetEvaluationNeedView(int? participateTypeID); /// /// 编辑 /// /// void EvaluationNeedEdit(EvaluationNeedView evaluationNeedView); /// /// 删除 /// /// /// bool EvaluationNeedDelete(List evaluationNeedIDs); } }