123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using EMIS.ViewModel.Students;
- using Bowin.Common.Linq.Entity;
- using EMIS.ViewModel.ExaminationApply;
- using EMIS.ViewModel;
- using EMIS.Entities;
- using EMIS.ViewModel.FeeManage;
- namespace EMIS.CommonLogic.Students
- {
- public interface IExamineApplyServices
- {
- IGridResultSet<ExaminationApplyView> GetExaminationSubjectList(Guid UserID);
- IGridResultSet<ExaminationRegisView> GetExaminationRegisterList(Guid UserID);
- StudentListView GetRegisterViewByExaminationBatchProjectID(Guid? examinationBatchProjectID, Guid? userID);
- StudentListView StudentRegister(StudentListView studentListView, Guid? userID);
- void CheckCanCancelOnline(List<Guid> examinationRegistrationIDList);
- void CheckCanPay(Guid examinationRegistrationID);
- IGridResultSet<ExaminationTypeView> GetExaminationTypeViewForComboGrid(ConfiguretView configuretView, Guid? schoolyearID, Guid? examinationBatchID, int pageIndex, int pageSize);
- List<CF_WechatPayList> GetWechatPayListByExaminationRegistrationID(List<Guid> examinationRegistrationIDList);
- List<ExaminationRegistrationPayView> GetExaminationRegistrationPayViewByRegistrationID(List<Guid> examinationRegistrationIDList);
- ExaminationRegistrationPayView GetExaminationRegistrationPayViewByRegistrationID(Guid examinationRegistrationID);
- void ChangeAndDelete(List<Guid> changeID, List<Guid> deleteID);
- IGridResultSet<ExaminationTypeView> GetCanRegisterExaminationTypeView(Guid? userID);
- bool CheckIsOnlinePay(Guid? examinationRegistrationID);
- void RefundApply(RefundView refundView, List<Guid> examinationRegistrationIDs);
- RefundView GetRefundViewByUserID(Guid? userID);
- //void ApplySubmit(Guid examinationSubjectIDList, Guid UserID);
- //IGridResultSet<ExaminationRegisView> GetExaminationRegisterList(Guid UserID);
- //void ApplyCancel(List<Guid> examinationRegistrationIDList);
- }
- }
|