Beispiel #1
0
 /// <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);
     }
 }
Beispiel #2
0
 /// <summary>
 /// 通过Product_Warehouse_ProductOutput实例拷贝创建MangoSubExwarehouseOrder实例
 /// </summary>
 /// <param name="srcObj">源实例</param>
 /// <returns>若成功则返回string.Empty; 否则返回错误描述</returns>
 public MangoSubStockoutOrder(Product_Warehouse_ProductOutput srcObj)
 {
     Copy(srcObj);
 }