123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309 |
- namespace Wayne.FDCPOSLibrary
- {
- [System.SerializableAttribute()]
- [System.Xml.Serialization.XmlRootAttribute(ElementName = "ServiceRequest", Namespace = "")]
- public partial class ServiceRequestAuthoriseFuelPoint : ServiceRequest
- {
- private ServiceRequestPOSdataAuthoriseFuelPoint[] pOSdataField;
- [System.Xml.Serialization.XmlElementAttribute("POSdata", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
- public ServiceRequestPOSdataAuthoriseFuelPoint[] POSdata
- {
- get
- {
- return this.pOSdataField;
- }
- set
- {
- this.pOSdataField = value;
- }
- }
- public ServiceRequestAuthoriseFuelPoint()
- {
- RequestType = "AuthoriseFuelPoint";
- }
- }
- [System.SerializableAttribute()]
- public partial class ServiceRequestPOSdataAuthoriseFuelPoint
- {
- private string pOSTimeStampField;
- private ServiceRequestDeviceClassAuthoriseFuelPoint 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 ServiceRequestDeviceClassAuthoriseFuelPoint DeviceClass
- {
- get
- {
- return this.DeviceClassField;
- }
- set
- {
- this.DeviceClassField = value;
- }
- }
- }
- [System.SerializableAttribute()]
- public partial class ServiceRequestDeviceClassAuthoriseFuelPoint
- {
- private string TypeField;
- private string DeviceIdField;
- private string MaxTrxAmountField;
- private string MaxTrxVolumeField;
- private FuelModeElementClass FuelModeField; // v05 field
- private ProductsClass ProductsField;
- private ReleasedProductsClass ReleasedProductsField;
- private string ReleaseTokenField;
- private string LockFuelSaleTrxField;
- private string ReservingDeviceIdField;
- private string FuellingTypeField;
- private string PayTypeField;
- [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.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("FuelMode", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
- public FuelModeElementClass FuelMode
- {
- get
- {
- return this.FuelModeField;
- }
- set
- {
- this.FuelModeField = value;
- }
- }
- //[System.Xml.Serialization.XmlElementAttribute("Products", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
- [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
- public ProductsClass Products
- {
- get
- {
- return this.ProductsField;
- }
- set
- {
- this.ProductsField = value;
- }
- }
- [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
- public ReleasedProductsClass ReleasedProducts
- {
- get
- {
- return this.ReleasedProductsField;
- }
- set
- {
- this.ReleasedProductsField = value;
- }
- }
- [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
- public string ReleaseToken
- {
- get
- {
- return this.ReleaseTokenField;
- }
- set
- {
- this.ReleaseTokenField = value;
- }
- }
- [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
- public string LockFuelSaleTrx
- {
- get
- {
- return this.LockFuelSaleTrxField;
- }
- set
- {
- this.LockFuelSaleTrxField = value;
- }
- }
- //FG, OCT-13-10, Add PayType to show outdoor payment type on FM
- [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
- public string PayType
- {
- get
- {
- return this.PayTypeField;
- }
- set
- {
- this.PayTypeField = value;
- }
- }
- [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
- public string ReservingDeviceId
- {
- get
- {
- return this.ReservingDeviceIdField;
- }
- set
- {
- this.ReservingDeviceIdField = value;
- }
- }
- [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
- public string FuellingType
- {
- get
- {
- return this.FuellingTypeField;
- }
- set
- {
- this.FuellingTypeField = value;
- }
- }
- }
- [System.SerializableAttribute()]
- public partial class ProductsClass
- {
- private string[] ProductNoField;
- [System.Xml.Serialization.XmlElementAttribute("ProductNo", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
- public string[] ProductNo
- {
- get
- {
- return this.ProductNoField;
- }
- set
- {
- this.ProductNoField = value;
- }
- }
- }
- [System.SerializableAttribute()]
- public partial class ReleasedProductsClass
- {
- private ProductElementClass[] ProductField; // V07
- private string[] ProductNoField; //V05
- [System.Xml.Serialization.XmlElementAttribute("Product", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
- public ProductElementClass[] Product
- {
- get
- {
- return this.ProductField;
- }
- set
- {
- this.ProductField = value;
- }
- }
- [System.Xml.Serialization.XmlElementAttribute("ProductNo", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
- public string[] ProductNo
- {
- get
- {
- return this.ProductNoField;
- }
- set
- {
- this.ProductNoField = value;
- }
- }
- }
- //[System.SerializableAttribute()]
- //public partial class Product
- //{
- // private string ProductNoField;
- // [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
- // public string ProductNo
- // {
- // get
- // {
- // return this.ProductNoField;
- // }
- // set
- // {
- // this.ProductNoField = value;
- // }
- // }
- //}
- }
|