public System.Threading.Tasks.Task <OpenInvoicePeru.ServicioSunat.Soap.Consultas.getStatusResponse> getStatusAsync(string rucComprobante, string tipoComprobante, string serieComprobante, int numeroComprobante)
 {
     OpenInvoicePeru.ServicioSunat.Soap.Consultas.getStatusRequest inValue = new OpenInvoicePeru.ServicioSunat.Soap.Consultas.getStatusRequest();
     inValue.rucComprobante    = rucComprobante;
     inValue.tipoComprobante   = tipoComprobante;
     inValue.serieComprobante  = serieComprobante;
     inValue.numeroComprobante = numeroComprobante;
     return(((OpenInvoicePeru.ServicioSunat.Soap.Consultas.billService)(this)).getStatusAsync(inValue));
 }
 public OpenInvoicePeru.ServicioSunat.Soap.Consultas.statusResponse getStatus(string rucComprobante, string tipoComprobante, string serieComprobante, int numeroComprobante)
 {
     OpenInvoicePeru.ServicioSunat.Soap.Consultas.getStatusRequest inValue = new OpenInvoicePeru.ServicioSunat.Soap.Consultas.getStatusRequest();
     inValue.rucComprobante    = rucComprobante;
     inValue.tipoComprobante   = tipoComprobante;
     inValue.serieComprobante  = serieComprobante;
     inValue.numeroComprobante = numeroComprobante;
     OpenInvoicePeru.ServicioSunat.Soap.Consultas.getStatusResponse retVal = ((OpenInvoicePeru.ServicioSunat.Soap.Consultas.billService)(this)).getStatus(inValue);
     return(retVal.status);
 }
 System.Threading.Tasks.Task <OpenInvoicePeru.ServicioSunat.Soap.Consultas.getStatusResponse> OpenInvoicePeru.ServicioSunat.Soap.Consultas.billService.getStatusAsync(OpenInvoicePeru.ServicioSunat.Soap.Consultas.getStatusRequest request)
 {
     return(base.Channel.getStatusAsync(request));
 }
 OpenInvoicePeru.ServicioSunat.Soap.Consultas.getStatusResponse OpenInvoicePeru.ServicioSunat.Soap.Consultas.billService.getStatus(OpenInvoicePeru.ServicioSunat.Soap.Consultas.getStatusRequest request)
 {
     return(base.Channel.getStatus(request));
 }