using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Bowin.Common.Linq.Entity;
using EMIS.ViewModel;
using EMIS.ViewModel.DegreeManage.DegreeSetting;
namespace EMIS.CommonLogic.DegreeManage.DegreeSetting
{
public interface IDegreeConditionServices
{
///
/// 查询学位条件信息View
///
///
///
///
///
///
IGridResultSet GetDegreeConditionViewGrid(ConfiguretView configuretView, int? isCurrent,
int pageIndex, int pageSize);
///
/// 查询学位条件信息List
///
///
///
///
List GetDegreeConditionViewList(ConfiguretView configuretView, int? isCurrent);
///
/// 根据学位条件ID查询对应学位条件DegreeConditionView
///
///
///
DegreeConditionView GetDegreeConditionView(Guid? DegreeConditionID);
///
/// 编辑
///
///
void DegreeConditionEdit(DegreeConditionView degreeConditionView);
///
/// 无条件
///
///
///
string NoCondition(Guid? userID);
///
/// 毕业审核通过(此处毕业审核通过表示学生信息中在校状态为毕业)
///
///
///
string GraduationApprovePass(Guid? userID);
///
/// 毕业设计(论文)成绩通过(匹配配置信息表--优、良)
///
///
///
string GraduateDesignCoursePass(Guid? userID);
///
/// 学位外语考试通过(匹配配置信息表--学位外语设置信息表)
///
///
///
string DegreeForeignLanguagePass(Guid? userID);
///
/// 学位课成绩平均分通过(通常不低于75分)
///
///
///
string DegreeCourseAvgPass(Guid? userID);
///
/// 补考需及格且门数符合要求(通常门数为小于4门)
///
///
///
string ResitScoreComplete(Guid? userID);
}
}