using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data; using WMS.Model.Stock; namespace WMS.IData.IStock { public interface IProvideRep { #region 查询获得的流水号 /// /// 获得流水号 /// string GetNextValNum(); #endregion #region 获得供应商补货主表数据 /// /// 获取供应商补货主表信息 /// /// 供应商补货Model /// DataTable GetProvideRepData(ProvideRepModel model); #endregion #region 获得供应商补货明细表数据 /// /// 获得供应商补货明细表信息 /// /// 供应商补货ID /// DataTable GetProvideRepInfoData(string strID); #endregion /// /// 同时新增主表 明细表 数据 /// /// 主表供应商补货Model /// 明细表Model集合 void InsertProvideRepData(ProvideRepModel model, List list); /// /// 同时更新主表 明细表数据 /// /// /// void UpdateProvideRepData(ProvideRepModel model, List listmodel); /// /// 同时删除主表明细表的数据 /// /// void DeleteProvideRepData(List strlist); /// /// 单独增明细 /// /// void Add(List list); /// /// 单独删明细 /// /// void Delete(List list); /// /// 单独更新供应商补货明细 /// /// 更新Model集合 /// 增加Model集合 /// 删除Model集合 void NewProvideRepInfoFuc(ProvideRepModel model, List upFuc, List insertFuc, List delFuc); #region 同时删除主表和明细表数据 /// /// 删主表 /// /// 供应商补货ID集合 void DeleteProvideRep(List strlist); /// /// 删明细 /// /// 供应商补货ID集合 void DeleteProvideRepInfo(List strlist); #endregion #region 新增供应商补货主表数据 /// /// 新增供应商补货主表数据 /// /// 供应商补货Model void InsertProvideRep(ProvideRepModel model); #endregion #region 新增供应商补货明细表数据 /// /// 新增供应商明细补货数据 /// /// 供应商补货明细Model集合 void InsertProvideRepInfo(List list); #endregion #region 已废 删除 //删 void DeleteProvideRep(List model); void DeleteProvideRepInfo(List model); #endregion #region 更新供应商补货主表数据 /// /// 更新供应商补货主表数据 /// /// 供应商补货Model void UpdateProvideRep(ProvideRepModel model); #endregion #region 更新供应商补货明细表数据 /// /// 更新供应商补货明细表数据 /// /// void UpdateProvideRepInfo(List list); #endregion } }