Initial commit
This commit is contained in:
29
PartSource.Entities/Nexpart/BaseVehicleDetail.cs
Normal file
29
PartSource.Entities/Nexpart/BaseVehicleDetail.cs
Normal file
@@ -0,0 +1,29 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: PartSource.Entities.Nexpart.BaseVehicleDetail
|
||||
// Assembly: PartSource.Entities, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 3EDAB3F5-83E7-4F65-906E-B40192014C57
|
||||
// Assembly location: C:\Users\Tommy\Desktop\PS temp\PartSource.Entities.dll
|
||||
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace PartSource.Entities.Nexpart
|
||||
{
|
||||
[XmlType(AnonymousType = true, Namespace = "http://whisolutions.com/PartSelectService-v1")]
|
||||
public class BaseVehicleDetail
|
||||
{
|
||||
[XmlAttribute]
|
||||
public uint WHIMakeId { get; set; }
|
||||
|
||||
[XmlElement(Namespace = "http://whisolutions.com/PartSelectServ/2011-07-21")]
|
||||
public uint BaseVehicleId { get; set; }
|
||||
|
||||
[XmlElement(Namespace = "http://whisolutions.com/PartSelectServ/2011-07-21")]
|
||||
public string MakeName { get; set; }
|
||||
|
||||
[XmlElement(Namespace = "http://whisolutions.com/PartSelectServ/2011-07-21")]
|
||||
public string ModelName { get; set; }
|
||||
|
||||
[XmlElement(Namespace = "http://whisolutions.com/PartSelectServ/2011-07-21")]
|
||||
public uint Year { get; set; }
|
||||
}
|
||||
}
|
||||
31
PartSource.Entities/Nexpart/BaseVehicleDetailLookup.cs
Normal file
31
PartSource.Entities/Nexpart/BaseVehicleDetailLookup.cs
Normal file
@@ -0,0 +1,31 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: PartSource.Entities.Nexpart.BaseVehicleDetailLookup
|
||||
// Assembly: PartSource.Entities, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 3EDAB3F5-83E7-4F65-906E-B40192014C57
|
||||
// Assembly location: C:\Users\Tommy\Desktop\PS temp\PartSource.Entities.dll
|
||||
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace PartSource.Entities.Nexpart
|
||||
{
|
||||
[XmlType(AnonymousType = true, Namespace = "http://whisolutions.com/PartSelectService-v1")]
|
||||
public class BaseVehicleDetailLookup
|
||||
{
|
||||
public BaseVehicleDetailLookup()
|
||||
{
|
||||
this.PSRequestHeader = new PSRequestHeader();
|
||||
}
|
||||
|
||||
[XmlElement(Order = 1)]
|
||||
public PSRequestHeader PSRequestHeader { get; set; }
|
||||
|
||||
[XmlElement(Order = 2)]
|
||||
public uint Year { get; set; }
|
||||
|
||||
[XmlElement(Order = 3)]
|
||||
public uint MakeId { get; set; }
|
||||
|
||||
[XmlElement(Order = 4)]
|
||||
public uint ModelId { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: PartSource.Entities.Nexpart.BaseVehicleDetailLookupResponse
|
||||
// Assembly: PartSource.Entities, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 3EDAB3F5-83E7-4F65-906E-B40192014C57
|
||||
// Assembly location: C:\Users\Tommy\Desktop\PS temp\PartSource.Entities.dll
|
||||
|
||||
using PartSource.Entities.Nexpart.Interfaces;
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace PartSource.Entities.Nexpart
|
||||
{
|
||||
[XmlType(AnonymousType = true, Namespace = "http://whisolutions.com/PartSelectService-v1")]
|
||||
public class BaseVehicleDetailLookupResponse : IResponseElement<BaseVehicleDetail>
|
||||
{
|
||||
[XmlElement]
|
||||
public PSResponseHeader PSResponseHeader { get; set; }
|
||||
|
||||
[XmlElement(ElementName = "BaseVehicleDetail")]
|
||||
public BaseVehicleDetail ResponseBody { get; set; }
|
||||
}
|
||||
}
|
||||
32
PartSource.Entities/Nexpart/Body.cs
Normal file
32
PartSource.Entities/Nexpart/Body.cs
Normal file
@@ -0,0 +1,32 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: PartSource.Entities.Nexpart.Body
|
||||
// Assembly: PartSource.Entities, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 3EDAB3F5-83E7-4F65-906E-B40192014C57
|
||||
// Assembly location: C:\Users\Tommy\Desktop\PS temp\PartSource.Entities.dll
|
||||
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace PartSource.Entities.Nexpart
|
||||
{
|
||||
[XmlType(AnonymousType = true, Namespace = "http://whisolutions.com/PartSelectService-v1")]
|
||||
public class Body
|
||||
{
|
||||
[XmlElement(ElementName = "BaseVehicleDetailLookup", Namespace = "http://whisolutions.com/PartSelectService-v1", Type = typeof (BaseVehicleDetailLookup))]
|
||||
[XmlElement(ElementName = "BaseVehicleDetailLookupResponse", Namespace = "http://whisolutions.com/PartSelectService-v1", Type = typeof (BaseVehicleDetailLookupResponse))]
|
||||
[XmlElement(ElementName = "MakeSearch", Namespace = "http://whisolutions.com/PartSelectService-v1", Type = typeof (MakeSearch))]
|
||||
[XmlElement(ElementName = "MakeSearchResponse", Namespace = "http://whisolutions.com/PartSelectService-v1", Type = typeof (MakeSearchResponse))]
|
||||
[XmlElement(ElementName = "ModelSearch", Namespace = "http://whisolutions.com/PartSelectService-v1", Type = typeof (ModelSearch))]
|
||||
[XmlElement(ElementName = "ModelSearchResponse", Namespace = "http://whisolutions.com/PartSelectService-v1", Type = typeof (ModelSearchResponse))]
|
||||
[XmlElement(ElementName = "PartTypeSearch", Namespace = "http://whisolutions.com/PartSelectService-v1", Type = typeof (PartTypeSearch))]
|
||||
[XmlElement(ElementName = "PartTypeSearchResponse", Namespace = "http://whisolutions.com/PartSelectService-v1", Type = typeof (PartTypeSearchResponse))]
|
||||
[XmlElement(ElementName = "PartTypesValidateLookup", Namespace = "http://whisolutions.com/PartSelectService-v1", Type = typeof (PartTypesValidateLookup))]
|
||||
[XmlElement(ElementName = "PartTypesValidateLookupResponse", Namespace = "http://whisolutions.com/PartSelectService-v1", Type = typeof (PartTypesValidateLookupResponse))]
|
||||
[XmlElement(ElementName = "SmartPageDataSearch", Namespace = "http://whisolutions.com/PartSelectService-v1", Type = typeof (SmartPageDataSearch))]
|
||||
[XmlElement(ElementName = "SmartPageDataSearchResponse", Namespace = "http://whisolutions.com/PartSelectService-v1", Type = typeof (SmartPageDataSearchResponse))]
|
||||
[XmlElement(ElementName = "VehicleIdSearch", Namespace = "http://whisolutions.com/PartSelectService-v1", Type = typeof (VehicleIdSearch))]
|
||||
[XmlElement(ElementName = "VehicleIdSearchResponse", Namespace = "http://whisolutions.com/PartSelectService-v1", Type = typeof (VehicleIdSearchResponse))]
|
||||
[XmlElement(ElementName = "VehicleTypesGet", Namespace = "http://whisolutions.com/PartSelectService-v1", Type = typeof (VehicleTypesGet))]
|
||||
[XmlElement(ElementName = "VehicleTypesGetResponse", Namespace = "http://whisolutions.com/PartSelectService-v1", Type = typeof (VehicleTypesGetResponse))]
|
||||
public object Content { get; set; }
|
||||
}
|
||||
}
|
||||
20
PartSource.Entities/Nexpart/Engine.cs
Normal file
20
PartSource.Entities/Nexpart/Engine.cs
Normal file
@@ -0,0 +1,20 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: PartSource.Entities.Nexpart.Engine
|
||||
// Assembly: PartSource.Entities, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 3EDAB3F5-83E7-4F65-906E-B40192014C57
|
||||
// Assembly location: C:\Users\Tommy\Desktop\PS temp\PartSource.Entities.dll
|
||||
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace PartSource.Entities.Nexpart
|
||||
{
|
||||
[XmlType(AnonymousType = true, Namespace = "http://whisolutions.com/PartSelectServ/2011-07-21")]
|
||||
public class Engine
|
||||
{
|
||||
[XmlAttribute]
|
||||
public uint EngineId { get; set; }
|
||||
|
||||
[XmlText]
|
||||
public string Value { get; set; }
|
||||
}
|
||||
}
|
||||
29
PartSource.Entities/Nexpart/EngineSearch.cs
Normal file
29
PartSource.Entities/Nexpart/EngineSearch.cs
Normal file
@@ -0,0 +1,29 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: PartSource.Entities.Nexpart.EngineSearch
|
||||
// Assembly: PartSource.Entities, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 3EDAB3F5-83E7-4F65-906E-B40192014C57
|
||||
// Assembly location: C:\Users\Tommy\Desktop\PS temp\PartSource.Entities.dll
|
||||
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace PartSource.Entities.Nexpart
|
||||
{
|
||||
[XmlType(AnonymousType = true, Namespace = "http://whisolutions.com/PartSelectService-v1")]
|
||||
public class EngineSearch
|
||||
{
|
||||
public EngineSearch()
|
||||
{
|
||||
this.PSRequestHeader = new PSRequestHeader();
|
||||
this.RegionId = new uint[1]{ 2U };
|
||||
}
|
||||
|
||||
[XmlElement(Order = 1)]
|
||||
public PSRequestHeader PSRequestHeader { get; set; }
|
||||
|
||||
[XmlElement(Order = 2)]
|
||||
public uint[] RegionId { get; set; }
|
||||
|
||||
[XmlElement(Order = 3)]
|
||||
public VehicleIdentifier VehicleIdentifier { get; set; }
|
||||
}
|
||||
}
|
||||
21
PartSource.Entities/Nexpart/EngineSearchResponse.cs
Normal file
21
PartSource.Entities/Nexpart/EngineSearchResponse.cs
Normal file
@@ -0,0 +1,21 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: PartSource.Entities.Nexpart.EngineSearchResponse
|
||||
// Assembly: PartSource.Entities, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 3EDAB3F5-83E7-4F65-906E-B40192014C57
|
||||
// Assembly location: C:\Users\Tommy\Desktop\PS temp\PartSource.Entities.dll
|
||||
|
||||
using PartSource.Entities.Nexpart.Interfaces;
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace PartSource.Entities.Nexpart
|
||||
{
|
||||
[XmlType(AnonymousType = true, Namespace = "http://whisolutions.com/PartSelectService-v1")]
|
||||
public class EngineSearchResponse : IResponseElement<Engines>
|
||||
{
|
||||
[XmlElement]
|
||||
public PSResponseHeader PSResponseHeader { get; set; }
|
||||
|
||||
[XmlElement(ElementName = "Engines")]
|
||||
public Engines ResponseBody { get; set; }
|
||||
}
|
||||
}
|
||||
15
PartSource.Entities/Nexpart/Engines.cs
Normal file
15
PartSource.Entities/Nexpart/Engines.cs
Normal file
@@ -0,0 +1,15 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: PartSource.Entities.Nexpart.Engines
|
||||
// Assembly: PartSource.Entities, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 3EDAB3F5-83E7-4F65-906E-B40192014C57
|
||||
// Assembly location: C:\Users\Tommy\Desktop\PS temp\PartSource.Entities.dll
|
||||
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace PartSource.Entities.Nexpart
|
||||
{
|
||||
[XmlType(AnonymousType = true, Namespace = "http://whisolutions.com/PartSelectService-v1")]
|
||||
public class Engines
|
||||
{
|
||||
}
|
||||
}
|
||||
26
PartSource.Entities/Nexpart/Envelope.cs
Normal file
26
PartSource.Entities/Nexpart/Envelope.cs
Normal file
@@ -0,0 +1,26 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: PartSource.Entities.Nexpart.Envelope
|
||||
// Assembly: PartSource.Entities, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 3EDAB3F5-83E7-4F65-906E-B40192014C57
|
||||
// Assembly location: C:\Users\Tommy\Desktop\PS temp\PartSource.Entities.dll
|
||||
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace PartSource.Entities.Nexpart
|
||||
{
|
||||
[XmlType(AnonymousType = true, Namespace = "http://schemas.xmlsoap.org/soap/envelope/")]
|
||||
[XmlRoot(IsNullable = false, Namespace = "http://schemas.xmlsoap.org/soap/envelope/")]
|
||||
public class Envelope
|
||||
{
|
||||
public Envelope()
|
||||
{
|
||||
this.Body = new Body();
|
||||
}
|
||||
|
||||
[XmlElement(ElementName = "Header", Namespace = "http://schemas.xmlsoap.org/soap/envelope/")]
|
||||
public string Header { get; set; }
|
||||
|
||||
[XmlElement(ElementName = "Body", Namespace = "http://schemas.xmlsoap.org/soap/envelope/")]
|
||||
public Body Body { get; set; }
|
||||
}
|
||||
}
|
||||
20
PartSource.Entities/Nexpart/Exceptions.cs
Normal file
20
PartSource.Entities/Nexpart/Exceptions.cs
Normal file
@@ -0,0 +1,20 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: PartSource.Entities.Nexpart.Exceptions
|
||||
// Assembly: PartSource.Entities, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 3EDAB3F5-83E7-4F65-906E-B40192014C57
|
||||
// Assembly location: C:\Users\Tommy\Desktop\PS temp\PartSource.Entities.dll
|
||||
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace PartSource.Entities.Nexpart
|
||||
{
|
||||
[XmlType(AnonymousType = true, Namespace = "http://whisolutions.com/PartSelectCommon/2011-07-21")]
|
||||
public class Exceptions
|
||||
{
|
||||
[XmlAttribute(AttributeName = "code")]
|
||||
public string Code { get; set; }
|
||||
|
||||
[XmlText]
|
||||
public string Value { get; set; }
|
||||
}
|
||||
}
|
||||
15
PartSource.Entities/Nexpart/Interfaces/IResponseElement.cs
Normal file
15
PartSource.Entities/Nexpart/Interfaces/IResponseElement.cs
Normal file
@@ -0,0 +1,15 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: PartSource.Entities.Nexpart.Interfaces.IResponseElement`1
|
||||
// Assembly: PartSource.Entities, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 3EDAB3F5-83E7-4F65-906E-B40192014C57
|
||||
// Assembly location: C:\Users\Tommy\Desktop\PS temp\PartSource.Entities.dll
|
||||
|
||||
namespace PartSource.Entities.Nexpart.Interfaces
|
||||
{
|
||||
public interface IResponseElement<T>
|
||||
{
|
||||
PSResponseHeader PSResponseHeader { get; set; }
|
||||
|
||||
T ResponseBody { get; set; }
|
||||
}
|
||||
}
|
||||
23
PartSource.Entities/Nexpart/Item.cs
Normal file
23
PartSource.Entities/Nexpart/Item.cs
Normal file
@@ -0,0 +1,23 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: PartSource.Entities.Nexpart.Item
|
||||
// Assembly: PartSource.Entities, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 3EDAB3F5-83E7-4F65-906E-B40192014C57
|
||||
// Assembly location: C:\Users\Tommy\Desktop\PS temp\PartSource.Entities.dll
|
||||
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace PartSource.Entities.Nexpart
|
||||
{
|
||||
[XmlType(AnonymousType = true, Namespace = "http://whisolutions.com/PartSelectServ/2011-07-21")]
|
||||
public class Item
|
||||
{
|
||||
[XmlAttribute]
|
||||
public string PartNumber { get; set; }
|
||||
|
||||
[XmlAttribute]
|
||||
public string MfrCode { get; set; }
|
||||
|
||||
[XmlElement]
|
||||
public PrimaryImg PrimaryImg { get; set; }
|
||||
}
|
||||
}
|
||||
17
PartSource.Entities/Nexpart/Items.cs
Normal file
17
PartSource.Entities/Nexpart/Items.cs
Normal file
@@ -0,0 +1,17 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: PartSource.Entities.Nexpart.Items
|
||||
// Assembly: PartSource.Entities, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 3EDAB3F5-83E7-4F65-906E-B40192014C57
|
||||
// Assembly location: C:\Users\Tommy\Desktop\PS temp\PartSource.Entities.dll
|
||||
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace PartSource.Entities.Nexpart
|
||||
{
|
||||
[XmlType(AnonymousType = true, Namespace = "http://whisolutions.com/PartSelectService-v1")]
|
||||
public class Items
|
||||
{
|
||||
[XmlElement]
|
||||
public PartSource.Entities.Nexpart.Item[] Item { get; set; }
|
||||
}
|
||||
}
|
||||
23
PartSource.Entities/Nexpart/Make.cs
Normal file
23
PartSource.Entities/Nexpart/Make.cs
Normal file
@@ -0,0 +1,23 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: PartSource.Entities.Nexpart.Make
|
||||
// Assembly: PartSource.Entities, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 3EDAB3F5-83E7-4F65-906E-B40192014C57
|
||||
// Assembly location: C:\Users\Tommy\Desktop\PS temp\PartSource.Entities.dll
|
||||
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace PartSource.Entities.Nexpart
|
||||
{
|
||||
[XmlType(AnonymousType = true, Namespace = "http://whisolutions.com/PartSelectServ/2011-07-21")]
|
||||
public class Make
|
||||
{
|
||||
[XmlText]
|
||||
public string Value { get; set; }
|
||||
|
||||
[XmlAttribute(AttributeName = "id")]
|
||||
public int Id { get; set; }
|
||||
|
||||
[XmlAttribute]
|
||||
public int WHIId { get; set; }
|
||||
}
|
||||
}
|
||||
33
PartSource.Entities/Nexpart/MakeSearch.cs
Normal file
33
PartSource.Entities/Nexpart/MakeSearch.cs
Normal file
@@ -0,0 +1,33 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: PartSource.Entities.Nexpart.MakeSearch
|
||||
// Assembly: PartSource.Entities, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 3EDAB3F5-83E7-4F65-906E-B40192014C57
|
||||
// Assembly location: C:\Users\Tommy\Desktop\PS temp\PartSource.Entities.dll
|
||||
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace PartSource.Entities.Nexpart
|
||||
{
|
||||
[XmlType(AnonymousType = true, Namespace = "http://whisolutions.com/PartSelectService-v1")]
|
||||
public class MakeSearch
|
||||
{
|
||||
public MakeSearch()
|
||||
{
|
||||
this.PSRequestHeader = new PSRequestHeader();
|
||||
this.Years = new Years() { From = 1900, To = 2049 };
|
||||
this.RegionId = new uint[1]{ 2U };
|
||||
}
|
||||
|
||||
[XmlElement(ElementName = "PSRequestHeader", Namespace = "http://whisolutions.com/PartSelectService-v1", Order = 1)]
|
||||
public PSRequestHeader PSRequestHeader { get; set; }
|
||||
|
||||
[XmlElement(ElementName = "Years", Namespace = "http://whisolutions.com/PartSelectService-v1", Order = 2)]
|
||||
public Years Years { get; set; }
|
||||
|
||||
[XmlElement(ElementName = "RegionId", Namespace = "http://whisolutions.com/PartSelectService-v1", Order = 3)]
|
||||
public uint[] RegionId { get; set; }
|
||||
|
||||
[XmlElement(ElementName = "VehicleTypeId", Namespace = "http://whisolutions.com/PartSelectService-v1", Order = 4)]
|
||||
public uint[] VehicleTypeId { get; set; }
|
||||
}
|
||||
}
|
||||
21
PartSource.Entities/Nexpart/MakeSearchResponse.cs
Normal file
21
PartSource.Entities/Nexpart/MakeSearchResponse.cs
Normal file
@@ -0,0 +1,21 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: PartSource.Entities.Nexpart.MakeSearchResponse
|
||||
// Assembly: PartSource.Entities, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 3EDAB3F5-83E7-4F65-906E-B40192014C57
|
||||
// Assembly location: C:\Users\Tommy\Desktop\PS temp\PartSource.Entities.dll
|
||||
|
||||
using PartSource.Entities.Nexpart.Interfaces;
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace PartSource.Entities.Nexpart
|
||||
{
|
||||
[XmlType(AnonymousType = true, Namespace = "http://whisolutions.com/PartSelectService-v1")]
|
||||
public class MakeSearchResponse : IResponseElement<Makes>
|
||||
{
|
||||
[XmlElement]
|
||||
public PSResponseHeader PSResponseHeader { get; set; }
|
||||
|
||||
[XmlElement(ElementName = "Makes")]
|
||||
public Makes ResponseBody { get; set; }
|
||||
}
|
||||
}
|
||||
17
PartSource.Entities/Nexpart/Makes.cs
Normal file
17
PartSource.Entities/Nexpart/Makes.cs
Normal file
@@ -0,0 +1,17 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: PartSource.Entities.Nexpart.Makes
|
||||
// Assembly: PartSource.Entities, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 3EDAB3F5-83E7-4F65-906E-B40192014C57
|
||||
// Assembly location: C:\Users\Tommy\Desktop\PS temp\PartSource.Entities.dll
|
||||
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace PartSource.Entities.Nexpart
|
||||
{
|
||||
[XmlType(AnonymousType = true, Namespace = "http://whisolutions.com/PartSelectService-v1")]
|
||||
public class Makes
|
||||
{
|
||||
[XmlElement(ElementName = "Make", Namespace = "http://whisolutions.com/PartSelectServ/2011-07-21", Order = 1)]
|
||||
public PartSource.Entities.Nexpart.Make[] Make { get; set; }
|
||||
}
|
||||
}
|
||||
20
PartSource.Entities/Nexpart/Model.cs
Normal file
20
PartSource.Entities/Nexpart/Model.cs
Normal file
@@ -0,0 +1,20 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: PartSource.Entities.Nexpart.Model
|
||||
// Assembly: PartSource.Entities, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 3EDAB3F5-83E7-4F65-906E-B40192014C57
|
||||
// Assembly location: C:\Users\Tommy\Desktop\PS temp\PartSource.Entities.dll
|
||||
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace PartSource.Entities.Nexpart
|
||||
{
|
||||
[XmlType(AnonymousType = true, Namespace = "http://whisolutions.com/PartSelectServ/2011-07-21")]
|
||||
public class Model
|
||||
{
|
||||
[XmlText]
|
||||
public string Value { get; set; }
|
||||
|
||||
[XmlAttribute(AttributeName = "id")]
|
||||
public int Id { get; set; }
|
||||
}
|
||||
}
|
||||
35
PartSource.Entities/Nexpart/ModelSearch.cs
Normal file
35
PartSource.Entities/Nexpart/ModelSearch.cs
Normal file
@@ -0,0 +1,35 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: PartSource.Entities.Nexpart.ModelSearch
|
||||
// Assembly: PartSource.Entities, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 3EDAB3F5-83E7-4F65-906E-B40192014C57
|
||||
// Assembly location: C:\Users\Tommy\Desktop\PS temp\PartSource.Entities.dll
|
||||
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace PartSource.Entities.Nexpart
|
||||
{
|
||||
[XmlType(AnonymousType = true, Namespace = "http://whisolutions.com/PartSelectService-v1")]
|
||||
public class ModelSearch
|
||||
{
|
||||
public ModelSearch()
|
||||
{
|
||||
this.PSRequestHeader = new PSRequestHeader();
|
||||
this.RegionId = new uint[1]{ 2U };
|
||||
}
|
||||
|
||||
[XmlElement(ElementName = "PSRequestHeader", Namespace = "http://whisolutions.com/PartSelectService-v1", Order = 1)]
|
||||
public PSRequestHeader PSRequestHeader { get; set; }
|
||||
|
||||
[XmlElement(ElementName = "Year", Namespace = "http://whisolutions.com/PartSelectService-v1", Order = 2)]
|
||||
public uint Year { get; set; }
|
||||
|
||||
[XmlElement(ElementName = "MakeId", Namespace = "http://whisolutions.com/PartSelectService-v1", Order = 3)]
|
||||
public uint MakeId { get; set; }
|
||||
|
||||
[XmlElement(ElementName = "RegionId", Namespace = "http://whisolutions.com/PartSelectService-v1", Order = 4)]
|
||||
public uint[] RegionId { get; set; }
|
||||
|
||||
[XmlElement(ElementName = "VehicleTypeId", Namespace = "http://whisolutions.com/PartSelectService-v1", Order = 5)]
|
||||
public uint[] VehicleTypeId { get; set; }
|
||||
}
|
||||
}
|
||||
21
PartSource.Entities/Nexpart/ModelSearchResponse.cs
Normal file
21
PartSource.Entities/Nexpart/ModelSearchResponse.cs
Normal file
@@ -0,0 +1,21 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: PartSource.Entities.Nexpart.ModelSearchResponse
|
||||
// Assembly: PartSource.Entities, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 3EDAB3F5-83E7-4F65-906E-B40192014C57
|
||||
// Assembly location: C:\Users\Tommy\Desktop\PS temp\PartSource.Entities.dll
|
||||
|
||||
using PartSource.Entities.Nexpart.Interfaces;
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace PartSource.Entities.Nexpart
|
||||
{
|
||||
[XmlType(AnonymousType = true, Namespace = "http://whisolutions.com/PartSelectService-v1")]
|
||||
public class ModelSearchResponse : IResponseElement<Models[]>
|
||||
{
|
||||
[XmlElement]
|
||||
public PSResponseHeader PSResponseHeader { get; set; }
|
||||
|
||||
[XmlElement(ElementName = "Models", Namespace = "http://whisolutions.com/PartSelectService-v1")]
|
||||
public Models[] ResponseBody { get; set; }
|
||||
}
|
||||
}
|
||||
20
PartSource.Entities/Nexpart/Models.cs
Normal file
20
PartSource.Entities/Nexpart/Models.cs
Normal file
@@ -0,0 +1,20 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: PartSource.Entities.Nexpart.Models
|
||||
// Assembly: PartSource.Entities, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 3EDAB3F5-83E7-4F65-906E-B40192014C57
|
||||
// Assembly location: C:\Users\Tommy\Desktop\PS temp\PartSource.Entities.dll
|
||||
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace PartSource.Entities.Nexpart
|
||||
{
|
||||
[XmlType(AnonymousType = true, Namespace = "http://whisolutions.com/PartSelectService-v1")]
|
||||
public class Models
|
||||
{
|
||||
[XmlAttribute]
|
||||
public int Region { get; set; }
|
||||
|
||||
[XmlElement(ElementName = "Model", Namespace = "http://whisolutions.com/PartSelectServ/2011-07-21")]
|
||||
public PartSource.Entities.Nexpart.Model[] Model { get; set; }
|
||||
}
|
||||
}
|
||||
26
PartSource.Entities/Nexpart/PSRequestHeader.cs
Normal file
26
PartSource.Entities/Nexpart/PSRequestHeader.cs
Normal file
@@ -0,0 +1,26 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: PartSource.Entities.Nexpart.PSRequestHeader
|
||||
// Assembly: PartSource.Entities, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 3EDAB3F5-83E7-4F65-906E-B40192014C57
|
||||
// Assembly location: C:\Users\Tommy\Desktop\PS temp\PartSource.Entities.dll
|
||||
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace PartSource.Entities.Nexpart
|
||||
{
|
||||
[XmlType(AnonymousType = true, Namespace = "http://whisolutions.com/PartSelectService-v1")]
|
||||
public class PSRequestHeader
|
||||
{
|
||||
public PSRequestHeader()
|
||||
{
|
||||
this.SvcVersion = "1.0";
|
||||
this.ReturnWarnings = "true";
|
||||
}
|
||||
|
||||
[XmlElement(ElementName = "SvcVersion", Namespace = "http://whisolutions.com/PartSelectCommon/2011-07-21")]
|
||||
public string SvcVersion { get; set; }
|
||||
|
||||
[XmlElement(ElementName = "ReturnWarnings", Namespace = "http://whisolutions.com/PartSelectCommon/2011-07-21")]
|
||||
public string ReturnWarnings { get; set; }
|
||||
}
|
||||
}
|
||||
32
PartSource.Entities/Nexpart/PSResponseHeader.cs
Normal file
32
PartSource.Entities/Nexpart/PSResponseHeader.cs
Normal file
@@ -0,0 +1,32 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: PartSource.Entities.Nexpart.PSResponseHeader
|
||||
// Assembly: PartSource.Entities, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 3EDAB3F5-83E7-4F65-906E-B40192014C57
|
||||
// Assembly location: C:\Users\Tommy\Desktop\PS temp\PartSource.Entities.dll
|
||||
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace PartSource.Entities.Nexpart
|
||||
{
|
||||
[XmlType(AnonymousType = true, Namespace = "http://whisolutions.com/PartSelectService-v1")]
|
||||
public class PSResponseHeader
|
||||
{
|
||||
[XmlElement(ElementName = "RequestId", Namespace = "http://whisolutions.com/PartSelectCommon/2011-07-21")]
|
||||
public string RequestId { get; set; }
|
||||
|
||||
[XmlElement(ElementName = "RequestProcessingTime", Namespace = "http://whisolutions.com/PartSelectCommon/2011-07-21")]
|
||||
public string RequestProcessingTime { get; set; }
|
||||
|
||||
[XmlElement(ElementName = "Build", Namespace = "http://whisolutions.com/PartSelectCommon/2011-07-21")]
|
||||
public string Build { get; set; }
|
||||
|
||||
[XmlElement(ElementName = "TimeStamp", Namespace = "http://whisolutions.com/PartSelectCommon/2011-07-21")]
|
||||
public string TimeStamp { get; set; }
|
||||
|
||||
[XmlElement(ElementName = "StatusCode", Namespace = "http://whisolutions.com/PartSelectCommon/2011-07-21")]
|
||||
public string StatusCode { get; set; }
|
||||
|
||||
[XmlElement(ElementName = "Exceptions", Namespace = "http://whisolutions.com/PartSelectCommon/2011-07-21")]
|
||||
public PartSource.Entities.Nexpart.Exceptions[] Exceptions { get; set; }
|
||||
}
|
||||
}
|
||||
23
PartSource.Entities/Nexpart/PartType.cs
Normal file
23
PartSource.Entities/Nexpart/PartType.cs
Normal file
@@ -0,0 +1,23 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: PartSource.Entities.Nexpart.PartType
|
||||
// Assembly: PartSource.Entities, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 3EDAB3F5-83E7-4F65-906E-B40192014C57
|
||||
// Assembly location: C:\Users\Tommy\Desktop\PS temp\PartSource.Entities.dll
|
||||
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace PartSource.Entities.Nexpart
|
||||
{
|
||||
[XmlType(AnonymousType = true, Namespace = "http://whisolutions.com/PartSelectService-v1")]
|
||||
public class PartType
|
||||
{
|
||||
[XmlAttribute]
|
||||
public uint Id { get; set; }
|
||||
|
||||
[XmlAttribute]
|
||||
public uint PositionGroupId { get; set; }
|
||||
|
||||
[XmlAttribute]
|
||||
public string Description { get; set; }
|
||||
}
|
||||
}
|
||||
34
PartSource.Entities/Nexpart/PartTypeSearch.cs
Normal file
34
PartSource.Entities/Nexpart/PartTypeSearch.cs
Normal file
@@ -0,0 +1,34 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: PartSource.Entities.Nexpart.PartTypeSearch
|
||||
// Assembly: PartSource.Entities, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 3EDAB3F5-83E7-4F65-906E-B40192014C57
|
||||
// Assembly location: C:\Users\Tommy\Desktop\PS temp\PartSource.Entities.dll
|
||||
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace PartSource.Entities.Nexpart
|
||||
{
|
||||
[XmlType(AnonymousType = true, Namespace = "http://whisolutions.com/PartSelectService-v1")]
|
||||
public class PartTypeSearch
|
||||
{
|
||||
public PartTypeSearch()
|
||||
{
|
||||
this.PSRequestHeader = new PSRequestHeader();
|
||||
}
|
||||
|
||||
[XmlElement(Order = 1)]
|
||||
public PSRequestHeader PSRequestHeader { get; set; }
|
||||
|
||||
[XmlElement(Order = 2)]
|
||||
public string SearchString { get; set; }
|
||||
|
||||
[XmlElement(Order = 3)]
|
||||
public string SearchType { get; set; }
|
||||
|
||||
[XmlElement(Order = 4)]
|
||||
public string SearchOptions { get; set; }
|
||||
|
||||
[XmlElement(Order = 5)]
|
||||
public VehicleIdentifier VehicleIdentifier { get; set; }
|
||||
}
|
||||
}
|
||||
25
PartSource.Entities/Nexpart/PartTypeSearchResponse.cs
Normal file
25
PartSource.Entities/Nexpart/PartTypeSearchResponse.cs
Normal file
@@ -0,0 +1,25 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: PartSource.Entities.Nexpart.PartTypeSearchResponse
|
||||
// Assembly: PartSource.Entities, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 3EDAB3F5-83E7-4F65-906E-B40192014C57
|
||||
// Assembly location: C:\Users\Tommy\Desktop\PS temp\PartSource.Entities.dll
|
||||
|
||||
using PartSource.Entities.Nexpart.Interfaces;
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace PartSource.Entities.Nexpart
|
||||
{
|
||||
[XmlType(AnonymousType = true, Namespace = "http://whisolutions.com/PartSelectService-v1")]
|
||||
public class PartTypeSearchResponse : IResponseElement<PartTypes>
|
||||
{
|
||||
[XmlElement]
|
||||
public PSResponseHeader PSResponseHeader { get; set; }
|
||||
|
||||
public string RequestedSearchString { get; set; }
|
||||
|
||||
public string ExecutedSearchString { get; set; }
|
||||
|
||||
[XmlElement(ElementName = "PartTypes")]
|
||||
public PartTypes ResponseBody { get; set; }
|
||||
}
|
||||
}
|
||||
17
PartSource.Entities/Nexpart/PartTypes.cs
Normal file
17
PartSource.Entities/Nexpart/PartTypes.cs
Normal file
@@ -0,0 +1,17 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: PartSource.Entities.Nexpart.PartTypes
|
||||
// Assembly: PartSource.Entities, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 3EDAB3F5-83E7-4F65-906E-B40192014C57
|
||||
// Assembly location: C:\Users\Tommy\Desktop\PS temp\PartSource.Entities.dll
|
||||
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace PartSource.Entities.Nexpart
|
||||
{
|
||||
[XmlType(AnonymousType = true, Namespace = "http://whisolutions.com/PartSelectService-v1")]
|
||||
public class PartTypes
|
||||
{
|
||||
[XmlElement(Namespace = "http://whisolutions.com/PartSelectServ/2011-07-21")]
|
||||
public PartSource.Entities.Nexpart.PartType[] PartType { get; set; }
|
||||
}
|
||||
}
|
||||
28
PartSource.Entities/Nexpart/PartTypesValidateLookup.cs
Normal file
28
PartSource.Entities/Nexpart/PartTypesValidateLookup.cs
Normal file
@@ -0,0 +1,28 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: PartSource.Entities.Nexpart.PartTypesValidateLookup
|
||||
// Assembly: PartSource.Entities, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 3EDAB3F5-83E7-4F65-906E-B40192014C57
|
||||
// Assembly location: C:\Users\Tommy\Desktop\PS temp\PartSource.Entities.dll
|
||||
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace PartSource.Entities.Nexpart
|
||||
{
|
||||
[XmlType(AnonymousType = true, Namespace = "http://whisolutions.com/PartSelectService-v1")]
|
||||
public class PartTypesValidateLookup
|
||||
{
|
||||
public PartTypesValidateLookup()
|
||||
{
|
||||
this.PSRequestHeader = new PSRequestHeader();
|
||||
}
|
||||
|
||||
[XmlElement(Order = 1)]
|
||||
public PSRequestHeader PSRequestHeader { get; set; }
|
||||
|
||||
[XmlElement(ElementName = "PartType", Order = 2)]
|
||||
public PartType[] PartTypes { get; set; }
|
||||
|
||||
[XmlElement(Order = 3)]
|
||||
public VehicleIdentifier VehicleIdentifier { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: PartSource.Entities.Nexpart.PartTypesValidateLookupResponse
|
||||
// Assembly: PartSource.Entities, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 3EDAB3F5-83E7-4F65-906E-B40192014C57
|
||||
// Assembly location: C:\Users\Tommy\Desktop\PS temp\PartSource.Entities.dll
|
||||
|
||||
using PartSource.Entities.Nexpart.Interfaces;
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace PartSource.Entities.Nexpart
|
||||
{
|
||||
[XmlType(AnonymousType = true, Namespace = "http://whisolutions.com/PartSelectService-v1")]
|
||||
public class PartTypesValidateLookupResponse : IResponseElement<PartTypes>
|
||||
{
|
||||
[XmlElement]
|
||||
public PSResponseHeader PSResponseHeader { get; set; }
|
||||
|
||||
[XmlElement(ElementName = "PartTypes")]
|
||||
public PartTypes ResponseBody { get; set; }
|
||||
}
|
||||
}
|
||||
17
PartSource.Entities/Nexpart/PrimaryImg.cs
Normal file
17
PartSource.Entities/Nexpart/PrimaryImg.cs
Normal file
@@ -0,0 +1,17 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: PartSource.Entities.Nexpart.PrimaryImg
|
||||
// Assembly: PartSource.Entities, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 3EDAB3F5-83E7-4F65-906E-B40192014C57
|
||||
// Assembly location: C:\Users\Tommy\Desktop\PS temp\PartSource.Entities.dll
|
||||
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace PartSource.Entities.Nexpart
|
||||
{
|
||||
[XmlType(AnonymousType = true, Namespace = "http://whisolutions.com/PartSelectServ/2011-07-21")]
|
||||
public class PrimaryImg
|
||||
{
|
||||
[XmlElement]
|
||||
public string ImgUrl { get; set; }
|
||||
}
|
||||
}
|
||||
25
PartSource.Entities/Nexpart/SmartPageDataSearch.cs
Normal file
25
PartSource.Entities/Nexpart/SmartPageDataSearch.cs
Normal file
@@ -0,0 +1,25 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: PartSource.Entities.Nexpart.SmartPageDataSearch
|
||||
// Assembly: PartSource.Entities, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 3EDAB3F5-83E7-4F65-906E-B40192014C57
|
||||
// Assembly location: C:\Users\Tommy\Desktop\PS temp\PartSource.Entities.dll
|
||||
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace PartSource.Entities.Nexpart
|
||||
{
|
||||
[XmlType(AnonymousType = true, Namespace = "http://whisolutions.com/PartSelectService-v1")]
|
||||
public class SmartPageDataSearch
|
||||
{
|
||||
public SmartPageDataSearch()
|
||||
{
|
||||
this.PSRequestHeader = new PSRequestHeader();
|
||||
}
|
||||
|
||||
[XmlElement(ElementName = "PSRequestHeader", Namespace = "http://whisolutions.com/PartSelectService-v1", Order = 1)]
|
||||
public PSRequestHeader PSRequestHeader { get; set; }
|
||||
|
||||
[XmlElement(ElementName = "Item", Namespace = "http://whisolutions.com/PartSelectService-v1", Order = 2)]
|
||||
public Item[] Items { get; set; }
|
||||
}
|
||||
}
|
||||
21
PartSource.Entities/Nexpart/SmartPageDataSearchResponse.cs
Normal file
21
PartSource.Entities/Nexpart/SmartPageDataSearchResponse.cs
Normal file
@@ -0,0 +1,21 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: PartSource.Entities.Nexpart.SmartPageDataSearchResponse
|
||||
// Assembly: PartSource.Entities, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 3EDAB3F5-83E7-4F65-906E-B40192014C57
|
||||
// Assembly location: C:\Users\Tommy\Desktop\PS temp\PartSource.Entities.dll
|
||||
|
||||
using PartSource.Entities.Nexpart.Interfaces;
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace PartSource.Entities.Nexpart
|
||||
{
|
||||
[XmlType(AnonymousType = true, Namespace = "http://whisolutions.com/PartSelectService-v1")]
|
||||
public class SmartPageDataSearchResponse : IResponseElement<Items>
|
||||
{
|
||||
[XmlElement]
|
||||
public PSResponseHeader PSResponseHeader { get; set; }
|
||||
|
||||
[XmlElement(ElementName = "Items", Namespace = "http://whisolutions.com/PartSelectServ/2011-07-21")]
|
||||
public Items ResponseBody { get; set; }
|
||||
}
|
||||
}
|
||||
35
PartSource.Entities/Nexpart/VehicleDetail.cs
Normal file
35
PartSource.Entities/Nexpart/VehicleDetail.cs
Normal file
@@ -0,0 +1,35 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: PartSource.Entities.Nexpart.VehicleDetail
|
||||
// Assembly: PartSource.Entities, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 3EDAB3F5-83E7-4F65-906E-B40192014C57
|
||||
// Assembly location: C:\Users\Tommy\Desktop\PS temp\PartSource.Entities.dll
|
||||
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace PartSource.Entities.Nexpart
|
||||
{
|
||||
[XmlType(AnonymousType = true, Namespace = "http://whisolutions.com/PartSelectService-v1")]
|
||||
public class VehicleDetail
|
||||
{
|
||||
[XmlAttribute]
|
||||
public int BaseVehicleId { get; set; }
|
||||
|
||||
[XmlAttribute]
|
||||
public int WHIEngineId { get; set; }
|
||||
|
||||
[XmlAttribute]
|
||||
public string WHIEngineDesc { get; set; }
|
||||
|
||||
[XmlAttribute]
|
||||
public int EngineConfigId { get; set; }
|
||||
|
||||
[XmlAttribute]
|
||||
public string Description { get; set; }
|
||||
|
||||
[XmlAttribute]
|
||||
public int VehicleId { get; set; }
|
||||
|
||||
[XmlAttribute]
|
||||
public int VehicleToEngineConfigId { get; set; }
|
||||
}
|
||||
}
|
||||
25
PartSource.Entities/Nexpart/VehicleIdSearch.cs
Normal file
25
PartSource.Entities/Nexpart/VehicleIdSearch.cs
Normal file
@@ -0,0 +1,25 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: PartSource.Entities.Nexpart.VehicleIdSearch
|
||||
// Assembly: PartSource.Entities, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 3EDAB3F5-83E7-4F65-906E-B40192014C57
|
||||
// Assembly location: C:\Users\Tommy\Desktop\PS temp\PartSource.Entities.dll
|
||||
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace PartSource.Entities.Nexpart
|
||||
{
|
||||
[XmlType(AnonymousType = true, Namespace = "http://whisolutions.com/PartSelectService-v1")]
|
||||
public class VehicleIdSearch
|
||||
{
|
||||
public VehicleIdSearch()
|
||||
{
|
||||
this.PSRequestHeader = new PSRequestHeader();
|
||||
}
|
||||
|
||||
[XmlElement(Order = 1)]
|
||||
public PSRequestHeader PSRequestHeader { get; set; }
|
||||
|
||||
[XmlElement(Order = 2)]
|
||||
public VehicleIdentifier VehicleIdentifier { get; set; }
|
||||
}
|
||||
}
|
||||
21
PartSource.Entities/Nexpart/VehicleIdSearchResponse.cs
Normal file
21
PartSource.Entities/Nexpart/VehicleIdSearchResponse.cs
Normal file
@@ -0,0 +1,21 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: PartSource.Entities.Nexpart.VehicleIdSearchResponse
|
||||
// Assembly: PartSource.Entities, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 3EDAB3F5-83E7-4F65-906E-B40192014C57
|
||||
// Assembly location: C:\Users\Tommy\Desktop\PS temp\PartSource.Entities.dll
|
||||
|
||||
using PartSource.Entities.Nexpart.Interfaces;
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace PartSource.Entities.Nexpart
|
||||
{
|
||||
[XmlType(AnonymousType = true, Namespace = "http://whisolutions.com/PartSelectService-v1")]
|
||||
public class VehicleIdSearchResponse : IResponseElement<VehicleDetail>
|
||||
{
|
||||
[XmlElement]
|
||||
public PSResponseHeader PSResponseHeader { get; set; }
|
||||
|
||||
[XmlElement(ElementName = "VehicleDetail")]
|
||||
public VehicleDetail ResponseBody { get; set; }
|
||||
}
|
||||
}
|
||||
20
PartSource.Entities/Nexpart/VehicleIdentifier.cs
Normal file
20
PartSource.Entities/Nexpart/VehicleIdentifier.cs
Normal file
@@ -0,0 +1,20 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: PartSource.Entities.Nexpart.VehicleIdentifier
|
||||
// Assembly: PartSource.Entities, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 3EDAB3F5-83E7-4F65-906E-B40192014C57
|
||||
// Assembly location: C:\Users\Tommy\Desktop\PS temp\PartSource.Entities.dll
|
||||
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace PartSource.Entities.Nexpart
|
||||
{
|
||||
[XmlType(AnonymousType = true, Namespace = "http://whisolutions.com/PartSelectService-v1")]
|
||||
public class VehicleIdentifier
|
||||
{
|
||||
[XmlElement(Namespace = "http://whisolutions.com/PartSelectServ/2011-07-21")]
|
||||
public uint BaseVehicleId { get; set; }
|
||||
|
||||
[XmlElement(Namespace = "http://whisolutions.com/PartSelectServ/2011-07-21")]
|
||||
public uint EngineConfigId { get; set; }
|
||||
}
|
||||
}
|
||||
20
PartSource.Entities/Nexpart/VehicleType.cs
Normal file
20
PartSource.Entities/Nexpart/VehicleType.cs
Normal file
@@ -0,0 +1,20 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: PartSource.Entities.Nexpart.VehicleType
|
||||
// Assembly: PartSource.Entities, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 3EDAB3F5-83E7-4F65-906E-B40192014C57
|
||||
// Assembly location: C:\Users\Tommy\Desktop\PS temp\PartSource.Entities.dll
|
||||
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace PartSource.Entities.Nexpart
|
||||
{
|
||||
[XmlType(AnonymousType = true, Namespace = "http://whisolutions.com/PartSelectServ/2011-07-21")]
|
||||
public class VehicleType
|
||||
{
|
||||
[XmlText]
|
||||
public string Value { get; set; }
|
||||
|
||||
[XmlAttribute]
|
||||
public int Id { get; set; }
|
||||
}
|
||||
}
|
||||
17
PartSource.Entities/Nexpart/VehicleTypes.cs
Normal file
17
PartSource.Entities/Nexpart/VehicleTypes.cs
Normal file
@@ -0,0 +1,17 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: PartSource.Entities.Nexpart.VehicleTypes
|
||||
// Assembly: PartSource.Entities, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 3EDAB3F5-83E7-4F65-906E-B40192014C57
|
||||
// Assembly location: C:\Users\Tommy\Desktop\PS temp\PartSource.Entities.dll
|
||||
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace PartSource.Entities.Nexpart
|
||||
{
|
||||
[XmlType(AnonymousType = true, Namespace = "http://whisolutions.com/PartSelectService-v1")]
|
||||
public class VehicleTypes
|
||||
{
|
||||
[XmlElement(ElementName = "VehicleType", Namespace = "http://whisolutions.com/PartSelectServ/2011-07-21", Order = 1)]
|
||||
public PartSource.Entities.Nexpart.VehicleType[] VehicleType { get; set; }
|
||||
}
|
||||
}
|
||||
22
PartSource.Entities/Nexpart/VehicleTypesGet.cs
Normal file
22
PartSource.Entities/Nexpart/VehicleTypesGet.cs
Normal file
@@ -0,0 +1,22 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: PartSource.Entities.Nexpart.VehicleTypesGet
|
||||
// Assembly: PartSource.Entities, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 3EDAB3F5-83E7-4F65-906E-B40192014C57
|
||||
// Assembly location: C:\Users\Tommy\Desktop\PS temp\PartSource.Entities.dll
|
||||
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace PartSource.Entities.Nexpart
|
||||
{
|
||||
[XmlType(AnonymousType = true, Namespace = "http://whisolutions.com/PartSelectService-v1")]
|
||||
public class VehicleTypesGet
|
||||
{
|
||||
public VehicleTypesGet()
|
||||
{
|
||||
this.PSRequestHeader = new PSRequestHeader();
|
||||
}
|
||||
|
||||
[XmlElement(ElementName = "PSRequestHeader", Namespace = "http://whisolutions.com/PartSelectService-v1", Order = 1)]
|
||||
public PSRequestHeader PSRequestHeader { get; set; }
|
||||
}
|
||||
}
|
||||
21
PartSource.Entities/Nexpart/VehicleTypesGetResponse.cs
Normal file
21
PartSource.Entities/Nexpart/VehicleTypesGetResponse.cs
Normal file
@@ -0,0 +1,21 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: PartSource.Entities.Nexpart.VehicleTypesGetResponse
|
||||
// Assembly: PartSource.Entities, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 3EDAB3F5-83E7-4F65-906E-B40192014C57
|
||||
// Assembly location: C:\Users\Tommy\Desktop\PS temp\PartSource.Entities.dll
|
||||
|
||||
using PartSource.Entities.Nexpart.Interfaces;
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace PartSource.Entities.Nexpart
|
||||
{
|
||||
[XmlType(AnonymousType = true, Namespace = "http://whisolutions.com/PartSelectService-v1")]
|
||||
public class VehicleTypesGetResponse : IResponseElement<VehicleTypes>
|
||||
{
|
||||
[XmlElement]
|
||||
public PSResponseHeader PSResponseHeader { get; set; }
|
||||
|
||||
[XmlElement(ElementName = "VehicleTypes")]
|
||||
public VehicleTypes ResponseBody { get; set; }
|
||||
}
|
||||
}
|
||||
20
PartSource.Entities/Nexpart/Years.cs
Normal file
20
PartSource.Entities/Nexpart/Years.cs
Normal file
@@ -0,0 +1,20 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: PartSource.Entities.Nexpart.Years
|
||||
// Assembly: PartSource.Entities, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 3EDAB3F5-83E7-4F65-906E-B40192014C57
|
||||
// Assembly location: C:\Users\Tommy\Desktop\PS temp\PartSource.Entities.dll
|
||||
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace PartSource.Entities.Nexpart
|
||||
{
|
||||
[XmlType(AnonymousType = true, Namespace = "http://whisolutions.com/PartSelectService-v1")]
|
||||
public class Years
|
||||
{
|
||||
[XmlAttribute(AttributeName = "to")]
|
||||
public int To { get; set; }
|
||||
|
||||
[XmlAttribute(AttributeName = "from")]
|
||||
public int From { get; set; }
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user