1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using Bowin.Common.Linq.Entity;
- using EMIS.ViewModel.ScoreManage;
- using EMIS.ViewModel;
- using EMIS.Entities;
- using EMIS.CommonLogic.SystemServices;
- namespace EMIS.CommonLogic.ScoreManage
- {
- public interface IExaminationSuspensionServices : IBaseWorkflowServices<ER_ExaminationSuspension>
- {
- int? GetEndStatusID();
- IGridResultSet<ExaminationSuspensionView> GetExaminationSuspensionGridView(ConfiguretView conditions, Guid? schoolyearID,
- Guid? collegeID, int? year, int? standardID, Guid? classmajorID, int? examsCatagoryID, int? recordStatus,
- int? learningformID, int? education,string LearnSystem, int? pageIndex = null, int? pageSize = null);
- IGridResultSet<ExaminationSuspensionView> GetExaminationSuspensionStudentGridView(ConfiguretView conditions, Guid? userID,
- int? pageIndex = null, int? pageSize = null);
- List<ExaminationSuspensionView> GetExaminationSuspensionViewList(ConfiguretView conditions, Guid? schoolyearID,
- Guid? collegeID, int? year, int? standardID, Guid? classmajorID, int? examsCatagoryID, int? recordStatus,int? learningformID, int? education,string LearnSystem);
- List<ExaminationSuspensionView> GetExaminationSuspensionViewStudentList(ConfiguretView conditions, Guid? userID);
- ExaminationSuspensionView GetExaminationSuspensionView(Guid examinationSuspensionID);
- void Save(ExaminationSuspensionView examinationSuspensionView);
- void Delete(IList<Guid> examinationSuspensionIDList);
- IGridResultSet<ExaminationSuspensionCoursematerialView> GetExaminationSuspensionCoursematerialGridView(ConfiguretView conditions,
- int? pageIndex = null, int? pageSize = null);
- void OnApproveEnd(List<Guid> examinationSuspensionIDList, Guid? userID);
- List<ExaminationSuspensionView> GetExaminationSuspensionViewListByFinalExamination(Guid? finalExaminationID);
- IGridResultSet<ViewModel.ScoreManage.ExaminationSuspensionCoursematerialView> GetExaminationSuspensionCoursematerialGridViewForTeacher(
- ConfiguretView conditions, Guid? UserID, int? pageIndex = null, int? pageSize = null);
- void Cancel(List<Guid> examinationSuspensionIDList, Guid userID, string comment);
- }
- }
|