' Options: 'Date: 2024-12-27 15:27:34 'Version: 8.40 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://active-ewebservice.biz/aeservices30/api ' '''GlobalNamespace: '''MakePartial: True '''MakeVirtual: True '''MakeDataContractsExtensible: False '''AddReturnMarker: True '''AddDescriptionAsComments: True '''AddDataContractAttributes: False '''AddIndexesToDataMembers: False '''AddGeneratedCodeAttributes: False '''AddResponseStatus: False '''AddImplicitVersion: '''InitializeCollections: True '''ExportValueTypes: False 'IncludeTypes: GetActiveE3PartyRequest.* '''ExcludeTypes: '''AddNamespaces: '''AddDefaultXmlNamespace: http://schemas.servicestack.net/types Imports System Imports System.Collections Imports System.Collections.Generic Imports System.Runtime.Serialization Imports ServiceStack Imports ServiceStack.DataAnnotations Imports AIM.WebService Imports AIM.BL.Core.Misc Namespace Global Namespace AIM.BL.Core.Misc Public Partial Class ActiveE3Party Public Sub New() BarcodeList = New List(Of String) End Sub Public Overridable Property Model As String Public Overridable Property Sku As String Public Overridable Property WebNumber As String Public Overridable Property Desc As String Public Overridable Property Mfg As String Public Overridable Property Type As String Public Overridable Property Barcode As String Public Overridable Property BarcodeList As List(Of String) Public Overridable Property Selcode As String Public Overridable Property Color As String Public Overridable Property Size As String Public Overridable Property Web_Cat_1 As String Public Overridable Property Web_Cat_2 As String Public Overridable Property Web_Cat_3 As String Public Overridable Property Web_Cat_4 As String Public Overridable Property URL As String Public Overridable Property Image_Small As String Public Overridable Property Image_Medium As String Public Overridable Property Web_Desc As String Public Overridable Property Ebay_cat1 As String Public Overridable Property Ebay_cat2 As String Public Overridable Property Ebay_storecat1 As String Public Overridable Property Ebay_storecat2 As String Public Overridable Property Ebay_title As String Public Overridable Property Ebay_subtitle As String Public Overridable Property Ebay_desc As String Public Overridable Property Ebay_template As String Public Overridable Property Ebay_duration As String Public Overridable Property Ebay_format As String Public Overridable Property Ebay_paypreset As String Public Overridable Property Ebay_shippreset As String Public Overridable Property Ebay_shipdest As String Public Overridable Property Ebay_image1 As String Public Overridable Property Ebay_image2 As String Public Overridable Property Ebay_image3 As String Public Overridable Property Ebay_image4 As String Public Overridable Property Ebay_image5 As String Public Overridable Property Ebay_image6 As String Public Overridable Property Ebay_image7 As String Public Overridable Property Ebay_image8 As String Public Overridable Property Ebay_image9 As String Public Overridable Property Ebay_image10 As String Public Overridable Property Ebay_image11 As String Public Overridable Property Ebay_image12 As String Public Overridable Property Ebay_image13 As String Public Overridable Property Ebay_image14 As String Public Overridable Property Ebay_image15 As String Public Overridable Property Ebay_image16 As String Public Overridable Property Ebay_image17 As String Public Overridable Property Ebay_image18 As String Public Overridable Property Ebay_image19 As String Public Overridable Property Ebay_image20 As String Public Overridable Property Ebay_image21 As String Public Overridable Property Ebay_image22 As String Public Overridable Property Ebay_image23 As String Public Overridable Property Ebay_image24 As String Public Overridable Property ProductCode As String Public Overridable Property Dimension As String Public Overridable Property Restricted_Qtys As String Public Overridable Property Related_Products As String Public Overridable Property Upsell_Products As String Public Overridable Property Requires_Products As String Public Overridable Property Image_Large As String Public Overridable Property Audio_URL As String Public Overridable Property MPN As String Public Overridable Property Composer As String Public Overridable Property Arranger As String Public Overridable Property Artist As String Public Overridable Property Voicing As String Public Overridable Property Level As String Public Overridable Property Sample_URL As String Public Overridable Property TOC As String Public Overridable Property SE_desc As String Public Overridable Property SE_keywords As String Public Overridable Property SE_title As String Public Overridable Property Notes As String Public Overridable Property Invoice_Notes As String Public Overridable Property POS_Reminder As String Public Overridable Property LocationQtys As IEnumerable(Of QtyByLoc) Public Overridable Property Location_qtys As String Public Overridable Property WebcatChild1 As String Public Overridable Property WebcatChild2 As String Public Overridable Property WebcatChild3 As String Public Overridable Property WebcatChild4 As String Public Overridable Property Qty As Decimal Public Overridable Property Qty_Available As Decimal Public Overridable Property Cost As Decimal Public Overridable Property Our_Price As Decimal Public Overridable Property Retail As Decimal Public Overridable Property Min_Price As Decimal Public Overridable Property Price_A As Decimal Public Overridable Property Price_B As Decimal Public Overridable Property Price_C As Decimal Public Overridable Property AE_Sale_Price As Decimal Public Overridable Property Weight As Decimal Public Overridable Property Ebay_qty As Decimal Public Overridable Property Ebay_start As Decimal Public Overridable Property Ebay_reserve As Decimal Public Overridable Property Ebay_buyitnow As Decimal Public Overridable Property WCost As Decimal Public Overridable Property Margin_Perc As Decimal Public Overridable Property Ebay_length As Integer Public Overridable Property Ebay_width As Integer Public Overridable Property Ebay_depth As Integer Public Overridable Property Ebay_wtmajor As Integer Public Overridable Property Ebay_wtminor As Integer Public Overridable Property Ebay As Boolean Public Overridable Property Web As Boolean Public Overridable Property Published As Boolean Public Overridable Property Approval As Boolean Public Overridable Property Call_To_Order As Boolean Public Overridable Property Discontinued As Boolean Public Overridable Property SellSerialsOnline As Boolean Public Overridable Property LastUpdated As Date Public Overridable Property InventoryAttributes As IEnumerable(Of InventoryAttribute) Public Overridable Property ExtPk As Long Public Partial Class QtyByLoc Public Overridable Property Location As String Public Overridable Property Quantity As Decimal Public Overridable Property LocatorCode As String Public Overridable Property SerialItems As IEnumerable(Of SerialItem) End Class Public Partial Class InventoryAttribute Public Overridable Property Name As String Public Overridable Property Value As String End Class Public Partial Class SerialItem Public Overridable Property SasPk As Long Public Overridable Property Serial As String Public Overridable Property Retail As Decimal Public Overridable Property OurPrice As Decimal Public Overridable Property SalePrice As Nullable(Of Decimal) Public Overridable Property AE_Sale_Price As Decimal Public Overridable Property Status As String Public Overridable Property SaleInfo As String Public Overridable Property PriceA As Decimal Public Overridable Property PriceB As Decimal Public Overridable Property PriceC As Decimal Public Overridable Property MinPrice As Decimal Public Overridable Property Notes As String Public Overridable Property Source As String Public Overridable Property Attributes As IEnumerable(Of InventoryAttribute) End Class End Class End Namespace Namespace AIM.WebService Public Partial Class BaseRequest ''' '''This is your AIM API Key provided by Tri-Tech ''' Public Overridable Property ApiKey As String Public Overridable Property OAuthToken As String End Class Public Partial Class BaseResponse ''' ''' ''' Public Overridable Property Status As BaseResponseResult End Class ''' '''GetActiveE3PartyRequires active-e Inventory Service or active-e Vortx E-Commerce or active-e 3rd Party E-Commerce ''' Public Partial Class GetActiveE3PartyRequest Inherits BaseRequest Implements IReturn(Of GetActiveE3PartyResponse) Public Overridable Property StartOffset As Nullable(Of Integer) Public Overridable Property RecordCount As Nullable(Of Integer) ''' '''Inventory, Packages, or NI. Defaults to Inventory. ''' Public Overridable Property InventoryType As String ''' '''Only Items in the sent WebCategory will be returned ''' Public Overridable Property WebCategory As String ''' '''If sent, only grab 3 Party Feed records updated after the date passed. ''' Public Overridable Property [Date] As Nullable(Of Date) ''' '''If sent, only the SKU sent will be returned ''' Public Overridable Property Sku As String Public Overridable Property IncludeAttributes As Nullable(Of Boolean) End Class Public Partial Class GetActiveE3PartyResponse Inherits BaseResponse Public Sub New() Records = New List(Of ActiveE3Party) End Sub Public Overridable Property StartOffset As Integer Public Overridable Property RecordCount As Integer Public Overridable Property Records As List(Of ActiveE3Party) End Class End Namespace End Namespace