public static void VoidDraftDocuSignEnvelope(ESignAccount account, ESignEnvelopeInfo envelope) { var dsService = new DocuSignService(); var request = new VoidEnvelopeRequestModel { ESignAccount = account, EnvelopeId = envelope.EnvelopeID, }; dsService.VoidDraftEnvelope(request); }
public static void VoidDocuSignEnvelope(ESignAccount account, ESignEnvelopeInfo envelope, string voidReason) { var dsService = new DocuSignService(); var request = new VoidEnvelopeRequestModel { ESignAccount = account, EnvelopeId = envelope.EnvelopeID, VoidReason = string.IsNullOrEmpty(voidReason) ? Messages.DefaultEnvelopeVoidReason : voidReason }; dsService.VoidEnvelope(request); }
/// <summary> /// Used for creating request for voiding envelope. /// <param name="request">Instance of the<see cref="BaseRequestModel"></see></param> /// </summary> public void VoidEnvelope(VoidEnvelopeRequestModel request) { TryExecute(VoidEnvelopeFunc(), request); }