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.EvaluationResult; namespace EMIS.CommonLogic.EvaluationManage.EvaluationResult { public interface IEvaluationStaffScoreServices { /// /// 查询对应的教师评分信息View /// /// /// /// /// /// /// /// /// /// /// /// IGridResultSet GetEvaluationStaffScoreViewGrid(ConfiguretView configuretView, Guid? schoolyearID, Guid? campusID, Guid? collegeID, Guid? departmentID, Guid? userID, int? incumbencyState, Guid? coursematerialID, int pageIndex, int pageSize); /// /// 查询对应的教师评分信息List /// /// /// /// /// /// /// /// /// /// IList GetEvaluationStaffScoreViewList(ConfiguretView configuretView, Guid? schoolyearID, Guid? campusID, Guid? collegeID, Guid? departmentID, Guid? userID, int? incumbencyState, Guid? coursematerialID); /// /// 查询对应的教师评分信息EvaluationStaffScoreView /// /// /// EvaluationStaffScoreView GetEvaluationStaffScoreView(Guid? evaluationStaffScoreID); /// /// 评分生成 /// /// /// /// /// /// /// /// string EvaluationStaffScoreCreate(Guid? campusID, Guid? collegeID, Guid? departmentID, Guid? coursematerialID, Guid? userID, Guid? schoolyearID); /// /// 编辑 /// /// void EvaluationStaffScoreEdit(EvaluationStaffScoreView evaluationStaffScoreView); /// /// 删除 /// /// /// bool EvaluationStaffScoreDelete(List evaluationStaffScoreIDs); } }