Advertisement
Guest User

Latheesan

a guest
Sep 23rd, 2014
479
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 38.32 KB | None | 0 0
  1. //------------------------------------------------------------------------------
  2. // <auto-generated>
  3. //     This code was generated by a tool.
  4. //     Runtime Version:4.0.30319.18444
  5. //
  6. //     Changes to this file may cause incorrect behavior and will be lost if
  7. //     the code is regenerated.
  8. // </auto-generated>
  9. //------------------------------------------------------------------------------
  10.  
  11. using System.Xml.Serialization;
  12.  
  13. //
  14. // This source code was auto-generated by xsd, Version=4.0.30319.33440.
  15. //
  16.  
  17.  
  18. /// <remarks/>
  19. [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
  20. [System.SerializableAttribute()]
  21. [System.Diagnostics.DebuggerStepThroughAttribute()]
  22. [System.ComponentModel.DesignerCategoryAttribute("code")]
  23. [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
  24. [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
  25. public partial class OrderResponseDetailComplete {
  26.    
  27.     private byte numberOfMatchesField;
  28.    
  29.     private System.DateTime orderTimeGMTField;
  30.    
  31.     private System.DateTime lastUpdateDateField;
  32.    
  33.     private decimal totalOrderAmountField;
  34.    
  35.     private string orderStateField;
  36.    
  37.     private object dateCancelledGMTField;
  38.    
  39.     private uint orderIDField;
  40.    
  41.     private string clientOrderIdentifierField;
  42.    
  43.     private object sellerOrderIDField;
  44.    
  45.     private OrderStatus orderStatusField;
  46.    
  47.     private object resellerIDField;
  48.    
  49.     private string buyerEmailAddressField;
  50.    
  51.     private bool emailOptInField;
  52.    
  53.     private PaymentInfo paymentInfoField;
  54.    
  55.     private ShippingInfo shippingInfoField;
  56.    
  57.     private BillingInfo billingInfoField;
  58.    
  59.     private object flagDescriptionField;
  60.    
  61.     private ShoppingCart shoppingCartField;
  62.    
  63.     private object customValueListField;
  64.    
  65.     private object buyerIpAddressField;
  66.    
  67.     private object transactionNotesField;
  68.    
  69.     /// <remarks/>
  70.     [System.Xml.Serialization.XmlElementAttribute(Namespace="http://api.channeladvisor.com/datacontracts/orders")]
  71.     public byte NumberOfMatches {
  72.         get {
  73.             return this.numberOfMatchesField;
  74.         }
  75.         set {
  76.             this.numberOfMatchesField = value;
  77.         }
  78.     }
  79.    
  80.     /// <remarks/>
  81.     [System.Xml.Serialization.XmlElementAttribute(Namespace="http://api.channeladvisor.com/datacontracts/orders")]
  82.     public System.DateTime OrderTimeGMT {
  83.         get {
  84.             return this.orderTimeGMTField;
  85.         }
  86.         set {
  87.             this.orderTimeGMTField = value;
  88.         }
  89.     }
  90.    
  91.     /// <remarks/>
  92.     [System.Xml.Serialization.XmlElementAttribute(Namespace="http://api.channeladvisor.com/datacontracts/orders")]
  93.     public System.DateTime LastUpdateDate {
  94.         get {
  95.             return this.lastUpdateDateField;
  96.         }
  97.         set {
  98.             this.lastUpdateDateField = value;
  99.         }
  100.     }
  101.    
  102.     /// <remarks/>
  103.     [System.Xml.Serialization.XmlElementAttribute(Namespace="http://api.channeladvisor.com/datacontracts/orders")]
  104.     public decimal TotalOrderAmount {
  105.         get {
  106.             return this.totalOrderAmountField;
  107.         }
  108.         set {
  109.             this.totalOrderAmountField = value;
  110.         }
  111.     }
  112.    
  113.     /// <remarks/>
  114.     [System.Xml.Serialization.XmlElementAttribute(Namespace="http://api.channeladvisor.com/datacontracts/orders")]
  115.     public string OrderState {
  116.         get {
  117.             return this.orderStateField;
  118.         }
  119.         set {
  120.             this.orderStateField = value;
  121.         }
  122.     }
  123.    
  124.     /// <remarks/>
  125.     [System.Xml.Serialization.XmlElementAttribute(Namespace="http://api.channeladvisor.com/datacontracts/orders", IsNullable=true)]
  126.     public object DateCancelledGMT {
  127.         get {
  128.             return this.dateCancelledGMTField;
  129.         }
  130.         set {
  131.             this.dateCancelledGMTField = value;
  132.         }
  133.     }
  134.    
  135.     /// <remarks/>
  136.     [System.Xml.Serialization.XmlElementAttribute(Namespace="http://api.channeladvisor.com/datacontracts/orders")]
  137.     public uint OrderID {
  138.         get {
  139.             return this.orderIDField;
  140.         }
  141.         set {
  142.             this.orderIDField = value;
  143.         }
  144.     }
  145.    
  146.     /// <remarks/>
  147.     [System.Xml.Serialization.XmlElementAttribute(Namespace="http://api.channeladvisor.com/datacontracts/orders")]
  148.     public string ClientOrderIdentifier {
  149.         get {
  150.             return this.clientOrderIdentifierField;
  151.         }
  152.         set {
  153.             this.clientOrderIdentifierField = value;
  154.         }
  155.     }
  156.    
  157.     /// <remarks/>
  158.     [System.Xml.Serialization.XmlElementAttribute(Namespace="http://api.channeladvisor.com/datacontracts/orders")]
  159.     public object SellerOrderID {
  160.         get {
  161.             return this.sellerOrderIDField;
  162.         }
  163.         set {
  164.             this.sellerOrderIDField = value;
  165.         }
  166.     }
  167.    
  168.     /// <remarks/>
  169.     [System.Xml.Serialization.XmlElementAttribute(Namespace="http://api.channeladvisor.com/datacontracts/orders")]
  170.     public OrderStatus OrderStatus {
  171.         get {
  172.             return this.orderStatusField;
  173.         }
  174.         set {
  175.             this.orderStatusField = value;
  176.         }
  177.     }
  178.    
  179.     /// <remarks/>
  180.     [System.Xml.Serialization.XmlElementAttribute(Namespace="http://api.channeladvisor.com/datacontracts/orders")]
  181.     public object ResellerID {
  182.         get {
  183.             return this.resellerIDField;
  184.         }
  185.         set {
  186.             this.resellerIDField = value;
  187.         }
  188.     }
  189.    
  190.     /// <remarks/>
  191.     [System.Xml.Serialization.XmlElementAttribute(Namespace="http://api.channeladvisor.com/datacontracts/orders")]
  192.     public string BuyerEmailAddress {
  193.         get {
  194.             return this.buyerEmailAddressField;
  195.         }
  196.         set {
  197.             this.buyerEmailAddressField = value;
  198.         }
  199.     }
  200.    
  201.     /// <remarks/>
  202.     [System.Xml.Serialization.XmlElementAttribute(Namespace="http://api.channeladvisor.com/datacontracts/orders")]
  203.     public bool EmailOptIn {
  204.         get {
  205.             return this.emailOptInField;
  206.         }
  207.         set {
  208.             this.emailOptInField = value;
  209.         }
  210.     }
  211.    
  212.     /// <remarks/>
  213.     [System.Xml.Serialization.XmlElementAttribute(Namespace="http://api.channeladvisor.com/datacontracts/orders")]
  214.     public PaymentInfo PaymentInfo {
  215.         get {
  216.             return this.paymentInfoField;
  217.         }
  218.         set {
  219.             this.paymentInfoField = value;
  220.         }
  221.     }
  222.    
  223.     /// <remarks/>
  224.     [System.Xml.Serialization.XmlElementAttribute(Namespace="http://api.channeladvisor.com/datacontracts/orders")]
  225.     public ShippingInfo ShippingInfo {
  226.         get {
  227.             return this.shippingInfoField;
  228.         }
  229.         set {
  230.             this.shippingInfoField = value;
  231.         }
  232.     }
  233.    
  234.     /// <remarks/>
  235.     [System.Xml.Serialization.XmlElementAttribute(Namespace="http://api.channeladvisor.com/datacontracts/orders")]
  236.     public BillingInfo BillingInfo {
  237.         get {
  238.             return this.billingInfoField;
  239.         }
  240.         set {
  241.             this.billingInfoField = value;
  242.         }
  243.     }
  244.    
  245.     /// <remarks/>
  246.     [System.Xml.Serialization.XmlElementAttribute(Namespace="http://api.channeladvisor.com/datacontracts/orders")]
  247.     public object FlagDescription {
  248.         get {
  249.             return this.flagDescriptionField;
  250.         }
  251.         set {
  252.             this.flagDescriptionField = value;
  253.         }
  254.     }
  255.    
  256.     /// <remarks/>
  257.     [System.Xml.Serialization.XmlElementAttribute(Namespace="http://api.channeladvisor.com/datacontracts/orders")]
  258.     public ShoppingCart ShoppingCart {
  259.         get {
  260.             return this.shoppingCartField;
  261.         }
  262.         set {
  263.             this.shoppingCartField = value;
  264.         }
  265.     }
  266.    
  267.     /// <remarks/>
  268.     [System.Xml.Serialization.XmlElementAttribute(Namespace="http://api.channeladvisor.com/datacontracts/orders")]
  269.     public object CustomValueList {
  270.         get {
  271.             return this.customValueListField;
  272.         }
  273.         set {
  274.             this.customValueListField = value;
  275.         }
  276.     }
  277.    
  278.     /// <remarks/>
  279.     [System.Xml.Serialization.XmlElementAttribute(Namespace="http://api.channeladvisor.com/datacontracts/orders")]
  280.     public object BuyerIpAddress {
  281.         get {
  282.             return this.buyerIpAddressField;
  283.         }
  284.         set {
  285.             this.buyerIpAddressField = value;
  286.         }
  287.     }
  288.    
  289.     /// <remarks/>
  290.     [System.Xml.Serialization.XmlElementAttribute(Namespace="http://api.channeladvisor.com/datacontracts/orders")]
  291.     public object TransactionNotes {
  292.         get {
  293.             return this.transactionNotesField;
  294.         }
  295.         set {
  296.             this.transactionNotesField = value;
  297.         }
  298.     }
  299. }
  300.  
  301. /// <remarks/>
  302. [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
  303. [System.SerializableAttribute()]
  304. [System.Diagnostics.DebuggerStepThroughAttribute()]
  305. [System.ComponentModel.DesignerCategoryAttribute("code")]
  306. [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://api.channeladvisor.com/datacontracts/orders")]
  307. [System.Xml.Serialization.XmlRootAttribute(Namespace="http://api.channeladvisor.com/datacontracts/orders", IsNullable=false)]
  308. public partial class OrderStatus {
  309.    
  310.     private string checkoutStatusField;
  311.    
  312.     private System.DateTime checkoutDateGMTField;
  313.    
  314.     private string paymentStatusField;
  315.    
  316.     private System.DateTime paymentDateGMTField;
  317.    
  318.     private string shippingStatusField;
  319.    
  320.     private System.DateTime shippingDateGMTField;
  321.    
  322.     private string orderRefundStatusField;
  323.    
  324.     /// <remarks/>
  325.     public string CheckoutStatus {
  326.         get {
  327.             return this.checkoutStatusField;
  328.         }
  329.         set {
  330.             this.checkoutStatusField = value;
  331.         }
  332.     }
  333.    
  334.     /// <remarks/>
  335.     public System.DateTime CheckoutDateGMT {
  336.         get {
  337.             return this.checkoutDateGMTField;
  338.         }
  339.         set {
  340.             this.checkoutDateGMTField = value;
  341.         }
  342.     }
  343.    
  344.     /// <remarks/>
  345.     public string PaymentStatus {
  346.         get {
  347.             return this.paymentStatusField;
  348.         }
  349.         set {
  350.             this.paymentStatusField = value;
  351.         }
  352.     }
  353.    
  354.     /// <remarks/>
  355.     public System.DateTime PaymentDateGMT {
  356.         get {
  357.             return this.paymentDateGMTField;
  358.         }
  359.         set {
  360.             this.paymentDateGMTField = value;
  361.         }
  362.     }
  363.    
  364.     /// <remarks/>
  365.     public string ShippingStatus {
  366.         get {
  367.             return this.shippingStatusField;
  368.         }
  369.         set {
  370.             this.shippingStatusField = value;
  371.         }
  372.     }
  373.    
  374.     /// <remarks/>
  375.     public System.DateTime ShippingDateGMT {
  376.         get {
  377.             return this.shippingDateGMTField;
  378.         }
  379.         set {
  380.             this.shippingDateGMTField = value;
  381.         }
  382.     }
  383.    
  384.     /// <remarks/>
  385.     public string OrderRefundStatus {
  386.         get {
  387.             return this.orderRefundStatusField;
  388.         }
  389.         set {
  390.             this.orderRefundStatusField = value;
  391.         }
  392.     }
  393. }
  394.  
  395. /// <remarks/>
  396. [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
  397. [System.SerializableAttribute()]
  398. [System.Diagnostics.DebuggerStepThroughAttribute()]
  399. [System.ComponentModel.DesignerCategoryAttribute("code")]
  400. [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://api.channeladvisor.com/datacontracts/orders")]
  401. [System.Xml.Serialization.XmlRootAttribute(Namespace="http://api.channeladvisor.com/datacontracts/orders", IsNullable=false)]
  402. public partial class PaymentInfo {
  403.    
  404.     private string paymentTypeField;
  405.    
  406.     private byte creditCardLast4Field;
  407.    
  408.     private object payPalIDField;
  409.    
  410.     private object merchantReferenceNumberField;
  411.    
  412.     private object paymentTransactionIDField;
  413.    
  414.     /// <remarks/>
  415.     public string PaymentType {
  416.         get {
  417.             return this.paymentTypeField;
  418.         }
  419.         set {
  420.             this.paymentTypeField = value;
  421.         }
  422.     }
  423.    
  424.     /// <remarks/>
  425.     public byte CreditCardLast4 {
  426.         get {
  427.             return this.creditCardLast4Field;
  428.         }
  429.         set {
  430.             this.creditCardLast4Field = value;
  431.         }
  432.     }
  433.    
  434.     /// <remarks/>
  435.     public object PayPalID {
  436.         get {
  437.             return this.payPalIDField;
  438.         }
  439.         set {
  440.             this.payPalIDField = value;
  441.         }
  442.     }
  443.    
  444.     /// <remarks/>
  445.     public object MerchantReferenceNumber {
  446.         get {
  447.             return this.merchantReferenceNumberField;
  448.         }
  449.         set {
  450.             this.merchantReferenceNumberField = value;
  451.         }
  452.     }
  453.    
  454.     /// <remarks/>
  455.     public object PaymentTransactionID {
  456.         get {
  457.             return this.paymentTransactionIDField;
  458.         }
  459.         set {
  460.             this.paymentTransactionIDField = value;
  461.         }
  462.     }
  463. }
  464.  
  465. /// <remarks/>
  466. [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
  467. [System.SerializableAttribute()]
  468. [System.Diagnostics.DebuggerStepThroughAttribute()]
  469. [System.ComponentModel.DesignerCategoryAttribute("code")]
  470. [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://api.channeladvisor.com/datacontracts/orders")]
  471. [System.Xml.Serialization.XmlRootAttribute(Namespace="http://api.channeladvisor.com/datacontracts/orders", IsNullable=false)]
  472. public partial class ShippingInfo {
  473.    
  474.     private string addressLine1Field;
  475.    
  476.     private string addressLine2Field;
  477.    
  478.     private string cityField;
  479.    
  480.     private string regionField;
  481.    
  482.     private string regionDescriptionField;
  483.    
  484.     private string postalCodeField;
  485.    
  486.     private string countryCodeField;
  487.    
  488.     private object companyNameField;
  489.    
  490.     private object jobTitleField;
  491.    
  492.     private object titleField;
  493.    
  494.     private string firstNameField;
  495.    
  496.     private string lastNameField;
  497.    
  498.     private object suffixField;
  499.    
  500.     private ulong phoneNumberDayField;
  501.    
  502.     private object phoneNumberEveningField;
  503.    
  504.     private ShippingInfoShipmentList shipmentListField;
  505.    
  506.     private object shippingInstructionsField;
  507.    
  508.     private object estimatedShipDateField;
  509.    
  510.     private object deliveryDateField;
  511.    
  512.     /// <remarks/>
  513.     public string AddressLine1 {
  514.         get {
  515.             return this.addressLine1Field;
  516.         }
  517.         set {
  518.             this.addressLine1Field = value;
  519.         }
  520.     }
  521.    
  522.     /// <remarks/>
  523.     public string AddressLine2 {
  524.         get {
  525.             return this.addressLine2Field;
  526.         }
  527.         set {
  528.             this.addressLine2Field = value;
  529.         }
  530.     }
  531.    
  532.     /// <remarks/>
  533.     public string City {
  534.         get {
  535.             return this.cityField;
  536.         }
  537.         set {
  538.             this.cityField = value;
  539.         }
  540.     }
  541.    
  542.     /// <remarks/>
  543.     public string Region {
  544.         get {
  545.             return this.regionField;
  546.         }
  547.         set {
  548.             this.regionField = value;
  549.         }
  550.     }
  551.    
  552.     /// <remarks/>
  553.     public string RegionDescription {
  554.         get {
  555.             return this.regionDescriptionField;
  556.         }
  557.         set {
  558.             this.regionDescriptionField = value;
  559.         }
  560.     }
  561.    
  562.     /// <remarks/>
  563.     public string PostalCode {
  564.         get {
  565.             return this.postalCodeField;
  566.         }
  567.         set {
  568.             this.postalCodeField = value;
  569.         }
  570.     }
  571.    
  572.     /// <remarks/>
  573.     public string CountryCode {
  574.         get {
  575.             return this.countryCodeField;
  576.         }
  577.         set {
  578.             this.countryCodeField = value;
  579.         }
  580.     }
  581.    
  582.     /// <remarks/>
  583.     public object CompanyName {
  584.         get {
  585.             return this.companyNameField;
  586.         }
  587.         set {
  588.             this.companyNameField = value;
  589.         }
  590.     }
  591.    
  592.     /// <remarks/>
  593.     public object JobTitle {
  594.         get {
  595.             return this.jobTitleField;
  596.         }
  597.         set {
  598.             this.jobTitleField = value;
  599.         }
  600.     }
  601.    
  602.     /// <remarks/>
  603.     public object Title {
  604.         get {
  605.             return this.titleField;
  606.         }
  607.         set {
  608.             this.titleField = value;
  609.         }
  610.     }
  611.    
  612.     /// <remarks/>
  613.     public string FirstName {
  614.         get {
  615.             return this.firstNameField;
  616.         }
  617.         set {
  618.             this.firstNameField = value;
  619.         }
  620.     }
  621.    
  622.     /// <remarks/>
  623.     public string LastName {
  624.         get {
  625.             return this.lastNameField;
  626.         }
  627.         set {
  628.             this.lastNameField = value;
  629.         }
  630.     }
  631.    
  632.     /// <remarks/>
  633.     public object Suffix {
  634.         get {
  635.             return this.suffixField;
  636.         }
  637.         set {
  638.             this.suffixField = value;
  639.         }
  640.     }
  641.    
  642.     /// <remarks/>
  643.     public ulong PhoneNumberDay {
  644.         get {
  645.             return this.phoneNumberDayField;
  646.         }
  647.         set {
  648.             this.phoneNumberDayField = value;
  649.         }
  650.     }
  651.    
  652.     /// <remarks/>
  653.     public object PhoneNumberEvening {
  654.         get {
  655.             return this.phoneNumberEveningField;
  656.         }
  657.         set {
  658.             this.phoneNumberEveningField = value;
  659.         }
  660.     }
  661.    
  662.     /// <remarks/>
  663.     public ShippingInfoShipmentList ShipmentList {
  664.         get {
  665.             return this.shipmentListField;
  666.         }
  667.         set {
  668.             this.shipmentListField = value;
  669.         }
  670.     }
  671.    
  672.     /// <remarks/>
  673.     public object ShippingInstructions {
  674.         get {
  675.             return this.shippingInstructionsField;
  676.         }
  677.         set {
  678.             this.shippingInstructionsField = value;
  679.         }
  680.     }
  681.    
  682.     /// <remarks/>
  683.     [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
  684.     public object EstimatedShipDate {
  685.         get {
  686.             return this.estimatedShipDateField;
  687.         }
  688.         set {
  689.             this.estimatedShipDateField = value;
  690.         }
  691.     }
  692.    
  693.     /// <remarks/>
  694.     [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
  695.     public object DeliveryDate {
  696.         get {
  697.             return this.deliveryDateField;
  698.         }
  699.         set {
  700.             this.deliveryDateField = value;
  701.         }
  702.     }
  703. }
  704.  
  705. /// <remarks/>
  706. [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
  707. [System.SerializableAttribute()]
  708. [System.Diagnostics.DebuggerStepThroughAttribute()]
  709. [System.ComponentModel.DesignerCategoryAttribute("code")]
  710. [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://api.channeladvisor.com/datacontracts/orders")]
  711. public partial class ShippingInfoShipmentList {
  712.    
  713.     private ShippingInfoShipmentListShipment shipmentField;
  714.    
  715.     /// <remarks/>
  716.     public ShippingInfoShipmentListShipment Shipment {
  717.         get {
  718.             return this.shipmentField;
  719.         }
  720.         set {
  721.             this.shipmentField = value;
  722.         }
  723.     }
  724. }
  725.  
  726. /// <remarks/>
  727. [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
  728. [System.SerializableAttribute()]
  729. [System.Diagnostics.DebuggerStepThroughAttribute()]
  730. [System.ComponentModel.DesignerCategoryAttribute("code")]
  731. [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://api.channeladvisor.com/datacontracts/orders")]
  732. public partial class ShippingInfoShipmentListShipment {
  733.    
  734.     private string shippingCarrierField;
  735.    
  736.     private string shippingClassField;
  737.    
  738.     private object trackingNumberField;
  739.    
  740.     /// <remarks/>
  741.     public string ShippingCarrier {
  742.         get {
  743.             return this.shippingCarrierField;
  744.         }
  745.         set {
  746.             this.shippingCarrierField = value;
  747.         }
  748.     }
  749.    
  750.     /// <remarks/>
  751.     public string ShippingClass {
  752.         get {
  753.             return this.shippingClassField;
  754.         }
  755.         set {
  756.             this.shippingClassField = value;
  757.         }
  758.     }
  759.    
  760.     /// <remarks/>
  761.     public object TrackingNumber {
  762.         get {
  763.             return this.trackingNumberField;
  764.         }
  765.         set {
  766.             this.trackingNumberField = value;
  767.         }
  768.     }
  769. }
  770.  
  771. /// <remarks/>
  772. [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
  773. [System.SerializableAttribute()]
  774. [System.Diagnostics.DebuggerStepThroughAttribute()]
  775. [System.ComponentModel.DesignerCategoryAttribute("code")]
  776. [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://api.channeladvisor.com/datacontracts/orders")]
  777. [System.Xml.Serialization.XmlRootAttribute(Namespace="http://api.channeladvisor.com/datacontracts/orders", IsNullable=false)]
  778. public partial class BillingInfo {
  779.    
  780.     private string addressLine1Field;
  781.    
  782.     private string addressLine2Field;
  783.    
  784.     private string cityField;
  785.    
  786.     private string regionField;
  787.    
  788.     private string regionDescriptionField;
  789.    
  790.     private string postalCodeField;
  791.    
  792.     private string countryCodeField;
  793.    
  794.     private object companyNameField;
  795.    
  796.     private object jobTitleField;
  797.    
  798.     private object titleField;
  799.    
  800.     private string firstNameField;
  801.    
  802.     private string lastNameField;
  803.    
  804.     private object suffixField;
  805.    
  806.     private ulong phoneNumberDayField;
  807.    
  808.     private object phoneNumberEveningField;
  809.    
  810.     /// <remarks/>
  811.     public string AddressLine1 {
  812.         get {
  813.             return this.addressLine1Field;
  814.         }
  815.         set {
  816.             this.addressLine1Field = value;
  817.         }
  818.     }
  819.    
  820.     /// <remarks/>
  821.     public string AddressLine2 {
  822.         get {
  823.             return this.addressLine2Field;
  824.         }
  825.         set {
  826.             this.addressLine2Field = value;
  827.         }
  828.     }
  829.    
  830.     /// <remarks/>
  831.     public string City {
  832.         get {
  833.             return this.cityField;
  834.         }
  835.         set {
  836.             this.cityField = value;
  837.         }
  838.     }
  839.    
  840.     /// <remarks/>
  841.     public string Region {
  842.         get {
  843.             return this.regionField;
  844.         }
  845.         set {
  846.             this.regionField = value;
  847.         }
  848.     }
  849.    
  850.     /// <remarks/>
  851.     public string RegionDescription {
  852.         get {
  853.             return this.regionDescriptionField;
  854.         }
  855.         set {
  856.             this.regionDescriptionField = value;
  857.         }
  858.     }
  859.    
  860.     /// <remarks/>
  861.     public string PostalCode {
  862.         get {
  863.             return this.postalCodeField;
  864.         }
  865.         set {
  866.             this.postalCodeField = value;
  867.         }
  868.     }
  869.    
  870.     /// <remarks/>
  871.     public string CountryCode {
  872.         get {
  873.             return this.countryCodeField;
  874.         }
  875.         set {
  876.             this.countryCodeField = value;
  877.         }
  878.     }
  879.    
  880.     /// <remarks/>
  881.     public object CompanyName {
  882.         get {
  883.             return this.companyNameField;
  884.         }
  885.         set {
  886.             this.companyNameField = value;
  887.         }
  888.     }
  889.    
  890.     /// <remarks/>
  891.     public object JobTitle {
  892.         get {
  893.             return this.jobTitleField;
  894.         }
  895.         set {
  896.             this.jobTitleField = value;
  897.         }
  898.     }
  899.    
  900.     /// <remarks/>
  901.     public object Title {
  902.         get {
  903.             return this.titleField;
  904.         }
  905.         set {
  906.             this.titleField = value;
  907.         }
  908.     }
  909.    
  910.     /// <remarks/>
  911.     public string FirstName {
  912.         get {
  913.             return this.firstNameField;
  914.         }
  915.         set {
  916.             this.firstNameField = value;
  917.         }
  918.     }
  919.    
  920.     /// <remarks/>
  921.     public string LastName {
  922.         get {
  923.             return this.lastNameField;
  924.         }
  925.         set {
  926.             this.lastNameField = value;
  927.         }
  928.     }
  929.    
  930.     /// <remarks/>
  931.     public object Suffix {
  932.         get {
  933.             return this.suffixField;
  934.         }
  935.         set {
  936.             this.suffixField = value;
  937.         }
  938.     }
  939.    
  940.     /// <remarks/>
  941.     public ulong PhoneNumberDay {
  942.         get {
  943.             return this.phoneNumberDayField;
  944.         }
  945.         set {
  946.             this.phoneNumberDayField = value;
  947.         }
  948.     }
  949.    
  950.     /// <remarks/>
  951.     public object PhoneNumberEvening {
  952.         get {
  953.             return this.phoneNumberEveningField;
  954.         }
  955.         set {
  956.             this.phoneNumberEveningField = value;
  957.         }
  958.     }
  959. }
  960.  
  961. /// <remarks/>
  962. [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
  963. [System.SerializableAttribute()]
  964. [System.Diagnostics.DebuggerStepThroughAttribute()]
  965. [System.ComponentModel.DesignerCategoryAttribute("code")]
  966. [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://api.channeladvisor.com/datacontracts/orders")]
  967. [System.Xml.Serialization.XmlRootAttribute(Namespace="http://api.channeladvisor.com/datacontracts/orders", IsNullable=false)]
  968. public partial class ShoppingCart {
  969.    
  970.     private uint cartIDField;
  971.    
  972.     private string checkoutSourceField;
  973.    
  974.     private string vATTaxCalculationOptionField;
  975.    
  976.     private string vATShippingOptionField;
  977.    
  978.     private string vATGiftWrapOptionField;
  979.    
  980.     private ShoppingCartLineItemSKUList lineItemSKUListField;
  981.    
  982.     private ShoppingCartOrderLineItemInvoice[] lineItemInvoiceListField;
  983.    
  984.     private ShoppingCartLineItemPromoList lineItemPromoListField;
  985.    
  986.     /// <remarks/>
  987.     public uint CartID {
  988.         get {
  989.             return this.cartIDField;
  990.         }
  991.         set {
  992.             this.cartIDField = value;
  993.         }
  994.     }
  995.    
  996.     /// <remarks/>
  997.     public string CheckoutSource {
  998.         get {
  999.             return this.checkoutSourceField;
  1000.         }
  1001.         set {
  1002.             this.checkoutSourceField = value;
  1003.         }
  1004.     }
  1005.    
  1006.     /// <remarks/>
  1007.     public string VATTaxCalculationOption {
  1008.         get {
  1009.             return this.vATTaxCalculationOptionField;
  1010.         }
  1011.         set {
  1012.             this.vATTaxCalculationOptionField = value;
  1013.         }
  1014.     }
  1015.    
  1016.     /// <remarks/>
  1017.     public string VATShippingOption {
  1018.         get {
  1019.             return this.vATShippingOptionField;
  1020.         }
  1021.         set {
  1022.             this.vATShippingOptionField = value;
  1023.         }
  1024.     }
  1025.    
  1026.     /// <remarks/>
  1027.     public string VATGiftWrapOption {
  1028.         get {
  1029.             return this.vATGiftWrapOptionField;
  1030.         }
  1031.         set {
  1032.             this.vATGiftWrapOptionField = value;
  1033.         }
  1034.     }
  1035.    
  1036.     /// <remarks/>
  1037.     public ShoppingCartLineItemSKUList LineItemSKUList {
  1038.         get {
  1039.             return this.lineItemSKUListField;
  1040.         }
  1041.         set {
  1042.             this.lineItemSKUListField = value;
  1043.         }
  1044.     }
  1045.    
  1046.     /// <remarks/>
  1047.     [System.Xml.Serialization.XmlArrayItemAttribute("OrderLineItemInvoice", IsNullable=false)]
  1048.     public ShoppingCartOrderLineItemInvoice[] LineItemInvoiceList {
  1049.         get {
  1050.             return this.lineItemInvoiceListField;
  1051.         }
  1052.         set {
  1053.             this.lineItemInvoiceListField = value;
  1054.         }
  1055.     }
  1056.    
  1057.     /// <remarks/>
  1058.     public ShoppingCartLineItemPromoList LineItemPromoList {
  1059.         get {
  1060.             return this.lineItemPromoListField;
  1061.         }
  1062.         set {
  1063.             this.lineItemPromoListField = value;
  1064.         }
  1065.     }
  1066. }
  1067.  
  1068. /// <remarks/>
  1069. [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
  1070. [System.SerializableAttribute()]
  1071. [System.Diagnostics.DebuggerStepThroughAttribute()]
  1072. [System.ComponentModel.DesignerCategoryAttribute("code")]
  1073. [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://api.channeladvisor.com/datacontracts/orders")]
  1074. public partial class ShoppingCartLineItemSKUList {
  1075.    
  1076.     private ShoppingCartLineItemSKUListOrderLineItemItem orderLineItemItemField;
  1077.    
  1078.     /// <remarks/>
  1079.     public ShoppingCartLineItemSKUListOrderLineItemItem OrderLineItemItem {
  1080.         get {
  1081.             return this.orderLineItemItemField;
  1082.         }
  1083.         set {
  1084.             this.orderLineItemItemField = value;
  1085.         }
  1086.     }
  1087. }
  1088.  
  1089. /// <remarks/>
  1090. [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
  1091. [System.SerializableAttribute()]
  1092. [System.Diagnostics.DebuggerStepThroughAttribute()]
  1093. [System.ComponentModel.DesignerCategoryAttribute("code")]
  1094. [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://api.channeladvisor.com/datacontracts/orders")]
  1095. public partial class ShoppingCartLineItemSKUListOrderLineItemItem {
  1096.    
  1097.     private string lineItemTypeField;
  1098.    
  1099.     private decimal unitPriceField;
  1100.    
  1101.     private uint lineItemIDField;
  1102.    
  1103.     private bool allowNegativeQuantityField;
  1104.    
  1105.     private byte quantityField;
  1106.    
  1107.     private string itemSaleSourceField;
  1108.    
  1109.     private string sKUField;
  1110.    
  1111.     private string titleField;
  1112.    
  1113.     private string buyerUserIDField;
  1114.    
  1115.     private byte buyerFeedbackRatingField;
  1116.    
  1117.     private ushort salesSourceIDField;
  1118.    
  1119.     private byte vATRateField;
  1120.    
  1121.     private decimal taxCostField;
  1122.    
  1123.     private decimal shippingCostField;
  1124.    
  1125.     private decimal shippingTaxCostField;
  1126.    
  1127.     private decimal giftWrapCostField;
  1128.    
  1129.     private decimal giftWrapTaxCostField;
  1130.    
  1131.     private object giftMessageField;
  1132.    
  1133.     private object giftWrapLevelField;
  1134.    
  1135.     private decimal recyclingFeeField;
  1136.    
  1137.     private ShoppingCartLineItemSKUListOrderLineItemItemUnitWeight unitWeightField;
  1138.    
  1139.     private object warehouseLocationField;
  1140.    
  1141.     private object userNameField;
  1142.    
  1143.     private string distributionCenterCodeField;
  1144.    
  1145.     private bool isFBAField;
  1146.    
  1147.     /// <remarks/>
  1148.     public string LineItemType {
  1149.         get {
  1150.             return this.lineItemTypeField;
  1151.         }
  1152.         set {
  1153.             this.lineItemTypeField = value;
  1154.         }
  1155.     }
  1156.    
  1157.     /// <remarks/>
  1158.     public decimal UnitPrice {
  1159.         get {
  1160.             return this.unitPriceField;
  1161.         }
  1162.         set {
  1163.             this.unitPriceField = value;
  1164.         }
  1165.     }
  1166.    
  1167.     /// <remarks/>
  1168.     public uint LineItemID {
  1169.         get {
  1170.             return this.lineItemIDField;
  1171.         }
  1172.         set {
  1173.             this.lineItemIDField = value;
  1174.         }
  1175.     }
  1176.    
  1177.     /// <remarks/>
  1178.     public bool AllowNegativeQuantity {
  1179.         get {
  1180.             return this.allowNegativeQuantityField;
  1181.         }
  1182.         set {
  1183.             this.allowNegativeQuantityField = value;
  1184.         }
  1185.     }
  1186.    
  1187.     /// <remarks/>
  1188.     public byte Quantity {
  1189.         get {
  1190.             return this.quantityField;
  1191.         }
  1192.         set {
  1193.             this.quantityField = value;
  1194.         }
  1195.     }
  1196.    
  1197.     /// <remarks/>
  1198.     public string ItemSaleSource {
  1199.         get {
  1200.             return this.itemSaleSourceField;
  1201.         }
  1202.         set {
  1203.             this.itemSaleSourceField = value;
  1204.         }
  1205.     }
  1206.    
  1207.     /// <remarks/>
  1208.     public string SKU {
  1209.         get {
  1210.             return this.sKUField;
  1211.         }
  1212.         set {
  1213.             this.sKUField = value;
  1214.         }
  1215.     }
  1216.    
  1217.     /// <remarks/>
  1218.     public string Title {
  1219.         get {
  1220.             return this.titleField;
  1221.         }
  1222.         set {
  1223.             this.titleField = value;
  1224.         }
  1225.     }
  1226.    
  1227.     /// <remarks/>
  1228.     public string BuyerUserID {
  1229.         get {
  1230.             return this.buyerUserIDField;
  1231.         }
  1232.         set {
  1233.             this.buyerUserIDField = value;
  1234.         }
  1235.     }
  1236.    
  1237.     /// <remarks/>
  1238.     public byte BuyerFeedbackRating {
  1239.         get {
  1240.             return this.buyerFeedbackRatingField;
  1241.         }
  1242.         set {
  1243.             this.buyerFeedbackRatingField = value;
  1244.         }
  1245.     }
  1246.    
  1247.     /// <remarks/>
  1248.     public ushort SalesSourceID {
  1249.         get {
  1250.             return this.salesSourceIDField;
  1251.         }
  1252.         set {
  1253.             this.salesSourceIDField = value;
  1254.         }
  1255.     }
  1256.    
  1257.     /// <remarks/>
  1258.     public byte VATRate {
  1259.         get {
  1260.             return this.vATRateField;
  1261.         }
  1262.         set {
  1263.             this.vATRateField = value;
  1264.         }
  1265.     }
  1266.    
  1267.     /// <remarks/>
  1268.     public decimal TaxCost {
  1269.         get {
  1270.             return this.taxCostField;
  1271.         }
  1272.         set {
  1273.             this.taxCostField = value;
  1274.         }
  1275.     }
  1276.    
  1277.     /// <remarks/>
  1278.     public decimal ShippingCost {
  1279.         get {
  1280.             return this.shippingCostField;
  1281.         }
  1282.         set {
  1283.             this.shippingCostField = value;
  1284.         }
  1285.     }
  1286.    
  1287.     /// <remarks/>
  1288.     public decimal ShippingTaxCost {
  1289.         get {
  1290.             return this.shippingTaxCostField;
  1291.         }
  1292.         set {
  1293.             this.shippingTaxCostField = value;
  1294.         }
  1295.     }
  1296.    
  1297.     /// <remarks/>
  1298.     public decimal GiftWrapCost {
  1299.         get {
  1300.             return this.giftWrapCostField;
  1301.         }
  1302.         set {
  1303.             this.giftWrapCostField = value;
  1304.         }
  1305.     }
  1306.    
  1307.     /// <remarks/>
  1308.     public decimal GiftWrapTaxCost {
  1309.         get {
  1310.             return this.giftWrapTaxCostField;
  1311.         }
  1312.         set {
  1313.             this.giftWrapTaxCostField = value;
  1314.         }
  1315.     }
  1316.    
  1317.     /// <remarks/>
  1318.     public object GiftMessage {
  1319.         get {
  1320.             return this.giftMessageField;
  1321.         }
  1322.         set {
  1323.             this.giftMessageField = value;
  1324.         }
  1325.     }
  1326.    
  1327.     /// <remarks/>
  1328.     public object GiftWrapLevel {
  1329.         get {
  1330.             return this.giftWrapLevelField;
  1331.         }
  1332.         set {
  1333.             this.giftWrapLevelField = value;
  1334.         }
  1335.     }
  1336.    
  1337.     /// <remarks/>
  1338.     public decimal RecyclingFee {
  1339.         get {
  1340.             return this.recyclingFeeField;
  1341.         }
  1342.         set {
  1343.             this.recyclingFeeField = value;
  1344.         }
  1345.     }
  1346.    
  1347.     /// <remarks/>
  1348.     public ShoppingCartLineItemSKUListOrderLineItemItemUnitWeight UnitWeight {
  1349.         get {
  1350.             return this.unitWeightField;
  1351.         }
  1352.         set {
  1353.             this.unitWeightField = value;
  1354.         }
  1355.     }
  1356.    
  1357.     /// <remarks/>
  1358.     public object WarehouseLocation {
  1359.         get {
  1360.             return this.warehouseLocationField;
  1361.         }
  1362.         set {
  1363.             this.warehouseLocationField = value;
  1364.         }
  1365.     }
  1366.    
  1367.     /// <remarks/>
  1368.     public object UserName {
  1369.         get {
  1370.             return this.userNameField;
  1371.         }
  1372.         set {
  1373.             this.userNameField = value;
  1374.         }
  1375.     }
  1376.    
  1377.     /// <remarks/>
  1378.     public string DistributionCenterCode {
  1379.         get {
  1380.             return this.distributionCenterCodeField;
  1381.         }
  1382.         set {
  1383.             this.distributionCenterCodeField = value;
  1384.         }
  1385.     }
  1386.    
  1387.     /// <remarks/>
  1388.     public bool IsFBA {
  1389.         get {
  1390.             return this.isFBAField;
  1391.         }
  1392.         set {
  1393.             this.isFBAField = value;
  1394.         }
  1395.     }
  1396. }
  1397.  
  1398. /// <remarks/>
  1399. [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
  1400. [System.SerializableAttribute()]
  1401. [System.Diagnostics.DebuggerStepThroughAttribute()]
  1402. [System.ComponentModel.DesignerCategoryAttribute("code")]
  1403. [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://api.channeladvisor.com/datacontracts/orders")]
  1404. public partial class ShoppingCartLineItemSKUListOrderLineItemItemUnitWeight {
  1405.    
  1406.     private string unitOfMeasureField;
  1407.    
  1408.     private byte valueField;
  1409.    
  1410.     /// <remarks/>
  1411.     [System.Xml.Serialization.XmlAttributeAttribute()]
  1412.     public string UnitOfMeasure {
  1413.         get {
  1414.             return this.unitOfMeasureField;
  1415.         }
  1416.         set {
  1417.             this.unitOfMeasureField = value;
  1418.         }
  1419.     }
  1420.    
  1421.     /// <remarks/>
  1422.     [System.Xml.Serialization.XmlTextAttribute()]
  1423.     public byte Value {
  1424.         get {
  1425.             return this.valueField;
  1426.         }
  1427.         set {
  1428.             this.valueField = value;
  1429.         }
  1430.     }
  1431. }
  1432.  
  1433. /// <remarks/>
  1434. [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
  1435. [System.SerializableAttribute()]
  1436. [System.Diagnostics.DebuggerStepThroughAttribute()]
  1437. [System.ComponentModel.DesignerCategoryAttribute("code")]
  1438. [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://api.channeladvisor.com/datacontracts/orders")]
  1439. public partial class ShoppingCartOrderLineItemInvoice {
  1440.    
  1441.     private string lineItemTypeField;
  1442.    
  1443.     private decimal unitPriceField;
  1444.    
  1445.     /// <remarks/>
  1446.     public string LineItemType {
  1447.         get {
  1448.             return this.lineItemTypeField;
  1449.         }
  1450.         set {
  1451.             this.lineItemTypeField = value;
  1452.         }
  1453.     }
  1454.    
  1455.     /// <remarks/>
  1456.     public decimal UnitPrice {
  1457.         get {
  1458.             return this.unitPriceField;
  1459.         }
  1460.         set {
  1461.             this.unitPriceField = value;
  1462.         }
  1463.     }
  1464. }
  1465.  
  1466. /// <remarks/>
  1467. [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
  1468. [System.SerializableAttribute()]
  1469. [System.Diagnostics.DebuggerStepThroughAttribute()]
  1470. [System.ComponentModel.DesignerCategoryAttribute("code")]
  1471. [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://api.channeladvisor.com/datacontracts/orders")]
  1472. public partial class ShoppingCartLineItemPromoList {
  1473.    
  1474.     private ShoppingCartLineItemPromoListOrderLineItemPromo orderLineItemPromoField;
  1475.    
  1476.     /// <remarks/>
  1477.     public ShoppingCartLineItemPromoListOrderLineItemPromo OrderLineItemPromo {
  1478.         get {
  1479.             return this.orderLineItemPromoField;
  1480.         }
  1481.         set {
  1482.             this.orderLineItemPromoField = value;
  1483.         }
  1484.     }
  1485. }
  1486.  
  1487. /// <remarks/>
  1488. [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440")]
  1489. [System.SerializableAttribute()]
  1490. [System.Diagnostics.DebuggerStepThroughAttribute()]
  1491. [System.ComponentModel.DesignerCategoryAttribute("code")]
  1492. [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://api.channeladvisor.com/datacontracts/orders")]
  1493. public partial class ShoppingCartLineItemPromoListOrderLineItemPromo {
  1494.    
  1495.     private string lineItemTypeField;
  1496.    
  1497.     private decimal unitPriceField;
  1498.    
  1499.     private object promoCodeField;
  1500.    
  1501.     /// <remarks/>
  1502.     public string LineItemType {
  1503.         get {
  1504.             return this.lineItemTypeField;
  1505.         }
  1506.         set {
  1507.             this.lineItemTypeField = value;
  1508.         }
  1509.     }
  1510.    
  1511.     /// <remarks/>
  1512.     public decimal UnitPrice {
  1513.         get {
  1514.             return this.unitPriceField;
  1515.         }
  1516.         set {
  1517.             this.unitPriceField = value;
  1518.         }
  1519.     }
  1520.    
  1521.     /// <remarks/>
  1522.     public object PromoCode {
  1523.         get {
  1524.             return this.promoCodeField;
  1525.         }
  1526.         set {
  1527.             this.promoCodeField = value;
  1528.         }
  1529.     }
  1530. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement