1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using Bowin.Common.Linq.Entity;
- using EMIS.ViewModel;
- using EMIS.ViewModel.StudentManage.StudentStatistics;
- namespace EMIS.CommonLogic.StudentManage.StudentStatistics
- {
- public interface IInSchoolSettingServices
- {
- /// <summary>
- /// 查询对应的在校设定信息InSchoolSettingView
- /// </summary>
- /// <param name="configuretView"></param>
- /// <param name="inSchoolStatusID"></param>
- /// <param name="isSelected"></param>
- /// <param name="isDisplayID"></param>
- /// <param name="pageIndex"></param>
- /// <param name="pageSize"></param>
- /// <returns></returns>
- IGridResultSet<InSchoolSettingView> GetInSchoolSettingViewGrid(ConfiguretView configuretView, int? inSchoolStatusID, int? isSelected, int? isDisplayID, int pageIndex, int pageSize);
-
- /// <summary>
- /// 查询对应的在校设定信息List
- /// </summary>
- /// <param name="configuretView"></param>
- /// <param name="inSchoolStatusID"></param>
- /// <param name="isSelected"></param>
- /// <param name="isDisplayID"></param>
- /// <returns></returns>
- IList<InSchoolSettingView> GetInSchoolSettingViewList(ConfiguretView configuretView, int? inSchoolStatusID, int? isSelected, int? isDisplayID);
- /// <summary>
- /// 查询对应的在校设定中状态List
- /// </summary>
- /// <param name="isSelected"></param>
- /// <returns></returns>
- List<int?> GetInschoolStatusList(bool? isSelected);
- /// <summary>
- /// 查询对应的在校设定信息InSchoolSettingView(根据在校设定ID)
- /// </summary>
- /// <param name="inSchoolSettingID"></param>
- /// <returns></returns>
- InSchoolSettingView GetInSchoolSettingView(Guid? inSchoolSettingID);
- /// <summary>
- /// 设置(新增、修改、删除)
- /// </summary>
- /// <param name="inSchoolSettingViewList"></param>
- void InSchoolSettingEdit(IEnumerable<InSchoolSettingView> inSchoolSettingViewList);
- }
- }
|