/// <summary> /// 子对象对象转换 /// </summary> /// <param name="wmsPullingOrderInfo"></param> /// <returns></returns> private static BFDAVmiJisPullOrderDetailInfo GetBFDADetailInfo(WmsVmiJisPullOrderDetailInfo wmsVmiJisPullOrderInfo) { BFDAVmiJisPullOrderDetailInfo detailInfo = new BFDAVmiJisPullOrderDetailInfo(); detailInfo.VehicleSeqNo = wmsVmiJisPullOrderInfo.VehicleSeqNo.GetValueOrDefault().ToString(); ///车辆序号 detailInfo.PartNo = wmsVmiJisPullOrderInfo.Partno; ///物料编号 detailInfo.SNP = wmsVmiJisPullOrderInfo.Snp.GetValueOrDefault().ToString(); ///收容数 detailInfo.PartQty = wmsVmiJisPullOrderInfo.PartQty.GetValueOrDefault().ToString(); ///数量 detailInfo.VehicleModelNo = wmsVmiJisPullOrderInfo.VehicleModelNo; ///车型代码 detailInfo.VINCode = wmsVmiJisPullOrderInfo.Vincode; ///VIN号 detailInfo.Remark = wmsVmiJisPullOrderInfo.Remark; ///备注 detailInfo.SupermarketRepository = wmsVmiJisPullOrderInfo.SupermarketRepository; ///超市库位 detailInfo.ExternLineNo = wmsVmiJisPullOrderInfo.ExternLineNo; ///行序列号 return(detailInfo); }
/// <summary> /// Create WmsVmiJisPullOrderDetailInfo /// </summary> /// <param name="loginUser"></param> /// <returns>WmsVmiJisPullOrderDetailInfo</returns> public static WmsVmiJisPullOrderDetailInfo CreateWmsVmiJisPullOrderDetailInfo(string loginUser) { WmsVmiJisPullOrderDetailInfo info = new WmsVmiJisPullOrderDetailInfo(); ///ID info.Id = 0; ///FID info.Fid = Guid.NewGuid(); ///ORDER_FID info.OrderFid = null; ///ORDER_CODE info.OrderCode = null; ///VEHICLE_SEQ_NO info.VehicleSeqNo = null; ///PARTNO info.Partno = null; ///SNP info.Snp = null; ///PART_QTY info.PartQty = null; ///VEHICLE_MODEL_NO info.VehicleModelNo = null; ///VINCODE info.Vincode = null; ///REMARK info.Remark = null; ///SUPERMARKET_REPOSITORY info.SupermarketRepository = null; ///EXTERN_LINE_No info.ExternLineNo = null; ///PROCESS_FLAG info.ProcessFlag = null; ///PROCESS_TIME info.ProcessTime = null; ///VALID_FLAG info.ValidFlag = true; ///CREATE_DATE info.CreateDate = DateTime.Now; ///CREATE_USER info.CreateUser = loginUser; ///MODIFY_DATE info.ModifyDate = null; ///MODIFY_USER info.ModifyUser = null; return(info); }
public long InsertInfo(WmsVmiJisPullOrderDetailInfo info) { return(dal.Add(info)); }
/// <summary> /// MaterialPullingOrderDetailInfo-->WmsVmiJisPullOrderDetailInfo /// </summary> /// <param name="materialPullingOrderDetailInfo"></param> /// <param name="info"></param> public static void GetWmsVmiJisPullOrderDetailByMaterial(MaterialPullingOrderDetailInfo materialPullingOrderDetailInfo, ref WmsVmiJisPullOrderDetailInfo info) { ///VEHICLE_SEQ_NO info.VehicleSeqNo = materialPullingOrderDetailInfo.DayVehicheSeqNo.GetValueOrDefault(); ///PART_NO info.Partno = materialPullingOrderDetailInfo.PartNo; ///PART_QTY info.PartQty = materialPullingOrderDetailInfo.RequirePartQty; ///VEHICLE_MODEL_NO info.VehicleModelNo = materialPullingOrderDetailInfo.VehicheModelNo; ///VINCODE info.Vincode = materialPullingOrderDetailInfo.Vin; ///COMMENTS info.Remark = materialPullingOrderDetailInfo.Comments; ///PROCESS_FLAG info.ProcessFlag = (int)ProcessFlagConstants.Untreated; ///SNP ///TODO:收容数是什么? info.Snp = materialPullingOrderDetailInfo.PackageQty; ///SUPERMARKET_REPOSITORY TODO:SupermarketRepository? info.SupermarketRepository = null; }
/// <summary> /// WmsVmiJisPullOrderInfo-->WmsVmiJisPullOrderDetailInfo /// </summary> /// <param name="wmsVmiJisPullOrderInfo"></param> /// <param name="info"></param> public static void GetWmsVmiJisPullOrderDetailByOrder(WmsVmiJisPullOrderInfo wmsVmiJisPullOrderInfo, ref WmsVmiJisPullOrderDetailInfo info) { ///ORDER_FID info.OrderFid = wmsVmiJisPullOrderInfo.Fid.GetValueOrDefault(); ///ORDER_CODE info.OrderCode = wmsVmiJisPullOrderInfo.OrderCode; }