コード例 #1
0
        public void AddUpdateRecord(ManifestRecord manifestRecord, XmlNode orderNode)
        {
            var updateRecord = new UpdateRecord(manifestRecord, orderNode);

            updateRecords.Add(updateRecord.OrderItemId, updateRecord);
            Logger.Log("Added UpdateRecord '" + updateRecord.Key + "'", LogLevel.Debug);
        }
コード例 #2
0
ファイル: UpdateRecord.cs プロジェクト: BMarqHPS/DataMagic
 //  Sample of Package/Order node:
 //
 //  <Package ID="MDI000878779" Key="MA-0064NBA03d00400697_1010286">
 //    <Orders>
 //      <Order OrderNum="MA-0064NBA03d00400697" OrderID="418116" OrderItemID="1010286" Quantity="1"/>
 //      <Order OrderNum="MA-0064NBA03d00400408" OrderID="417827" OrderItemID="1010274" Quantity="2" />
 //      <Order OrderNum="MA-0064NBA03d00400569" OrderID="417988" OrderItemID="1010670" Quantity="1" />
 //    </Orders>
 //  </Package>
 public UpdateRecord(ManifestRecord manifestRecord, XmlNode orderNode)
 {
     // ReSharper disable PossibleNullReferenceException
     OrderId = Convert.ToInt32(orderNode.Attributes["OrderID"].Value);
     OrderItemId = Convert.ToInt32(orderNode.Attributes["OrderItemID"].Value);
     QuantityShipped = Convert.ToInt32(orderNode.Attributes["Qty"].Value);
     Carrier = manifestRecord.Carrier;
     TrackingNumber = manifestRecord.TrackingNumber;
     // ReSharper restore PossibleNullReferenceException
 }
コード例 #3
0
ファイル: UpdateRecord.cs プロジェクト: BMarqHPS/DataMagic
        //  Sample of Package/Order node:
        //
        //  <Package ID="MDI000878779" Key="MA-0064NBA03d00400697_1010286">
        //    <Orders>
        //      <Order OrderNum="MA-0064NBA03d00400697" OrderID="418116" OrderItemID="1010286" Quantity="1"/>
        //      <Order OrderNum="MA-0064NBA03d00400408" OrderID="417827" OrderItemID="1010274" Quantity="2" />
        //      <Order OrderNum="MA-0064NBA03d00400569" OrderID="417988" OrderItemID="1010670" Quantity="1" />
        //    </Orders>
        //  </Package>

        public UpdateRecord(ManifestRecord manifestRecord, XmlNode orderNode)
        {
            // ReSharper disable PossibleNullReferenceException
            OrderId         = Convert.ToInt32(orderNode.Attributes["OrderID"].Value);
            OrderItemId     = Convert.ToInt32(orderNode.Attributes["OrderItemID"].Value);
            QuantityShipped = Convert.ToInt32(orderNode.Attributes["Qty"].Value);
            Carrier         = manifestRecord.Carrier;
            TrackingNumber  = manifestRecord.TrackingNumber;
            // ReSharper restore PossibleNullReferenceException
        }
コード例 #4
0
ファイル: UpdateRecords.cs プロジェクト: BMarqHPS/DataMagic
 public void AddUpdateRecord(ManifestRecord manifestRecord, XmlNode orderNode)
 {
     var updateRecord = new UpdateRecord(manifestRecord, orderNode);
     updateRecords.Add(updateRecord.OrderItemId, updateRecord);
     Logger.Log("Added UpdateRecord '" + updateRecord.Key + "'", LogLevel.Debug);
 }