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);
}
}