/// <summary> /// 根据Product_Warehouse_ProductOutput的实例进行构造 /// </summary> /// <param name="srcObj">源实例</param> public string Copy(Product_Warehouse_ProductOutput srcObj) { if (null != srcObj) { #region from Product_Warehouse_ProductOutput OutputKuKind = srcObj.OutputKuKind; // 来源库的类型 ProductId = srcObj.ProductId; // 产品id ProductLingYongId = srcObj.ProductLingYongId; // 领用人id ShiYongShuoMing = srcObj.ShiYongShuoMing; // 使用寿命 MainId = srcObj.MainId; // 主出库单id ProductOutputState = srcObj.ProductOutputState; // 出库状态 WarehouseIdPoint = srcObj.WarehouseIdPoint; // 目的库 Applymonth = srcObj.Applymonth; // 申请月份例如201501 goal = srcObj.goal; // 出库原因 ReceiveUserid = srcObj.ReceiveUserid; // 接收人 ReceiveTime = srcObj.ReceiveTime; // 接收时间 ReceiveState = srcObj.ReceiveState; // 接收状态 字典157 MapClassId = srcObj.MapClassId; // 类型 MapId = srcObj.MapId; // 类型id ProductLifeId = srcObj.ProductLifeId; // 生命周期ID ProductCount = srcObj.ProductCount; // 产品的出库数量 OrgId = srcObj.OrgId; // 组织id ProductGuiGeID = srcObj.ProductGuiGeID; UpdateUserID = srcObj.UpdateUserID; // 最后修改人,备用 ProductOutputId = srcObj.ProductOutputId; // 编号,自增 ProductOutputCode = srcObj.ProductOutputCode; // 入库单自己的单号 ProductOutputDate = srcObj.ProductOutputDate; // 入库的日期 WarehouseId = srcObj.WarehouseId; // 外键,从哪个仓库出来的 FaFangRen = srcObj.FaFangRen; // 发放人、出库人 isErShou = srcObj.isErShou; // 是否二手 285 FuZeRen = srcObj.FuZeRen; // 存放工号。0:不能确认使用人 KuaiJiID = srcObj.KuaiJiID; // 备用 DisOrder = srcObj.DisOrder; // 排序 AddUserid = srcObj.AddUserid; // 添加人ID AddTime = srcObj.AddTime; // 添加时间 IsDel = srcObj.IsDel; // 0:正常;1:删除 UpdateTime = srcObj.UpdateTime; // 最后修改时间 LingYongRen = srcObj.LingYongRen; // 存放工号。接收、领用人 #endregion return(string.Empty); } else { string errMsg = string.Format("MangoSubStockoutOrder.Copy(), invalid null input param."); C_WMS.Data.Utility.MyLog.Instance.Warning(errMsg); return(errMsg); } }
/// <summary> /// 通过Product_Warehouse_ProductOutput实例拷贝创建MangoSubExwarehouseOrder实例 /// </summary> /// <param name="srcObj">源实例</param> /// <returns>若成功则返回string.Empty; 否则返回错误描述</returns> public MangoSubStockoutOrder(Product_Warehouse_ProductOutput srcObj) { Copy(srcObj); }