using System; using System.Collections.Generic; using System.Linq; using System.Text; using EMIS.ViewModel; using Bowin.Common.Linq.Entity; using EMIS.ViewModel.GraduationManage.GraduationSetting; namespace EMIS.CommonLogic.GraduationManage.GraduationSetting { public interface IGraduationSchoolYearServices { /// /// 查询毕业学期信息View /// /// /// /// /// /// /// /// /// IGridResultSet GetGradSchoolYearViewGrid(ConfiguretView configuretView, int? years, int? schoolcodeID, int? isCurrent, int? isEnable, int pageIndex, int pageSize); /// /// 查询毕业学期信息List /// /// /// /// /// /// /// IList GetGradSchoolYearViewList(ConfiguretView configuretView, int? years, int? schoolcodeID, int? isCurrent, int? isEnable); /// /// 查询对应的毕业学期信息View(根据毕业学期设置信息ID) /// /// /// GraduationSchoolYearView GetGradSchoolYearView(Guid? graduationSchoolYearSettingID); /// /// 编辑(新增、修改,业务主键:毕业学期设置信息ID) /// 注:判断启用状态(只有一种启用状态) /// /// void GraduationSchoolYearEdit(GraduationSchoolYearView graduationSchoolYearView); /// /// 删除(注:需对设置的毕业学期进行处理) /// /// /// bool GraduationSchoolYearDelete(List graduationSchoolYearSettingIDs); } }