public async Task <DraftDocument> AddDocumentAsync( Guid accountId, Guid draftId, DocumentContents content, TimeSpan?timeout = null) => await client.SendRequestAsync <DraftDocument>( HttpMethod.Post, $"/v1/{accountId}/drafts/{draftId}/documents", contentDto : content, timeout : timeout);
public DocumentContent GetMainDocument() { if (null == DocumentContents) { return(null); } return(DocumentContents .SingleOrDefault(d => d.IsHauptdokument())); }
public List <DocumentContent> GetAttachments() { if (null == DocumentContents) { return(null); } var attachments = DocumentContents .Where(d => !d.IsHauptdokument()) .ToList(); if (attachments.Count == 0) { return(null); } return(attachments); }