Ejemplo n.º 1
0
        /// <summary>
        /// 对象转换
        /// </summary>
        /// <param name="wmsvmiInfo"></param>
        /// <returns></returns>
        private static BFDAVmiPartStockLockInfo GetBFDAVMIInfo(WmsVmiPartStockLockInfo wmsvmiInfo)
        {
            BFDAVmiPartStockLockInfo BFDAInfo = new BFDAVmiPartStockLockInfo();

            ///TODO:此处获取时间默认值为0001-01-01,对方系统是否能够接收,待测
            BFDAInfo.PartNo           = wmsvmiInfo.Partno;                                 ///物料编号
            BFDAInfo.SupplierCode     = wmsvmiInfo.Suppliercode;                           ///供应商代码
            BFDAInfo.VmiWarehouseCode = wmsvmiInfo.Vmiwarehousecode;                       ///VMI仓库代码
            BFDAInfo.PartQty          = wmsvmiInfo.Partqty.GetValueOrDefault().ToString(); ///数量
            BFDAInfo.Orilockstatus    = wmsvmiInfo.Orilockstatus;                          ///源锁库状态
            BFDAInfo.Targetlockstatus = wmsvmiInfo.Targetlockstatus;                       ///目标锁库状态
            BFDAInfo.Invstatus        = wmsvmiInfo.Invstatus;                              ///库存状态
            BFDAInfo.Werks            = wmsvmiInfo.Werks;                                  ///工厂代码
            return(BFDAInfo);
        }
Ejemplo n.º 2
0
 public long InsertInfo(WmsVmiPartStockLockInfo info)
 {
     return(dal.Add(info));
 }