using System; using System.Collections.Generic; using System.Linq; using System.Text; using CY.IBaseDAL; using CY.Model; using CY.Infrastructure.Query; namespace CY.IDAL { /// /// 办公系统库存表-数据库操作接口 /// public interface IOA_InventoryDAL : ICommonDAL, IPaging, IGetAllModel { /// /// 判断货位是否已有此产品 /// /// /// OA_Inventory IfHasModel(OA_Inventory model); /// /// 返回所有的库存信息 /// /// /// /// /// IEnumerable SelectModelList(Pagination pa, Guid FirmId, string PaperWeightId, string WarehouseId, string SpecificationId, string BrandId, string GoodsTypeId, string GoodsId, string Operator, DateTime? beginTime, DateTime? endTime); /// /// 获取库存货品的详细信息 /// /// /// /// /// /// /// /// /// /// IEnumerable SelecetModelDetailInfoList(Pagination pa, Guid FirmId, string WarehouseName,string GoodsName, string CommodityName, string BrandName, string SpecificationName); /// /// 获取单个库存信息 /// /// /// OA_Inventory GetModelByKeyid(int? Keyid); /// /// 库存打印列表 /// /// /// /// IEnumerable SelectModelListByKeyid(Guid FirmId, string Keyid); /// /// 仓库管理 /// /// /// /// /// decimal SelectModelListTotalPrice(Pagination pa, Guid FirmId, string PaperWeightId, string WarehouseId, string SpecificationId, string BrandId, string GoodsTypeId, string GoodsId, string Operator, DateTime? beginTime, DateTime? endTime); /// /// 库存打印列表 /// /// /// /// decimal SelectModelListByKeyidTotalPrice(Guid FirmId, string Keyid); } }