Exemple #1
0
 public static AdditionalReferencedDocumentTypeCode FromString(this AdditionalReferencedDocumentTypeCode _, string s)
 {
     try
     {
         return((AdditionalReferencedDocumentTypeCode)Enum.Parse(typeof(AdditionalReferencedDocumentTypeCode), s));
     }
     catch
     {
         return(AdditionalReferencedDocumentTypeCode.ReferenceDocument);
     }
 } // !FromString()
Exemple #2
0
        } // !ToString()

        public static string EnumToString(this AdditionalReferencedDocumentTypeCode t)
        {
            return(t.ToString());
        } // !ToString()
Exemple #3
0
        } // !FromString()

        public static string EnumValueToString(this AdditionalReferencedDocumentTypeCode t)
        {
            return(((int)t).ToString());
        } // !ToString()
Exemple #4
0
        } // !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()