1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- 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;
- using EMIS.ViewModel.Cultureplan;
- namespace EMIS.CommonLogic.ScoreManage
- {
- public interface IMisconductServices : IBaseWorkflowServices<ER_Misconduct>
- {
- int? GetEndStatusID();
- IGridResultSet<MisconductView> GetMisconductGridView(ConfiguretView conditions, Guid? schoolyearID,
- Guid? collegeID, int? year, int? standardID, Guid? classmajorID, int? examsCatagoryID, int? examsStateID, int? recordStatus,
- int? learningformID, int? education,string LearnSystem,int? pageIndex = null, int? pageSize = null);
- List<MisconductView> GetMisconductViewList(ConfiguretView conditions, Guid? schoolyearID,
- Guid? collegeID, int? year, int? standardID, Guid? classmajorID, int? examsCatagoryID, int? examsStateID, int? recordStatus,int? learningformID, int? education,string LearnSystem);
- MisconductView GetMisconductView(Guid misconductID);
- void Save(MisconductView misconductView);
- void Delete(IList<Guid> misconductIDList);
- List<Sys_DictionaryItem> GetMisconductExamsStateList();
- IGridResultSet<CoursematerialView> GetMisconductCoursematerialGridView(
- ConfiguretView conditions, Guid? schoolyearID, Guid? userID, int? pageIndex = null, int? pageSize = null);
- void OnApproveEnd(IList<Guid> misconductIDList, Guid? userID);
- void OnApproveEnds(IList<Guid> misconductIDList, Guid? userID);
- List<MisconductView> GetMisconductViewListByFinalExamination(Guid? finalExaminationID);
- void Cancel(List<Guid> misconductIDList, Guid userID, string comment);
- }
- }
|