protected override void ResolveExchangeXML(string stringXML) { XmlDocument xml = new XmlDocument(); try { xml.LoadXml(stringXML); XmlNode node = xml.SelectSingleNode("Parameters/Param"); if (node != null) { if (node.Attributes["ItemNumber"] != null) { itemNumber = node.Attributes["ItemNumber"].Value; } if (node.Attributes["LotNumber"] != null) { lotNumber = node.Attributes["LotNumber"].Value; } if (node.Attributes["Bin"] != null) { binFrom = node.Attributes["Bin"].Value; } if (node.Attributes["IssuedQuantity"] != null) { quantity = node.Attributes["IssuedQuantity"].Value; } if (node.Attributes["OrderNumber"] != null) { orderNo = node.Attributes["OrderNumber"].Value; } if (node.Attributes["LineNumber"] != null) { orderLineNo = node.Attributes["LineNumber"].Value; } } exchange.Add(IRAPXMLUtils.NodeToObject <TEntityXMLPICK08>(node)); } catch { } }
protected override void ResolveExchangeXML(string stringXML) { XmlDocument xml = new XmlDocument(); try { xml.LoadXml(stringXML); XmlNode node = xml.SelectSingleNode("Parameters/Param"); if (node != null) { if (node.Attributes["ItemNumber"] != null) { itemNumber = node.Attributes["ItemNumber"].Value; } if (node.Attributes["PONumber"] != null) { orderNo = node.Attributes["PONumber"].Value; } if (node.Attributes["POLineNumber"] != null) { orderLineNo = node.Attributes["POLineNumber"].Value; } if (node.Attributes["LotNumberDefault"] != null) { lotNumber = node.Attributes["LotNumberDefault"].Value; } if (node.Attributes["Bin1"] != null) { binTo = node.Attributes["Bin1"].Value; } if (node.Attributes["ReceiptQuantityMove1"] != null) { quantity = node.Attributes["ReceiptQuantityMove1"].Value; } } exchange.Add(IRAPXMLUtils.NodeToObject <TEntityXMLPORV01>(node)); } catch { } }