} // !SetDeliveryNoteReferencedDocument() public void AddAdditionalReferencedDocument(string id, DateTime?date = null, ReferenceTypeCodes code = ReferenceTypeCodes.Unknown) { this.AdditionalReferencedDocuments.Add(new AdditionalReferencedDocument() { ID = id, IssueDateTime = date, ReferenceTypeCode = code }); } // !AddAdditionalReferencedDocument()
public static ReferenceTypeCodes FromString(this ReferenceTypeCodes _, string s) { try { return((ReferenceTypeCodes)Enum.Parse(typeof(ReferenceTypeCodes), s)); } catch { return(ReferenceTypeCodes.Unknown); } } // !FromString()
} // !FromString() public static string EnumToString(this ReferenceTypeCodes c) { return(c.ToString("g")); } // !ToString()
} // !AddSellerTaxRegistration() /// <summary> /// Add an additional reference document /// </summary> /// <param name="issuerAssignedID">Document number</param> /// <param name="issueDateTime">Document Date</param> /// <param name="typeCode"></param> /// <param name="name"></param> /// <param name="referenceTypeCode">Type of the referenced document</param> /// <param name="attachmentBinaryObject"></param> /// <param name="filename"></param> public void AddAdditionalReferencedDocument(string issuerAssignedID, DateTime?issueDateTime = null, AdditionalReferencedDocumentTypeCode typeCode = AdditionalReferencedDocumentTypeCode.Unknown, string name = null, ReferenceTypeCodes referenceTypeCode = ReferenceTypeCodes.Unknown, byte[] attachmentBinaryObject = null, string filename = null) { this.AdditionalReferencedDocuments.Add(new AdditionalReferencedDocument() { ReferenceTypeCode = referenceTypeCode, IssuerAssignedID = issuerAssignedID, IssueDateTime = issueDateTime, Name = name, AttachmentBinaryObject = attachmentBinaryObject, Filename = filename, TypeCode = typeCode }); } // !AddAdditionalReferencedDocument()
public void addAdditionalReferencedDocument(string id, DateTime?date = null, ReferenceTypeCodes code = ReferenceTypeCodes.Unknown) { AddAdditionalReferencedDocument(id, date, code); } // !addAdditionalReferencedDocument()