public System.Threading.Tasks.Task <OpenInvoicePeru.ServicioSunat.Soap.Consultas.getStatusCdrResponse> getStatusCdrAsync(string rucComprobante, string tipoComprobante, string serieComprobante, int numeroComprobante)
 {
     OpenInvoicePeru.ServicioSunat.Soap.Consultas.getStatusCdrRequest inValue = new OpenInvoicePeru.ServicioSunat.Soap.Consultas.getStatusCdrRequest();
     inValue.rucComprobante    = rucComprobante;
     inValue.tipoComprobante   = tipoComprobante;
     inValue.serieComprobante  = serieComprobante;
     inValue.numeroComprobante = numeroComprobante;
     return(((OpenInvoicePeru.ServicioSunat.Soap.Consultas.billService)(this)).getStatusCdrAsync(inValue));
 }
 public OpenInvoicePeru.ServicioSunat.Soap.Consultas.statusResponse getStatusCdr(string rucComprobante, string tipoComprobante, string serieComprobante, int numeroComprobante)
 {
     OpenInvoicePeru.ServicioSunat.Soap.Consultas.getStatusCdrRequest inValue = new OpenInvoicePeru.ServicioSunat.Soap.Consultas.getStatusCdrRequest();
     inValue.rucComprobante    = rucComprobante;
     inValue.tipoComprobante   = tipoComprobante;
     inValue.serieComprobante  = serieComprobante;
     inValue.numeroComprobante = numeroComprobante;
     OpenInvoicePeru.ServicioSunat.Soap.Consultas.getStatusCdrResponse retVal = ((OpenInvoicePeru.ServicioSunat.Soap.Consultas.billService)(this)).getStatusCdr(inValue);
     return(retVal.statusCdr);
 }
 System.Threading.Tasks.Task <OpenInvoicePeru.ServicioSunat.Soap.Consultas.getStatusCdrResponse> OpenInvoicePeru.ServicioSunat.Soap.Consultas.billService.getStatusCdrAsync(OpenInvoicePeru.ServicioSunat.Soap.Consultas.getStatusCdrRequest request)
 {
     return(base.Channel.getStatusCdrAsync(request));
 }
 OpenInvoicePeru.ServicioSunat.Soap.Consultas.getStatusCdrResponse OpenInvoicePeru.ServicioSunat.Soap.Consultas.billService.getStatusCdr(OpenInvoicePeru.ServicioSunat.Soap.Consultas.getStatusCdrRequest request)
 {
     return(base.Channel.getStatusCdr(request));
 }