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.StudentEvaluation; namespace EMIS.CommonLogic.StudentWeb.Evaluation { public interface IStudentEvaluationEnterServices { /// /// 查询对应的学生评价信息View /// /// /// /// /// /// IGridResultSet GetStudentEvaluationEnterViewGrid(ConfiguretView configuretView, Guid? userID, int pageIndex, int pageSize); /// /// 查询对应的学生评价信息List /// /// /// /// IList GetStudentEvaluationEnterViewList(ConfiguretView configuretView, Guid? userID); /// /// 查询对应的学生未评价信息List /// /// /// IList GetStudentNoEvaluationViewList(Guid? userID); /// /// 查询对应的学生评价信息EvaluationStudentView /// /// /// /// EvaluationStudentView GetStudentEvaluationEnterView(Guid? userID, Guid? evaluationStudentSettingID); /// /// 编辑 /// /// void StudentEvaluationEnterEdit(EvaluationStudentView evaluationStudentView); /// /// 查询对应的学评学生明细信息List /// /// /// IList GetEvaluationStudentDetailList(Guid? evaluationStudentID); /// /// 教学评价登录控制 /// /// /// bool LoginControl(Guid? userID); /// /// 教学评价网上选课控制 /// /// /// bool SelectCourseControl(Guid? userID); /// /// 教学评价考试报名控制 /// /// /// bool ExaminationApplyControl(Guid? userID); /// /// 教学评价课程成绩查询控制 /// /// /// bool CourseScoreControl(Guid? userID); /// /// 教学评价等级成绩查询控制 /// /// /// bool LevelScoreControl(Guid? userID); } }