using System; using System.Collections.Generic; using System.Linq; using System.Text; using Bowin.Common.Linq.Entity; using EMIS.ViewModel; using EMIS.ViewModel.TeachingMaterial; namespace EMIS.CommonLogic.TeachingMaterial { public interface IStockInDetailServices { /// /// 入库明细列表信息 /// IGridResultSet GetStockInDetailViewGrid(ViewModel.ConfiguretView configuretView, Guid? schoolyearID, Guid? supplierID, Guid?teachingMaterialID, int pageIndex, int pageSize); /// /// 入库明细列表信息 /// IGridResultSet GetStockInDetailViewGrid(Guid? stockIn, int pageIndex, int pageSize); /// /// 入库明细列表Excel导出 /// IList GetStockInDetailViewList(ViewModel.ConfiguretView configuretView, Guid? stockId); /// /// 入库明细列表Excel导出 /// IList GetStockInDetailViewList(ViewModel.ConfiguretView configuretView, Guid? schoolyearID, Guid? supplierID, DateTime? stockInDJTimeStart, DateTime? stockInDJTimeEnd); //删除明细 void Delete(ListstockInDetailIDs); /********************入库库存统计***********************************/ /// /// 入库库存统计列表信息 /// IGridResultSet GetStockInStatisticsViewGrid(ViewModel.ConfiguretView configuretView, Guid? schoolyearID, Guid? supplierID, Guid? teachingMaterialID, int pageIndex, int pageSize); /// /// 入库库存统计列表信息 Excel /// IList GetStockInStatisticsVieList(ViewModel.ConfiguretView configuretView, Guid? schoolyearID, Guid? supplierID, Guid? teachingMaterialID); } }