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 IEvaluationStudentSettingScoreServices
{
///
/// 查询对应的学评评分信息View
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
IGridResultSet GetEvaluationStudentSettingScoreViewGrid(ConfiguretView configuretView, Guid? schoolyearID, Guid? campusID, Guid? collegeID,
Guid? departmentID, Guid? coursematerialID, int? courseTypeID, int? handleModeID, int? teachingModeID, Guid? staffID, int? teachingMethodID, Guid? evaluationTableID, int? openState, int pageIndex, int pageSize);
///
/// 查询对应的学评评分信息List
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
IList GetEvaluationStudentSettingScoreViewList(ConfiguretView configuretView, Guid? schoolyearID, Guid? campusID, Guid? collegeID,
Guid? departmentID, Guid? coursematerialID, int? courseTypeID, int? handleModeID, int? teachingModeID, Guid? staffID, int? teachingMethodID, Guid? evaluationTableID, int? openState);
///
/// 查询对应的学评评分信息EvaluationStudentSettingScoreView
///
///
///
EvaluationStudentSettingScoreView GetEvaluationStudentSettingScoreView(Guid? evaluationStudentSettingScoreID);
///
/// 评分生成
///
///
///
///
///
///
///
///
///
///
///
///
///
///
string EvaluationStudentSettingScoreCreate(Guid? campusID, Guid? collegeID, Guid? departmentID, int? gradeID, int? standardID, Guid? coursematerialID, int? courseTypeID,
int? handleModeID, int? teachingModeID, Guid? staffID, int? teachingMethodID, Guid? schoolyearID);
///
/// 编辑
///
///
void EvaluationStudentSettingScoreEdit(EvaluationStudentSettingScoreView evaluationStudentSettingScoreView);
///
/// 删除
///
///
///
bool EvaluationStudentSettingScoreDelete(List evaluationStudentSettingScoreIDs);
}
}