using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Bowin.Common.Linq.Entity;
using EMIS.ViewModel.TeachingMaterial;
using EMIS.ViewModel.WorkflowManage;
using EMIS.ViewModel.SystemView;
using EMIS.ViewModel;
namespace EMIS.CommonLogic.TeachingMaterial
{
public interface ITeachersConfirmOrderServices
{
///
/// 查询征订清单记录
///
///
///
///
///
///
///
///
///
///
///
IGridResultSet GetTeachersOrderViewGrid(ViewModel.ConfiguretView configuretView, Guid? schoolyearID,
Guid? teachingMaterialPoolID, Guid? coursematerialID, Guid? publishID, int? ApprovalStatus, int pageIndex, int pageSize);
///
/// 查看清单征订明细信息
///
///
///
///
///
///
///
IGridResultSet GetTeachersOrderDetailViewGrid(Guid? schoolyearID,
Guid? collegeID, Guid? teachingMaterialPoolID, int pageIndex, int pageSize);
///
/// 获取征订清单列表导出
///
///
///
IList GetTeachersConfirmOrderViewExcel(ConfiguretView configuretView, Guid? schoolyearID,
Guid? teachingMaterialPoolID, Guid? coursematerialID, Guid? publishID);
///
/// 获取征订清单明细列表导出
///
///
///
IList GetTeachersConfirmOrderViewDetailExcel(Guid? schoolyearID,Guid? teachingMaterialPoolID);
///
/// 批量更新预加值
///
///
///
void BatchUpdatePreAddedValue(List teachersOrderList, int preAddedValue, Guid userId);
}
}