using System; using System.Collections.Generic; using System.Linq; using System.Text; using WMS.Model.Base; using System.Data; namespace WMS.IData.IBase { public interface IPallet { /// /// 更改容器的状态 /// /// /// void SetPalletSts(string ctl, string sts, string WORK_TYPE); DataTable GetCtl(int barcodetime); DataTable GetCtl2(int barcodetime); void Insert_T_BASE_PALLET(int STORAGE_ID, int BARCODETIME, int SEQID,string BARCODE); #region 获得容器数据 /// /// 根据Pallet Num获得容器数据 /// /// 容器Model /// DataTable GetPalletTable(PalletModel model); #endregion #region 操作托盘数据 新增 更新 /// /// 修改容器数据 /// /// 容器Model /// 0:新增 1:修改 /// void OperatePallet(PalletModel model, int flag); /// /// 批量新增容器数据 /// /// 容器Model集合 /// 0:新增 1:修改 void OperatePallet(List list, int flag); #endregion #region 删除容器数据 /// /// 批量删除容器数据 /// /// 容器Model集合 void PalletDel(List strList); #endregion /// /// 删除数据写入到备份表中 /// /// 容器Model集合 void InsertPalletBack(List listmodel); } }