/// <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); } }
/// <summary> /// construct by srcObj /// </summary> /// <param name="srcObj"></param> public MangoSubDeliveryOrder(Product_PeiSong_Product srcObj) { Copy(srcObj); }