Esempio n. 1
0
        /// <summary>
        /// 子对象对象转换
        /// </summary>
        /// <param name="wmsPullingOrderInfo"></param>
        /// <returns></returns>
        private static BFDAVmiPullingOrderDetailInfo GetBFDAVMIOrderDetailInfo(WmsVmiPullingOrderDetailInfo vmiInfo)
        {
            BFDAVmiPullingOrderDetailInfo detailInfo = new BFDAVmiPullingOrderDetailInfo();

            detailInfo.PartNo                 = vmiInfo.PartNo;                      ///物料编号
            detailInfo.PartCName              = vmiInfo.PartCname;                   ///物料描述
            detailInfo.SNP                    = vmiInfo.Snp.GetValueOrDefault();     ///收容数
            detailInfo.PartQty                = vmiInfo.PartQty.GetValueOrDefault(); ///数量
            detailInfo.TargetSLCode           = vmiInfo.Targetslcode;                ///目标库位
            detailInfo.SuppermarketRepository = vmiInfo.Suppermarketrepository;      ///超市库位
            detailInfo.PackageCode            = vmiInfo.PackageCode.ToString();      ///包装型号
            detailInfo.Remark                 = vmiInfo.Remark;                      ///备注
            detailInfo.SupplierCode           = vmiInfo.Suppliercode;                ///供应商代码
            detailInfo.SupplierName           = vmiInfo.Suppliername;                ///供应商名称
            detailInfo.VerifyMode             = vmiInfo.Verifymode;                  ///检验模式
            detailInfo.EXTERNLINENO           = vmiInfo.Externlineno;                ///行序列号

            return(detailInfo);
        }
 public long InsertInfo(WmsVmiPullingOrderDetailInfo info)
 {
     return(dal.Add(info));
 }