public cfdi.PACs.SolucionFactible.CFDIResultadoCertificacion cancelarPorNotaCredito(string usuario, string password, string uuid, byte[] derCertCSD, byte[] derKeyCSD, string contrasenaCSD)
 {
     cfdi.PACs.SolucionFactible.cancelarPorNotaCreditoRequest inValue = new cfdi.PACs.SolucionFactible.cancelarPorNotaCreditoRequest();
     inValue.usuario       = usuario;
     inValue.password      = password;
     inValue.uuid          = uuid;
     inValue.derCertCSD    = derCertCSD;
     inValue.derKeyCSD     = derKeyCSD;
     inValue.contrasenaCSD = contrasenaCSD;
     cfdi.PACs.SolucionFactible.cancelarPorNotaCreditoResponse retVal = ((cfdi.PACs.SolucionFactible.TimbradoPortType)(this)).cancelarPorNotaCredito(inValue);
     return(retVal.@return);
 }
 cfdi.PACs.SolucionFactible.cancelarPorNotaCreditoResponse cfdi.PACs.SolucionFactible.TimbradoPortType.cancelarPorNotaCredito(cfdi.PACs.SolucionFactible.cancelarPorNotaCreditoRequest request)
 {
     return(base.Channel.cancelarPorNotaCredito(request));
 }