Web Service
wspaneldte
Overview
Service Description
Client proxy

Methods Acuse
ConsultaPanelDte
ObtenerPanelDTE

Methods for binding
wspaneldteSoap12
Acuse
ConsultaPanelDte
ObtenerPanelDTE

Select the language for which you want to generate a proxy     

C# Client Proxy    Download

//------------------------------------------------------------------------------
// <auto-generated>
//     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.
// </auto-generated>
//------------------------------------------------------------------------------

using System;
using System.ComponentModel;
using System.Diagnostics;
using System.Web.Services;
using System.Web.Services.Protocols;
using System.Xml.Serialization;



/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services""4.6.57.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Web.Services.WebServiceBindingAttribute(Name="wspaneldteSoap",
      Namespace="http://tempuri.org")]
public partial class wspaneldte : System.Web.Services.Protocols.SoapHttpClientProtocol {
    
    /// <remarks/>
    public wspaneldte() {
        this.Url = "http://ws.facturacion.cl/WSDS/wspaneldte.asmx";
    }
    
    /// <remarks/>
    [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/Acuse",
          RequestNamespace="http://tempuri.org", ResponseNamespace="http://tempuri.org",
          Use=System.Web.Services.Description.SoapBindingUse.Literal,
          ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
    public bool Acuse(logininfo login, string folio, string tipo, string rutproveedor, string
          accion) {
        object[] results = this.Invoke("Acuse"new object[] {
                    login,
                    folio,
                    tipo,
                    rutproveedor,
                    accion});
        return ((bool)(results[0]));
    }
    
    /// <remarks/>
    public System.IAsyncResult BeginAcuse(logininfo login, string folio, string tipo, string
          rutproveedor, string accion, System.AsyncCallback callback, object asyncState) {
        return this.BeginInvoke("Acuse"new object[] {
                    login,
                    folio,
                    tipo,
                    rutproveedor,
                    accion}, callback, asyncState);
    }
    
    /// <remarks/>
    public bool EndAcuse(System.IAsyncResult asyncResult) {
        object[] results = this.EndInvoke(asyncResult);
        return ((bool)(results[0]));
    }
    
    /// <remarks/>
    [System.Web.Services.Protocols.SoapDocumentMethodAttribute(
         "http://tempuri.org/ConsultaPanelDte", RequestNamespace="http://tempuri.org",
          ResponseNamespace="http://tempuri.org",
          Use=System.Web.Services.Description.SoapBindingUse.Literal,
          ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
    public string ConsultaPanelDte(logininfo login, string folio, string tipo, string
          rutproveedor) {
        object[] results = this.Invoke("ConsultaPanelDte"new object[] {
                    login,
                    folio,
                    tipo,
                    rutproveedor});
        return ((string)(results[0]));
    }
    
    /// <remarks/>
    public System.IAsyncResult BeginConsultaPanelDte(logininfo login, string folio, string tipo,
          string rutproveedor, System.AsyncCallback callback, object asyncState) {
        return this.BeginInvoke("ConsultaPanelDte"new object[] {
                    login,
                    folio,
                    tipo,
                    rutproveedor}, callback, asyncState);
    }
    
    /// <remarks/>
    public string EndConsultaPanelDte(System.IAsyncResult asyncResult) {
        object[] results = this.EndInvoke(asyncResult);
        return ((string)(results[0]));
    }
    
    /// <remarks/>
    [System.Web.Services.Protocols.SoapDocumentMethodAttribute(
         "http://tempuri.org/ObtenerPanelDTE", RequestNamespace="http://tempuri.org",
          ResponseNamespace="http://tempuri.org",
          Use=System.Web.Services.Description.SoapBindingUse.Literal,
          ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
    [return: System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")]
    public byte[] ObtenerPanelDTE(logininfo login, string rutemisor, string folio, string tipo)
          {
        object[] results = this.Invoke("ObtenerPanelDTE"new object[] {
                    login,
                    rutemisor,
                    folio,
                    tipo});
        return ((byte[])(results[0]));
    }
    
    /// <remarks/>
    public System.IAsyncResult BeginObtenerPanelDTE(logininfo login, string rutemisor, string
          folio, string tipo, System.AsyncCallback callback, object asyncState) {
        return this.BeginInvoke("ObtenerPanelDTE"new object[] {
                    login,
                    rutemisor,
                    folio,
                    tipo}, callback, asyncState);
    }
    
    /// <remarks/>
    public byte[] EndObtenerPanelDTE(System.IAsyncResult asyncResult) {
        object[] results = this.EndInvoke(asyncResult);
        return ((byte[])(results[0]));
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml""4.6.57.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://tempuri.org")]
public partial class logininfo {
    
    /// <remarks/>
    public string Usuario;
    
    /// <remarks/>
    public string Rut;
    
    /// <remarks/>
    public string Clave;
    
    /// <remarks/>
    public string Puerto;
    
    /// <remarks/>
    public string IncluyeLink;
}