public static string GenerateSheetCode(int WareHouse) { INV_PutInStoreageDAL dal = (INV_PutInStoreageDAL)DataAccess.CreateObject(DALClassName); return(dal.GenerateSheetCode(WareHouse)); }
public INV_PutInStoreageBLL(int id, bool bycache) : base(DALClassName) { _dal = (INV_PutInStoreageDAL)_DAL; FillModel(id, bycache); }
/// <summary> /// -1:退库单不为备单状态 -2:该物料码已在本退库单 -3:扫描的产品码无效 /// </summary> /// <param name="PutInID"></param> /// <param name="Code"></param> /// <returns></returns> public static int PutOutByOneCode(int PutInID, string Code) { INV_PutInStoreageDAL dal = (INV_PutInStoreageDAL)DataAccess.CreateObject(DALClassName); return(dal.PutOutByOneCode(PutInID, Code)); }
///<summary> ///INV_PutInStoreageBLL ///</summary> public INV_PutInStoreageBLL() : base(DALClassName) { _dal = (INV_PutInStoreageDAL)_DAL; _m = new INV_PutInStoreage(); }
/// <summary> /// 逐码扫描产品(指定产品及批号、入库价格) /// </summary> /// <param name="PutInID"></param> /// <param name="Code"></param> /// <param name="Product"></param> /// <param name="LotNumber"></param> /// <returns>-1:入库单不为备单状态 -2:该物料码已在入库 -3:扫描的产品码无效 -4:未指定入库产品 -5:整箱扫描时,箱码包含的产品数量不等于产品包装系数</returns> public static int PutInByOneCode(int PutInID, string Code, int Product, string LotNumber) { INV_PutInStoreageDAL dal = (INV_PutInStoreageDAL)DataAccess.CreateObject(DALClassName); return(dal.PutInByOneCode(PutInID, Code, Product, LotNumber)); }