using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Bowin.Common.Linq.Entity;
using EMIS.ViewModel;
using EMIS.ViewModel.EvaluationManage.StudentEvaluation;
namespace EMIS.CommonLogic.EvaluationManage.StudentEvaluation
{
public interface IEvaluationStudentServices
{
///
/// 查询对应的学评学生信息View
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
IGridResultSet GetEvaluationStudentViewGrid(ConfiguretView configuretView, Guid? schoolyearID, Guid? campusID, Guid? collegeID, Guid? departmentID,
Guid? coursematerialID, int? courseTypeID, int? teachingModeID, Guid? staffID, int? teachingMethodID, Guid? evaluationTableID, int? isValidity, int? inSchoolStatus, int pageIndex, int pageSize);
///
/// 查询对应的学评学生信息List
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
IList GetEvaluationStudentViewList(ConfiguretView configuretView, Guid? schoolyearID, Guid? campusID, Guid? collegeID, Guid? departmentID,
Guid? coursematerialID, int? courseTypeID, int? teachingModeID, Guid? staffID, int? teachingMethodID, Guid? evaluationTableID, int? isValidity, int? inSchoolStatus);
///
/// 查询对应的学评学生信息EvaluationStudentView
///
///
///
EvaluationStudentView GetEvaluationStudentView(Guid? evaluationStudentID);
///
/// 编辑
///
///
void EvaluationStudentEdit(EvaluationStudentView evaluationStudentView);
///
/// 删除
///
///
///
bool EvaluationStudentDelete(List evaluationStudentIDs);
}
}