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 IEvaluationTableServices { /// /// 查询对应的评价表信息View /// /// /// /// /// /// /// /// /// IGridResultSet GetEvaluationTableViewGrid(ConfiguretView configuretView, Guid? evaluationParticipateTypeID, Guid? evaluationTypeID, int? isStudent, int? isEnabled, int pageIndex, int pageSize); /// /// 查询对应的评价表信息List /// /// /// /// /// /// /// IList GetEvaluationTableViewList(ConfiguretView configuretView, Guid? evaluationParticipateTypeID, Guid? evaluationTypeID, int? isStudent, int? isEnabled); /// /// 查询对应的评价表信息View(启用状态为是或已使用) /// /// /// /// /// /// /// /// IGridResultSet GetEnabledAndUseEvaluationTableViewGrid(ConfiguretView configuretView, Guid? evaluationTableID, Guid? evaluationParticipateTypeID, Guid? evaluationTypeID, int pageIndex, int pageSize); /// /// 查询对应的评价表信息List(启用状态为是或已使用) /// /// /// /// /// /// IList GetEnabledAndUseEvaluationTableViewList(ConfiguretView configuretView, Guid? evaluationTableID, Guid? evaluationParticipateTypeID, Guid? evaluationTypeID); /// /// 查询对应的评价表信息EvaluationTableView /// /// /// EvaluationTableView GetEvaluationTableView(Guid? evaluationTableID); /// /// 编辑 /// /// void EvaluationTableEdit(EvaluationTableView evaluationTableView); /// /// 删除 /// /// /// bool EvaluationTableDelete(List evaluationTableIDs); } }