public SapBreakpointSupplyPlanInfo ConversionToCentreInfo(BFDASAPBreakpointSupplyPlanInfo bfdaInfo) { SapBreakpointSupplyPlanInfo sapInfo = new SapBreakpointSupplyPlanInfo(); sapInfo.OrderNo = bfdaInfo.ORDER_NO; ///生产订单号 NVARCHAR(36) sapInfo.Matnr = bfdaInfo.MATNR; ///物料号 NVARCHAR(16) sapInfo.Lifnr = bfdaInfo.LIFNR; ///供应商 NVARHCAR(8) decimal bfCount = default(decimal); decimal.TryParse(bfdaInfo.MENGE.Trim(), out bfCount); sapInfo.Menge = bfCount;///数量 Dec 13 return(sapInfo); }
/// <summary> /// Create SapBreakpointSupplyPlanInfo /// </summary> /// <param name="loginUser"></param> /// <returns>SapBreakpointSupplyPlanInfo</returns> public static SapBreakpointSupplyPlanInfo CreateSapBreakpointSupplyPlanInfo(string loginUser) { SapBreakpointSupplyPlanInfo info = new SapBreakpointSupplyPlanInfo(); ///ID info.Id = 0; ///FID info.Fid = Guid.NewGuid(); ///LOG_FID info.LogFid = null; ///ORDER_NO info.OrderNo = null; ///MATNR info.Matnr = null; ///LIFNR info.Lifnr = null; ///MENGE info.Menge = null; ///PROCESS_FLAG info.ProcessFlag = null; ///PROCESS_TIME info.ProcessTime = null; ///VALID_FLAG info.ValidFlag = true; ///CREATE_USER info.CreateUser = loginUser; ///CREATE_DATE info.CreateDate = DateTime.Now; ///MODIFY_USER info.ModifyUser = null; ///MODIFY_DATE info.ModifyDate = null; ///COMMENTS info.Comments = null; return(info); }
/// <summary> /// InsertInfo /// </summary> /// <param name="info">对象</param> /// <returns></returns> public long InsertInfo(SapBreakpointSupplyPlanInfo info) { return(dal.Add(info)); }