using System; using System.Collections.Generic; using System.Linq; using System.Text; using Bowin.Common.Linq.Entity; using EMIS.ViewModel.ScoreManage; using EMIS.ViewModel; namespace EMIS.CommonLogic.ScoreManage { public interface IImportScoreServices { /// /// 查询对应的导入成绩(平时成绩)信息View /// /// /// /// /// /// /// /// /// /// /// /// /// IGridResultSet GetImportScoreViewGrid(ConfiguretView configuretView, Guid? schoolyearID, Guid? collegeID, int? yearID, int? standardID, int? educationID, int? learningformID, string learnSystem, int? inSchoolStatus, int pageIndex, int pageSize); /// /// 查询对应的导入成绩(平时成绩)信息List /// /// /// /// /// /// /// /// /// /// /// List GetImportScoreViewList(ConfiguretView configuretView, Guid? schoolyearID, Guid? collegeID, int? yearID, int? standardID, int? educationID, int? learningformID, string learnSystem, int? inSchoolStatus); /// /// 查询对应的导入成绩信息ImportScoreView(根据主键ID) /// /// /// ImportScoreView GetImportScoreViewByID(Guid importScoreID); /// /// 编辑(新增、修改) /// /// void ImportScoreEdit(ImportScoreView importScoreView); /// /// 删除 /// /// /// bool ImportScoreDelete(IList importScoreIDList); /// /// Excel导入 /// /// /// /// /// /// /// void ImportScoreImport(Dictionary cellheader, out int? inCount, out int? upCount, out List errdataList, out int? errCount, string sourcePhysicalPath); } }