//------------------------------------------------------------------------------
// <auto-generated>
//     Este código fue generado por una herramienta.
//     Versión de runtime:4.0.30319.1
//
//     Los cambios en este archivo podrían causar un comportamiento incorrecto y se perderán si
//     se vuelve a generar el código.
// </auto-generated>
//------------------------------------------------------------------------------

// 
// Microsoft.VSDesigner generó automáticamente este código fuente, versión=4.0.30319.1.
// 
#pragma warning disable 1591

namespace LLNet.Tienda.com.comercialdigitalcr.pruebas {
    using System;
    using System.Web.Services;
    using System.Diagnostics;
    using System.Web.Services.Protocols;
    using System.ComponentModel;
    using System.Xml.Serialization;
    
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.1")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Web.Services.WebServiceBindingAttribute(Name="consultasocketBinding", Namespace="http://www.aloprepago.com/ws/ws-consultasocket-malajuela")]
    [System.Xml.Serialization.SoapIncludeAttribute(typeof(Respuestaproducto))]
    public partial class consultasocket : System.Web.Services.Protocols.SoapHttpClientProtocol {
        
        private System.Threading.SendOrPostCallback ConsultaproductosOperationCompleted;
        
        private System.Threading.SendOrPostCallback VenderproductosOperationCompleted;
        
        private System.Threading.SendOrPostCallback VendertiempoaireOperationCompleted;
        
        private System.Threading.SendOrPostCallback VerificatiempoaireOperationCompleted;
        
        private System.Threading.SendOrPostCallback VendertiempoairefmovilOperationCompleted;
        
        private System.Threading.SendOrPostCallback VendercocoOperationCompleted;
        
        private System.Threading.SendOrPostCallback FechapruebaOperationCompleted;
        
        private bool useDefaultCredentialsSetExplicitly;
        
        /// <remarks/>
        public consultasocket() {
            this.Url = global::LLNet.Tienda.Properties.Settings.Default.Tienda_com_comercialdigitalcr_pruebas1_consultasocket;
            if ((this.IsLocalFileSystemWebService(this.Url) == true)) {
                this.UseDefaultCredentials = true;
                this.useDefaultCredentialsSetExplicitly = false;
            }
            else {
                this.useDefaultCredentialsSetExplicitly = true;
            }
        }
        
        public new string Url {
            get {
                return base.Url;
            }
            set {
                if ((((this.IsLocalFileSystemWebService(base.Url) == true) 
                            && (this.useDefaultCredentialsSetExplicitly == false)) 
                            && (this.IsLocalFileSystemWebService(value) == false))) {
                    base.UseDefaultCredentials = false;
                }
                base.Url = value;
            }
        }
        
        public new bool UseDefaultCredentials {
            get {
                return base.UseDefaultCredentials;
            }
            set {
                base.UseDefaultCredentials = value;
                this.useDefaultCredentialsSetExplicitly = true;
            }
        }
        
        /// <remarks/>
        public event ConsultaproductosCompletedEventHandler ConsultaproductosCompleted;
        
        /// <remarks/>
        public event VenderproductosCompletedEventHandler VenderproductosCompleted;
        
        /// <remarks/>
        public event VendertiempoaireCompletedEventHandler VendertiempoaireCompleted;
        
        /// <remarks/>
        public event VerificatiempoaireCompletedEventHandler VerificatiempoaireCompleted;
        
        /// <remarks/>
        public event VendertiempoairefmovilCompletedEventHandler VendertiempoairefmovilCompleted;
        
        /// <remarks/>
        public event VendercocoCompletedEventHandler VendercocoCompleted;
        
        /// <remarks/>
        public event FechapruebaCompletedEventHandler FechapruebaCompleted;
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapRpcMethodAttribute("urn:Consultaproductos#Respuestaproducto", RequestNamespace="urn:Consultaproductos", ResponseNamespace="urn:Consultaproductos")]
        [return: System.Xml.Serialization.SoapElementAttribute("return")]
        public Respuestaproducto[] Consultaproductos(string codigoprepago, string compania) {
            object[] results = this.Invoke("Consultaproductos", new object[] {
                        codigoprepago,
                        compania});
            return ((Respuestaproducto[])(results[0]));
        }
        
        /// <remarks/>
        public void ConsultaproductosAsync(string codigoprepago, string compania) {
            this.ConsultaproductosAsync(codigoprepago, compania, null);
        }
        
