12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using EMIS.CommonLogic.SystemServices;
- using EMIS.Entities;
- using Bowin.Common.Linq.Entity;
- using EMIS.ViewModel.ScoreManage;
- using EMIS.ViewModel;
- namespace EMIS.CommonLogic.ScoreManage
- {
- public interface IExaminationExemptionServices : IBaseWorkflowServices<ER_ExaminationExemption>
- {
- int? GetEndStatusID();
- IGridResultSet<ExaminationExemptionView> GetExaminationExemptionGridView(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<ExaminationExemptionView> GetExaminationExemptionStudentGridView(ConfiguretView conditions, Guid? userID,
- int? pageIndex = null, int? pageSize = null);
- List<ExaminationExemptionView> GetExaminationExemptionViewList(ConfiguretView conditions, Guid? schoolyearID,
- Guid? collegeID, int? year, int? standardID, Guid? classmajorID, int? examsCatagoryID, int? recordStatus,int? learningformID, int? education,string LearnSystem);
- List<ExaminationExemptionView> GetExaminationExemptionViewStudentList(ConfiguretView conditions, Guid? userID);
- ExaminationExemptionView GetExaminationExemptionView(Guid examinationExemptionID);
- void Save(ExaminationExemptionView examinationExemptionView);
- void Delete(IList<Guid> examinationExemptionIDList);
- IGridResultSet<ExaminationExemptionCoursematerialView> GetExaminationExemptionCoursematerialGridView(ConfiguretView conditions,
- int? pageIndex = null, int? pageSize = null);
- void OnApproveEnd(List<Guid> examinationExemptionIDList, Guid? userID);
- void OnRollback(List<Guid> examinationExemptionIDList, Guid? userID);
- List<ExaminationExemptionView> GetExaminationExemptionViewListByFinalExamination(Guid? finalExaminationID);
- IGridResultSet<ViewModel.ScoreManage.ExaminationExemptionCoursematerialView> GetExaminationExemptionCoursematerialGridViewForTeacher(
- ConfiguretView conditions, Guid? UserID, int? pageIndex = null, int? pageSize = null);
-
- void Cancel(List<Guid> examinationExemptionIDList, Guid userID, string comment);
- }
- }
|