internal override AcceptRejectResponse AcceptRejectRequest(string rfc, string uuid, EnumAcceptReject enumAcceptReject) { AcceptRejectResponseHandler handler = new AcceptRejectResponseHandler(); try { new Validation(Url, User, Password, Token).ValidateHeaderParameters(); HttpWebRequest request = RequestAcceptReject(rfc, uuid, enumAcceptReject); return(handler.GetResponse(request)); } catch (Exception e) { return(handler.HandleException(e)); } }
internal override AcceptRejectResponse AcceptRejectRequest(string cer, string key, string rfc, string password, AceptacionRechazoItem[] uuids) { AcceptRejectResponseHandler handler = new AcceptRejectResponseHandler(); try { new Validation(Url, User, Password, Token).ValidateHeaderParameters(); HttpWebRequest request = RequestAcceptReject(cer, key, rfc, password, uuids); return(handler.GetResponse(request)); } catch (Exception e) { return(handler.HandleException(e)); } }
internal override AcceptRejectResponse AcceptRejectRequest(byte[] xmlCancelation, EnumAcceptReject enumAcceptReject) { AcceptRejectResponseHandler handler = new AcceptRejectResponseHandler(); try { new Validation(Url, User, Password, Token).ValidateHeaderParameters(); HttpWebRequest request = this.RequestAcceptReject(xmlCancelation, enumAcceptReject); return(handler.GetResponse(request)); } catch (Exception e) { return(handler.HandleException(e)); } }
internal override AcceptRejectResponse AcceptRejectRequest(string pfx, string rfc, string password, AceptacionRechazoItem[] uuid) { AcceptRejectResponseHandler handler = new AcceptRejectResponseHandler(); try { new Validation(Url, User, Password, Token).ValidateHeaderParameters(); var headers = GetHeaders(); var proxy = RequestHelper.ProxySettings(Proxy, ProxyPort); var content = RequestAcceptReject(pfx, rfc, password, uuid); return(handler.GetPostResponse(Url, "acceptreject/pfx", headers, content, proxy)); } catch (Exception e) { return(handler.HandleException(e)); } }
internal override AcceptRejectResponse AcceptRejectRequest(byte[] xmlCancelation, EnumAcceptReject enumAcceptReject) { AcceptRejectResponseHandler handler = new AcceptRejectResponseHandler(); try { new Validation(Url, User, Password, Token).ValidateHeaderParameters(); var headers = GetHeaders(); var proxy = RequestHelper.ProxySettings(Proxy, ProxyPort); var content = RequestAcceptReject(xmlCancelation, enumAcceptReject); return(handler.GetPostResponse(Url, "acceptreject/xml", headers, content, proxy)); } catch (Exception e) { return(handler.HandleException(e)); } }
internal async override Task <AcceptRejectResponse> AcceptRejectRequest(string cer, string key, string rfc, string password, AceptacionRechazoItem[] uuids) { AcceptRejectResponseHandler handler = new AcceptRejectResponseHandler(); try { new Validation(Url, User, Password, Token).ValidateHeaderParameters(); var headers = GetHeadersAsync(); var proxy = Helpers.RequestHelper.ProxySettings(this.Proxy, this.ProxyPort); var content = this.RequestAcceptReject(cer, key, rfc, password, uuids); return(await handler.GetPostResponseAsync(this.Url, "acceptreject/csd", await headers, content, proxy)); } catch (Exception e) { return(handler.HandleException(e)); } }
internal override AcceptRejectResponse AcceptRejectRequest(string rfc, string uuid, EnumAcceptReject enumAcceptReject) { AcceptRejectResponseHandler handler = new AcceptRejectResponseHandler(); try { new Validation(Url, User, Password, Token).ValidateHeaderParameters(); HttpWebRequest request = RequestAcceptReject(rfc, uuid, enumAcceptReject); request.ContentType = "application/json"; request.ContentLength = 0; request.Method = WebRequestMethods.Http.Post; var headers = GetHeaders(); var proxy = RequestHelper.ProxySettings(Proxy, ProxyPort); return(handler.GetPostResponse(Url, headers, $"acceptreject/{rfc}/{uuid}/{enumAcceptReject.ToString()}", proxy)); } catch (Exception e) { return(handler.HandleException(e)); } }
public AcceptReject(string url, string user, string password, int proxyPort = 0, string proxy = null) : base(url, user, password, proxy, proxyPort) { _handler = new AcceptRejectResponseHandler(); }
public AcceptReject(string url, string token, int proxyPort = 0, string proxy = null) : base(url, token, proxy, proxyPort) { _handler = new AcceptRejectResponseHandler(); }