Пример #1
0
 /// <summary>
 /// 从源主订单srcOrder复制,相当于重载operator=
 /// </summary>
 /// <param name="srcObj">源主订单</param>
 /// <returns>若成功则返回string.Empty;否则返回错误描述</returns>
 public string Copy(Product_PeiSong_Product srcObj)
 {
     if (null != srcObj)
     {
         #region
         AddTime                    = srcObj.AddTime;
         AddUserid                  = srcObj.AddUserid;
         BeiZhu                     = srcObj.BeiZhu;
         DisOrder                   = srcObj.DisOrder;
         IsDel                      = srcObj.IsDel;
         isErShou                   = srcObj.isErShou;
         OrgID                      = srcObj.OrgID;
         PeiSongTime                = srcObj.PeiSongTime;
         ProductCount               = srcObj.ProductCount;
         ProductGuiGeID             = srcObj.ProductGuiGeID;
         ProductId                  = srcObj.ProductId;
         ProductInputId             = srcObj.ProductInputId;
         ProductIOputId             = srcObj.ProductIOputId;
         ProductLifeId              = srcObj.ProductLifeId;
         ProductLingYongId          = srcObj.ProductLingYongId;
         ProductLingYongMainId      = srcObj.ProductLingYongMainId;
         ProductMoney               = srcObj.ProductMoney;
         SupplierId                 = srcObj.SupplierId;
         Supplier_JieSuan_Time      = srcObj.Supplier_JieSuan_Time;
         Supplier_JieSuan_ZhuangTai = srcObj.Supplier_JieSuan_ZhuangTai;
         UpdateTime                 = srcObj.UpdateTime;
         UpdateUserID               = srcObj.UpdateUserID;
         WarehouseId                = srcObj.WarehouseId;
         WarehouseKeeper            = srcObj.WarehouseKeeper;
         ZhuangTai                  = srcObj.ZhuangTai;
         ZiDingDanID                = srcObj.ZiDingDanID;
         ZiIsOver                   = srcObj.ZiIsOver;
         #endregion
         return(string.Empty);
     }
     else
     {
         string errMsg = string.Format("MangoSubDeliveryOrder.Copy(), invalid null input param.");
         C_WMS.Data.Utility.MyLog.Instance.Warning(errMsg);
         return(errMsg);
     }
 }
Пример #2
0
 /// <summary>
 /// construct by srcObj
 /// </summary>
 /// <param name="srcObj"></param>
 public MangoSubDeliveryOrder(Product_PeiSong_Product srcObj)
 {
     Copy(srcObj);
 }