namespace Wayne.FDCPOSLibrary { [System.SerializableAttribute()] [System.Xml.Serialization.XmlRootAttribute(ElementName = "ServiceRequest", Namespace = "")] public partial class ServiceRequestChangeDSPLimits : ServiceRequest { private ServiceRequestPOSdataChangeDSPLimits[] pOSdataField; [System.Xml.Serialization.XmlElementAttribute("POSdata", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public ServiceRequestPOSdataChangeDSPLimits[] POSdata { get { return this.pOSdataField; } set { this.pOSdataField = value; } } public ServiceRequestChangeDSPLimits() { RequestType = "ChangeDSPLimits"; } } [System.SerializableAttribute()] public partial class ServiceRequestPOSdataChangeDSPLimits { private string pOSTimeStampField; private ServiceRequestDeviceClassChangeDSPLimits DeviceClassField; [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string POSTimeStamp { get { return this.pOSTimeStampField; } set { this.pOSTimeStampField = value; } } [System.Xml.Serialization.XmlElementAttribute("DeviceClass", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public ServiceRequestDeviceClassChangeDSPLimits DeviceClass { get { return this.DeviceClassField; } set { this.DeviceClassField = value; } } } [System.SerializableAttribute()] public partial class ServiceRequestDeviceClassChangeDSPLimits { private string TypeField; private string DeviceIdField; private string ProductNoField; private string ModeNoField; private ServiceRequestProductChangeDSPLimits ProductField; private ServiceRequestFuelModeChangeDSPLimits FuelModeField; private string MaxTrxAmountField; private string MaxTrxVolumeField; [System.Xml.Serialization.XmlAttributeAttribute()] public string Type { get { return this.TypeField; } set { this.TypeField = value; } } [System.Xml.Serialization.XmlAttributeAttribute()] public string DeviceID { get { return this.DeviceIdField; } set { this.DeviceIdField = value; } } [System.Xml.Serialization.XmlAttributeAttribute("ProductNo")] public string ProductNo { get { return this.ProductNoField; } set { this.ProductNoField = value; } } [System.Xml.Serialization.XmlAttributeAttribute("ModeNo")] public string ModeNo { get { return this.ModeNoField; } set { this.ModeNoField = value; } } [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string MaxTrxAmount { get { return this.MaxTrxAmountField; } set { this.MaxTrxAmountField = value; } } [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string MaxTrxVolume { get { return this.MaxTrxVolumeField; } set { this.MaxTrxVolumeField = value; } } [System.Xml.Serialization.XmlElementAttribute("Product", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public ServiceRequestProductChangeDSPLimits Product { get { return this.ProductField; } set { this.ProductField = value; } } } [System.SerializableAttribute()] public partial class ServiceRequestProductChangeDSPLimits { private string ProductNoField; private ServiceRequestFuelModeChangeDSPLimits FuelModeField; [System.Xml.Serialization.XmlAttributeAttribute("ProductNo")] public string ProductNo { get { return this.ProductNoField; } set { this.ProductNoField = value; } } [System.Xml.Serialization.XmlElementAttribute("FuelMode", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public ServiceRequestFuelModeChangeDSPLimits FuelMode { get { return this.FuelModeField; } set { this.FuelModeField = value; } } } [System.SerializableAttribute()] public partial class ServiceRequestFuelModeChangeDSPLimits { private string ModeNoField; private string MaxTrxAmountField; private string MaxTrxVolumeField; [System.Xml.Serialization.XmlAttributeAttribute("ModeNo")] public string ModeNo { get { return this.ModeNoField; } set { this.ModeNoField = value; } } [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string MaxTrxAmount { get { return this.MaxTrxAmountField; } set { this.MaxTrxAmountField = value; } } [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public string MaxTrxVolume { get { return this.MaxTrxVolumeField; } set { this.MaxTrxVolumeField = value; } } } }