        /// <remarks/>
        public void ConsultaproductosAsync(string codigoprepago, string compania, object userState) {
            if ((this.ConsultaproductosOperationCompleted == null)) {
                this.ConsultaproductosOperationCompleted = new System.Threading.SendOrPostCallback(this.OnConsultaproductosOperationCompleted);
            }
            this.InvokeAsync("Consultaproductos", new object[] {
                        codigoprepago,
                        compania}, this.ConsultaproductosOperationCompleted, userState);
        }
        
        private void OnConsultaproductosOperationCompleted(object arg) {
            if ((this.ConsultaproductosCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.ConsultaproductosCompleted(this, new ConsultaproductosCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapRpcMethodAttribute("urn:Venderproductos#Respuestavenderproducto", RequestNamespace="urn:Venderproductos", ResponseNamespace="urn:Venderproductos")]
        [return: System.Xml.Serialization.SoapElementAttribute("return")]
        public Respuestavenderproducto Venderproductos(string codigoprepago, string nombreusuario, string nombresucursal, string compania, string tipotarjeta, string valorfacial) {
            object[] results = this.Invoke("Venderproductos", new object[] {
                        codigoprepago,
                        nombreusuario,
                        nombresucursal,
                        compania,
                        tipotarjeta,
                        valorfacial});
            return ((Respuestavenderproducto)(results[0]));
        }
        
        /// <remarks/>
        public void VenderproductosAsync(string codigoprepago, string nombreusuario, string nombresucursal, string compania, string tipotarjeta, string valorfacial) {
            this.VenderproductosAsync(codigoprepago, nombreusuario, nombresucursal, compania, tipotarjeta, valorfacial, null);
        }
        
        /// <remarks/>
        public void VenderproductosAsync(string codigoprepago, string nombreusuario, string nombresucursal, string compania, string tipotarjeta, string valorfacial, object userState) {
            if ((this.VenderproductosOperationCompleted == null)) {
                this.VenderproductosOperationCompleted = new System.Threading.SendOrPostCallback(this.OnVenderproductosOperationCompleted);
            }
            this.InvokeAsync("Venderproductos", new object[] {
                        codigoprepago,
                        nombreusuario,
                        nombresucursal,
                        compania,
                        tipotarjeta,
                        valorfacial}, this.VenderproductosOperationCompleted, userState);
        }
        
        private void OnVenderproductosOperationCompleted(object arg) {
            if ((this.VenderproductosCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.VenderproductosCompleted(this, new VenderproductosCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapRpcMethodAttribute("urn:Vendertiempoaire#Respuestavendertiempoaire", RequestNamespace="urn:Vendertiempoaire", ResponseNamespace="urn:Vendertiempoaire")]
        [return: System.Xml.Serialization.SoapElementAttribute("return")]
        public Respuestavendertiempoaire Vendertiempoaire(string codigoprepago, string nombreusuario, string nombresucursal, string compania, string telefonotiempoaire, string montotiempoaire, string provincia, string canton, string distrito) {
            object[] results = this.Invoke("Vendertiempoaire", new object[] {
                        codigoprepago,
                        nombreusuario,
                        nombresucursal,
                        compania,
                        telefonotiempoaire,
                        montotiempoaire,
                        provincia,
                        canton,
                        distrito});
            return ((Respuestavendertiempoaire)(results[0]));
        }
        
        /// <remarks/>
        public void VendertiempoaireAsync(string codigoprepago, string nombreusuario, string nombresucursal, string compania, string telefonotiempoaire, string montotiempoaire, string provincia, string canton, string distrito) {
            this.VendertiempoaireAsync(codigoprepago, nombreusuario, nombresucursal, compania, telefonotiempoaire, montotiempoaire, provincia, canton, distrito, null);
        }
        
        /// <remarks/>
        public void VendertiempoaireAsync(string codigoprepago, string nombreusuario, string nombresucursal, string compania, string telefonotiempoaire, string montotiempoaire, string provincia, string canton, string distrito, object userState) {
            if ((this.VendertiempoaireOperationCompleted == null)) {
                this.VendertiempoaireOperationCompleted = new System.Threading.SendOrPostCallback(this.OnVendertiempoaireOperationCompleted);
            }
            this.InvokeAsync("Vendertiempoaire", new object[] {
                        codigoprepago,
                        nombreusuario,
                        nombresucursal,
                        compania,
                        telefonotiempoaire,
                        montotiempoaire,
                        provincia,
                        canton,
                        distrito}, this.VendertiempoaireOperationCompleted, userState);
        }
        
        private void OnVendertiempoaireOperationCompleted(object arg) {
            if ((this.VendertiempoaireCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.VendertiempoaireCompleted(this, new VendertiempoaireCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapRpcMethodAttribute("urn:Verificatiempoaire#Respuestaverificatiempoaire", RequestNamespace="urn:Verificatiempoaire", ResponseNamespace="urn:Verificatiempoaire")]
        [return: System.Xml.Serialization.SoapElementAttribute("return")]
        public Respuestaverificatiempoaire Verificatiempoaire(string codigoprepago, string nombreusuario, string nombresucursal, string compania, string idtrans) {
            object[] results = this.Invoke("Verificatiempoaire", new object[] {
                        codigoprepago,
                        nombreusuario,
                        nombresucursal,
                        compania,
                        idtrans});
            return ((Respuestaverificatiempoaire)(results[0]));
        }
        
        /// <remarks/>
        public void VerificatiempoaireAsync(string codigoprepago, string nombreusuario, string nombresucursal, string compania, string idtrans) {
            this.VerificatiempoaireAsync(codigoprepago, nombreusuario, nombresucursal, compania, idtrans, null);
        }
        
        /// <remarks/>
        public void VerificatiempoaireAsync(string codigoprepago, string nombreusuario, string nombresucursal, string compania, string idtrans, object userState) {
            if ((this.VerificatiempoaireOperationCompleted == null)) {
                this.VerificatiempoaireOperationCompleted = new System.Threading.SendOrPostCallback(this.OnVerificatiempoaireOperationCompleted);
            }
            this.InvokeAsync("Verificatiempoaire", new object[] {
                        codigoprepago,
                        nombreusuario,
                        nombresucursal,
                        compania,
                        idtrans}, this.VerificatiempoaireOperationCompleted, userState);
        }
        
        private void OnVerificatiempoaireOperationCompleted(object arg) {
            if ((this.VerificatiempoaireCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.VerificatiempoaireCompleted(this, new VerificatiempoaireCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapRpcMethodAttribute("urn:Vendertiempoairefmovil#Respuestavendertiempoairefmovil", RequestNamespace="urn:Vendertiempoairefmovil", ResponseNamespace="urn:Vendertiempoairefmovil")]
        [return: System.Xml.Serialization.SoapElementAttribute("return")]
        public Respuestavendertiempoairefmovil Vendertiempoairefmovil(string codigoprepago, string nombreusuario, string nombresucursal, string compania, string telefonotiempoaire, string montotiempoaire, string provincia, string canton, string distrito) {
            object[] results = this.Invoke("Vendertiempoairefmovil", new object[] {
                        codigoprepago,
                        nombreusuario,
                        nombresucursal,
                        compania,
                        telefonotiempoaire,
                        montotiempoaire,
                        provincia,
                        canton,
                        distrito});
            return ((Respuestavendertiempoairefmovil)(results[0]));
        }
        
        /// <remarks/>
        public void VendertiempoairefmovilAsync(string codigoprepago, string nombreusuario, string nombresucursal, string compania, string telefonotiempoaire, string montotiempoaire, string provincia, string canton, string distrito) {
            this.VendertiempoairefmovilAsync(codigoprepago, nombreusuario, nombresucursal, compania, telefonotiempoaire, montotiempoaire, provincia, canton, distrito, null);
        }
        
        /// <remarks/>
        public void VendertiempoairefmovilAsync(string codigoprepago, string nombreusuario, string nombresucursal, string compania, string telefonotiempoaire, string montotiempoaire, string provincia, string canton, string distrito, object userState) {
            if ((this.VendertiempoairefmovilOperationCompleted == null)) {
                this.VendertiempoairefmovilOperationCompleted = new System.Threading.SendOrPostCallback(this.OnVendertiempoairefmovilOperationCompleted);
            }
            this.InvokeAsync("Vendertiempoairefmovil", new object[] {
                        codigoprepago,
                        nombreusuario,
                        nombresucursal,
                        compania,
                        telefonotiempoaire,
                        montotiempoaire,
                        provincia,
                        canton,
                        distrito}, this.VendertiempoairefmovilOperationCompleted, userState);
        }
        
        private void OnVendertiempoairefmovilOperationCompleted(object arg) {
            if ((this.VendertiempoairefmovilCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.VendertiempoairefmovilCompleted(this, new VendertiempoairefmovilCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapRpcMethodAttribute("urn:Vendercoco#Respuestavendercoco", RequestNamespace="urn:Vendercoco", ResponseNamespace="urn:Vendercoco")]
        [return: System.Xml.Serialization.SoapElementAttribute("return")]
        public Respuestavendercoco Vendercoco(string codigoprepago, string nombreusuario, string nombresucursal, string compania, string telefonotiempoaire, string montotiempoaire, string provincia, string canton, string distrito) {
            object[] results = this.Invoke("Vendercoco", new object[] {
                        codigoprepago,
                        nombreusuario,
                        nombresucursal,
                        compania,
                        telefonotiempoaire,
                        montotiempoaire,
                        provincia,
                        canton,
                        distrito});
            return ((Respuestavendercoco)(results[0]));
        }
        
        /// <remarks/>
        public void VendercocoAsync(string codigoprepago, string nombreusuario, string nombresucursal, string compania, string telefonotiempoaire, string montotiempoaire, string provincia, string canton, string distrito) {
            this.VendercocoAsync(codigoprepago, nombreusuario, nombresucursal, compania, telefonotiempoaire, montotiempoaire, provincia, canton, distrito, null);
        }
        
        /// <remarks/>
        public void VendercocoAsync(string codigoprepago, string nombreusuario, string nombresucursal, string compania, string telefonotiempoaire, string montotiempoaire, string provincia, string canton, string distrito, object userState) {
            if ((this.VendercocoOperationCompleted == null)) {
                this.VendercocoOperationCompleted = new System.Threading.SendOrPostCallback(this.OnVendercocoOperationCompleted);
            }
            this.InvokeAsync("Vendercoco", new object[] {
                        codigoprepago,
                        nombreusuario,
                        nombresucursal,
                        compania,
                        telefonotiempoaire,
                        montotiempoaire,
                        provincia,
                        canton,
                        distrito}, this.VendercocoOperationCompleted, userState);
        }
        
        private void OnVendercocoOperationCompleted(object arg) {
            if ((this.VendercocoCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.VendercocoCompleted(this, new VendercocoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapRpcMethodAttribute("urn:Fechaprueba#Respuestafechaprueba", RequestNamespace="urn:Fechaprueba", ResponseNamespace="urn:Fechaprueba")]
        [return: System.Xml.Serialization.SoapElementAttribute("return")]
        public Respuestafechaprueba Fechaprueba(string codigoprepago) {
            object[] results = this.Invoke("Fechaprueba", new object[] {
                        codigoprepago});
            return ((Respuestafechaprueba)(results[0]));
        }
        
        /// <remarks/>
        public void FechapruebaAsync(string codigoprepago) {
            this.FechapruebaAsync(codigoprepago, null);
        }
        
        /// <remarks/>
        public void FechapruebaAsync(string codigoprepago, object userState) {
            if ((this.FechapruebaOperationCompleted == null)) {
                this.FechapruebaOperationCompleted = new System.Threading.SendOrPostCallback(this.OnFechapruebaOperationCompleted);
            }
            this.InvokeAsync("Fechaprueba", new object[] {
                        codigoprepago}, this.FechapruebaOperationCompleted, userState);
        }
        
        private void OnFechapruebaOperationCompleted(object arg) {
            if ((this.FechapruebaCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.FechapruebaCompleted(this, new FechapruebaCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        public new void CancelAsync(object userState) {
            base.CancelAsync(userState);
        }
        
        private bool IsLocalFileSystemWebService(string url) {
            if (((url == null) 
                        || (url == string.Empty))) {
                return false;
            }
            System.Uri wsUri = new System.Uri(url);
            if (((wsUri.Port >= 1024) 
                        && (string.Compare(wsUri.Host, "localHost", System.StringComparison.OrdinalIgnoreCase) == 0))) {
                return true;
            }
            return false;
        }
    }
    
    /// <comentarios/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.1")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.SoapTypeAttribute(Namespace="http://www.aloprepago.com/ws/ws-consultasocket-malajuela")]
    public partial class Respuestaproducto {
        
        private string tipoField;
        
        private string nombreField;
        
        private string valorField;
        
        private string monedaField;
        
        private string tcambioField;
        
        /// <comentarios/>
        public string tipo {
            get {
                return this.tipoField;
            }
            set {
                this.tipoField = value;
            }
        }
        
        /// <comentarios/>
        public string nombre {
            get {
                return this.nombreField;
            }
            set {
                this.nombreField = value;
            }
        }
        
        /// <comentarios/>
        public string valor {
            get {
                return this.valorField;
            }
            set {
                this.valorField = value;
            }
        }
        
        /// <comentarios/>
        public string moneda {
            get {
                return this.monedaField;
            }
            set {
                this.monedaField = value;
            }
        }
        
        /// <comentarios/>
        public string tcambio {
            get {
                return this.tcambioField;
            }
            set {
                this.tcambioField = value;
            }
        }
    }
    
    /// <comentarios/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.1")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.SoapTypeAttribute(Namespace="http://www.aloprepago.com/ws/ws-consultasocket-malajuela")]
    public partial class Respuestafechaprueba {
        
        private string fechayhoraField;
        
        private string codigoprepagoField;
        
        /// <comentarios/>
        public string fechayhora {
            get {
                return this.fechayhoraField;
            }
            set {
                this.fechayhoraField = value;
            }
        }
        
        /// <comentarios/>
        public string codigoprepago {
            get {
                return this.codigoprepagoField;
            }
            set {
                this.codigoprepagoField = value;
            }
        }
    }
    
    /// <comentarios/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.1")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.SoapTypeAttribute(Namespace="http://www.aloprepago.com/ws/ws-consultasocket-malajuela")]
    public partial class Respuestavendercoco {
        
        private string idtransField;
        
        private string comisionField;
        
        private string fechaField;
        
        private string horaField;
        
        /// <comentarios/>
        public string idtrans {
            get {
                return this.idtransField;
            }
            set {
                this.idtransField = value;
            }
        }
        
        /// <comentarios/>
        public string comision {
            get {
                return this.comisionField;
            }
            set {
                this.comisionField = value;
            }
        }
        
        /// <comentarios/>
        public string fecha {
            get {
                return this.fechaField;
            }
            set {
                this.fechaField = value;
            }
        }
        
        /// <comentarios/>
        public string hora {
            get {
                return this.horaField;
            }
            set {
                this.horaField = value;
            }
        }
    }
    
    /// <comentarios/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.1")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.SoapTypeAttribute(Namespace="http://www.aloprepago.com/ws/ws-consultasocket-malajuela")]
    public partial class Respuestavendertiempoairefmovil {
        
        private string idtransField;
        
        private string comisionField;
        
        private string fechaField;
        
        private string horaField;
        
        /// <comentarios/>
        public string idtrans {
            get {
                return this.idtransField;
            }
            set {
                this.idtransField = value;
            }
        }
        
        /// <comentarios/>
        public string comision {
            get {
                return this.comisionField;
            }
            set {
                this.comisionField = value;
            }
        }
        
        /// <comentarios/>
        public string fecha {
            get {
                return this.fechaField;
            }
            set {
                this.fechaField = value;
            }
        }
        
        /// <comentarios/>
        public string hora {
            get {
                return this.horaField;
            }
            set {
                this.horaField = value;
            }
        }
    }
    
    /// <comentarios/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.1")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.SoapTypeAttribute(Namespace="http://www.aloprepago.com/ws/ws-consultasocket-malajuela")]
    public partial class Respuestaverificatiempoaire {
        
        private string detallerecargaField;
        
        private string estadorecargaField;
        
        /// <comentarios/>
        public string detallerecarga {
            get {
                return this.detallerecargaField;
            }
            set {
                this.detallerecargaField = value;
            }
        }
        
        /// <comentarios/>
        public string estadorecarga {
            get {
                return this.estadorecargaField;
            }
            set {
                this.estadorecargaField = value;
            }
        }
    }
    
    /// <comentarios/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.1")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.SoapTypeAttribute(Namespace="http://www.aloprepago.com/ws/ws-consultasocket-malajuela")]
    public partial class Respuestavendertiempoaire {
        
        private string idtransField;
        
        private string comisionField;
        
        private string fechaField;
        
        private string horaField;
        
        /// <comentarios/>
        public string idtrans {
            get {
                return this.idtransField;
            }
            set {
                this.idtransField = value;
            }
        }
        
        /// <comentarios/>
        public string comision {
            get {
                return this.comisionField;
            }
            set {
                this.comisionField = value;
            }
        }
        
        /// <comentarios/>
        public string fecha {
            get {
                return this.fechaField;
            }
            set {
                this.fechaField = value;
            }
        }
        
        /// <comentarios/>
        public string hora {
            get {
                return this.horaField;
            }
            set {
                this.horaField = value;
            }
        }
    }
    
    /// <comentarios/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.1")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.SoapTypeAttribute(Namespace="http://www.aloprepago.com/ws/ws-consultasocket-malajuela")]
    public partial class Respuestavenderproducto {
        
        private string entidadField;
        
        private string tipoproductoField;
        
        private string valorfacialField;
        
        private string comisionField;
        
        private string fechayhoraField;
        
        private string idtransaccionField;
        
        private string correlativoField;
        
        private string serieField;
        
        private string pinField;
        
        private string dias_expField;
        
        private string racsa_claveField;
        
        private string racsa_horasField;
        
        private string gam_claveField;
        
        private string gam_diasField;
        
        /// <comentarios/>
        public string entidad {
            get {
                return this.entidadField;
            }
            set {
                this.entidadField = value;
            }
        }
        
        /// <comentarios/>
        public string tipoproducto {
            get {
                return this.tipoproductoField;
            }
            set {
                this.tipoproductoField = value;
            }
        }
        
        /// <comentarios/>
        public string valorfacial {
            get {
                return this.valorfacialField;
            }
            set {
                this.valorfacialField = value;
            }
        }
        
        /// <comentarios/>
        public string comision {
            get {
                return this.comisionField;
            }
            set {
                this.comisionField = value;
            }
        }
        
        /// <comentarios/>
        public string fechayhora {
            get {
                return this.fechayhoraField;
            }
            set {
                this.fechayhoraField = value;
            }
        }
        
        /// <comentarios/>
        public string idtransaccion {
            get {
                return this.idtransaccionField;
            }
            set {
                this.idtransaccionField = value;
            }
        }
        
        /// <comentarios/>
        public string correlativo {
            get {
                return this.correlativoField;
            }
            set {
                this.correlativoField = value;
            }
        }
        
        /// <comentarios/>
        public string serie {
            get {
                return this.serieField;
            }
            set {
                this.serieField = value;
            }
        }
        
        /// <comentarios/>
        public string pin {
            get {
                return this.pinField;
            }
            set {
                this.pinField = value;
            }
        }
        
        /// <comentarios/>
        public string dias_exp {
            get {
                return this.dias_expField;
            }
            set {
                this.dias_expField = value;
            }
        }
        
        /// <comentarios/>
        public string racsa_clave {
            get {
                return this.racsa_claveField;
            }
            set {
                this.racsa_claveField = value;
            }
        }
        
        /// <comentarios/>
        public string racsa_horas {
            get {
                return this.racsa_horasField;
            }
            set {
                this.racsa_horasField = value;
            }
        }
        
        /// <comentarios/>
        public string gam_clave {
            get {
                return this.gam_claveField;
            }
            set {
                this.gam_claveField = value;
            }
        }
        
        /// <comentarios/>
        public string gam_dias {
            get {
                return this.gam_diasField;
            }
            set {
                this.gam_diasField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.1")]
    public delegate void ConsultaproductosCompletedEventHandler(object sender, ConsultaproductosCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.1")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class ConsultaproductosCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal ConsultaproductosCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public Respuestaproducto[] Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((Respuestaproducto[])(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.1")]
    public delegate void VenderproductosCompletedEventHandler(object sender, VenderproductosCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.1")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class VenderproductosCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal VenderproductosCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public Respuestavenderproducto Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((Respuestavenderproducto)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.1")]
    public delegate void VendertiempoaireCompletedEventHandler(object sender, VendertiempoaireCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.1")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class VendertiempoaireCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal VendertiempoaireCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public Respuestavendertiempoaire Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((Respuestavendertiempoaire)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.1")]
    public delegate void VerificatiempoaireCompletedEventHandler(object sender, VerificatiempoaireCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.1")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class VerificatiempoaireCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal VerificatiempoaireCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public Respuestaverificatiempoaire Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((Respuestaverificatiempoaire)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.1")]
    public delegate void VendertiempoairefmovilCompletedEventHandler(object sender, VendertiempoairefmovilCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.1")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class VendertiempoairefmovilCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal VendertiempoairefmovilCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public Respuestavendertiempoairefmovil Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((Respuestavendertiempoairefmovil)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.1")]
    public delegate void VendercocoCompletedEventHandler(object sender, VendercocoCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.1")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class VendercocoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal VendercocoCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public Respuestavendercoco Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((Respuestavendercoco)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.1")]
    public delegate void FechapruebaCompletedEventHandler(object sender, FechapruebaCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.1")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class FechapruebaCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal FechapruebaCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public Respuestafechaprueba Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((Respuestafechaprueba)(this.results[0]));
            }
        }
    }
}

#pragma warning restore 1591