//------------------------------------------------------------------------------ // // This code was generated by a tool. // Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //------------------------------------------------------------------------------ using System.Xml.Serialization; // // This source code was auto-generated by xsd, Version=4.7.3081.0. // /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)] public partial class Display { private DisplayMemberInfo memberInfoField; private DisplayStationInfo stationInfoField; private DisplayProductInfo productInfoField; private DisplayPumpInfo pumpInfoField; private DisplayCompanyContactInfo companyContactInfoField; private DisplayTrx[] trxListField; private ScreenType screenTypeField; private int requestIdField; private int timeoutField; private bool timeoutFieldSpecified; /// public DisplayMemberInfo MemberInfo { get { return this.memberInfoField; } set { this.memberInfoField = value; } } /// public DisplayStationInfo StationInfo { get { return this.stationInfoField; } set { this.stationInfoField = value; } } /// public DisplayProductInfo ProductInfo { get { return this.productInfoField; } set { this.productInfoField = value; } } /// public DisplayPumpInfo PumpInfo { get { return this.pumpInfoField; } set { this.pumpInfoField = value; } } /// public DisplayCompanyContactInfo CompanyContactInfo { get { return this.companyContactInfoField; } set { this.companyContactInfoField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("Trx", IsNullable=false)] public DisplayTrx[] TrxList { get { return this.trxListField; } set { this.trxListField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public ScreenType ScreenType { get { return this.screenTypeField; } set { this.screenTypeField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public int RequestId { get { return this.requestIdField; } set { this.requestIdField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public int Timeout { get { return this.timeoutField; } set { this.timeoutField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool TimeoutSpecified { get { return this.timeoutFieldSpecified; } set { this.timeoutFieldSpecified = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public partial class DisplayMemberInfo { private string licensePlateNoField; private string idField; /// public string LicensePlateNo { get { return this.licensePlateNoField; } set { this.licensePlateNoField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Id { get { return this.idField; } set { this.idField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public partial class DisplayStationInfo { private string stationNoField; private string stationNameField; /// public string StationNo { get { return this.stationNoField; } set { this.stationNoField = value; } } /// public string StationName { get { return this.stationNameField; } set { this.stationNameField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public partial class DisplayProductInfo { private int productNoField; private decimal unitPriceField; private string productTypeField; private string productDiscriptionField; /// public int ProductNo { get { return this.productNoField; } set { this.productNoField = value; } } /// public decimal UnitPrice { get { return this.unitPriceField; } set { this.unitPriceField = value; } } /// public string ProductType { get { return this.productTypeField; } set { this.productTypeField = value; } } /// public string ProductDiscription { get { return this.productDiscriptionField; } set { this.productDiscriptionField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public partial class DisplayPumpInfo { private int nozzleIdField; private string gradeNameField; private int idField; /// public int NozzleId { get { return this.nozzleIdField; } set { this.nozzleIdField = value; } } /// public string GradeName { get { return this.gradeNameField; } set { this.gradeNameField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public int Id { get { return this.idField; } set { this.idField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public partial class DisplayCompanyContactInfo { private string telField; private string addressField; /// public string Tel { get { return this.telField; } set { this.telField = value; } } /// public string Address { get { return this.addressField; } set { this.addressField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public partial class DisplayTrx { private DisplayTrxTimeStamp timeStampField; private DisplayTrxMemberInfo memberInfoField; private DisplayTrxFillingInfo fillingInfoField; private DisplayTrxNozzle[] nozzleListField; private string idField; private TrxStatus stateField; /// public DisplayTrxTimeStamp TimeStamp { get { return this.timeStampField; } set { this.timeStampField = value; } } /// public DisplayTrxMemberInfo MemberInfo { get { return this.memberInfoField; } set { this.memberInfoField = value; } } /// public DisplayTrxFillingInfo FillingInfo { get { return this.fillingInfoField; } set { this.fillingInfoField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("Nozzle", IsNullable=false)] public DisplayTrxNozzle[] NozzleList { get { return this.nozzleListField; } set { this.nozzleListField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Id { get { return this.idField; } set { this.idField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public TrxStatus State { get { return this.stateField; } set { this.stateField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public partial class DisplayTrxTimeStamp { private System.DateTime startTimeField; private System.DateTime finishTimeField; /// public System.DateTime StartTime { get { return this.startTimeField; } set { this.startTimeField = value; } } /// public System.DateTime FinishTime { get { return this.finishTimeField; } set { this.finishTimeField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public partial class DisplayTrxMemberInfo { private string licensePlateNoField; private string idField; /// public string LicensePlateNo { get { return this.licensePlateNoField; } set { this.licensePlateNoField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Id { get { return this.idField; } set { this.idField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public partial class DisplayTrxFillingInfo { private int pumpIdField; private int nozzleIdField; private int productNoField; private string productTypeField; private decimal unitPriceField; private string productDiscriptionField; private decimal amountField; private decimal amountPaidField; private decimal volumeField; private int nozzleSelectedField; /// public int PumpId { get { return this.pumpIdField; } set { this.pumpIdField = value; } } /// public int NozzleId { get { return this.nozzleIdField; } set { this.nozzleIdField = value; } } /// public int ProductNo { get { return this.productNoField; } set { this.productNoField = value; } } /// public string ProductType { get { return this.productTypeField; } set { this.productTypeField = value; } } /// public decimal UnitPrice { get { return this.unitPriceField; } set { this.unitPriceField = value; } } /// public string ProductDiscription { get { return this.productDiscriptionField; } set { this.productDiscriptionField = value; } } /// public decimal Amount { get { return this.amountField; } set { this.amountField = value; } } /// public decimal AmountPaid { get { return this.amountPaidField; } set { this.amountPaidField = value; } } /// public decimal Volume { get { return this.volumeField; } set { this.volumeField = value; } } /// public int NozzleSelected { get { return this.nozzleSelectedField; } set { this.nozzleSelectedField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public partial class DisplayTrxNozzle { private int nozzleIdField; private string promptField; /// public int NozzleId { get { return this.nozzleIdField; } set { this.nozzleIdField = value; } } /// public string Prompt { get { return this.promptField; } set { this.promptField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] [System.SerializableAttribute()] public enum TrxStatus { /// ReadyForFillingStart, /// FillingOngoing, /// PendingForPayment, /// Success, /// Failed, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] [System.SerializableAttribute()] public enum ScreenType { /// Idle, /// Welcome, /// ShowTrxList, /// TrxResult, }