예제 #1
0
        public bool Cancel(string issuer, string uuid)
        {
            using (var ws = new TimbradoSoapClient(binding, address)) {
                var    response        = ws.CancelaCFDI(Username, issuer, uuid.ToUpper());
                string err_number      = response[1].ToString();
                string err_description = response[2].ToString();

                if (err_number != "0")
                {
                    throw new ProFactClientException(err_number, err_description);
                }
            }

            return(true);
        }
예제 #2
0
        public bool Cancel(string issuer, string uuid)
        {
            using (var ws = new TimbradoSoapClient (binding, address)) {
                var response = ws.CancelaCFDI (Username, issuer, uuid.ToUpper ());
                string err_number = response [1].ToString ();
                string err_description = response [2].ToString ();

                if (err_number != "0") {
                    throw new ProFactClientException (err_number, err_description);
                }
            }

            return true;
        }