12345678910111213141516171819202122232425262728293031323334353637 |
- using Bowin.Common.Linq.Entity;
- using EMIS.ViewModel;
- using EMIS.ViewModel.ScoreManage;
- using System;
- using System.Collections.Generic;
- using System.Data;
- using System.Linq;
- using System.Text;
- namespace EMIS.CommonLogic.ScoreManage
- {
- public interface IExaminationScoreServices
- {
- IGridResultSet<ExaminationScoreView> GetExaminationScoreViewGrid(ConfiguretView configuretView, Guid? schoolYearID, Guid? examinationBatchID,
- Guid? examinationTypeID, Guid? examinationProjectID, int? campusID, Guid? collegeID, int? year, int? standardID, Guid? classmajorID,
- int pageIndex, int pageSize);
- List<ExaminationScoreView> GetExaminationScoreViewList(ConfiguretView configuretView, Guid? schoolYearID, Guid? examinationBatchID,
- Guid? examinationTypeID, Guid? examinationProjectID, int? campusID, Guid? collegeID, int? year, int? standardID, Guid? classmajorID,
- List<Guid?> idList);
- ExaminationScoreView GetExaminationScoreView(Guid? examinationScoreID);
- void Edit(ExaminationScoreView examinationScoreView);
- void Delete(List<Guid?> ExaminationScoreIDList);
- void Import(Dictionary<string, string> cellheader, out int OkCount, out DataTable errdataList, out int ErrCount, DataTable dt, string sourcePhysicalPath,
- Guid? schoolyearID, Guid? examinationBatchID, Guid? examinationTypeID, Guid? examinationProjectID);
- List<ExaminationProjectSubjectView> GetSubjectByProject(Guid? examinationProjectID);
- IGridResultSet<ExaminationProjectSubjectView> GetSubjectByProjectGrid(ConfiguretView configuretView, Guid? examinationProjectID, int pageIndex, int pageSize);
- IQueryable<ExaminationProjectSubjectView> GetSubjectByProjectList(params EMIS.ViewModel.ConfiguretView[] configuretViews);
- }
- }
|