Adding
This commit is contained in:
+55
@@ -0,0 +1,55 @@
|
||||
using System;
|
||||
using System.ComponentModel;
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace LCU.Library.Internal.DocumentIngestorModels.Models.XmlParser;
|
||||
|
||||
[Serializable]
|
||||
[XmlType(AnonymousType = true)]
|
||||
[XmlRoot(ElementName = "DOCUMENT", Namespace = "", IsNullable = false)]
|
||||
public class XmlOsgHistoricalDocument
|
||||
{
|
||||
[XmlAttribute("accountNumber")]
|
||||
public string MemberNumberOrUserId { get; set; }
|
||||
|
||||
[XmlAttribute("documentDate")]
|
||||
public string CreationDate { get; set; }
|
||||
|
||||
[XmlAttribute("documentType")]
|
||||
public string DocumentType { get; set; }
|
||||
|
||||
[XmlElement("ArchiveOutput")]
|
||||
public XmlOsgArchiveOutput ArchiveOutput { get; set; }
|
||||
|
||||
[XmlElement("OriginalAddress")]
|
||||
public XmlOsgOriginalAddress OriginalAddress { get; set; }
|
||||
|
||||
public string XmlOutput { get; set; }
|
||||
}
|
||||
|
||||
[Serializable]
|
||||
[DesignerCategory("code")]
|
||||
[XmlType(AnonymousType = true)]
|
||||
[XmlRoot("ArchiveOutput", IsNullable = false)]
|
||||
public class XmlOsgArchiveOutput
|
||||
{
|
||||
[XmlAttribute("startPage")]
|
||||
public int StartingPage { get; set; }
|
||||
|
||||
[XmlAttribute("numberOfPages")]
|
||||
public int NumberOfPages { get; set; }
|
||||
|
||||
[XmlAttribute("fileSeq")]
|
||||
public int PdfIndex { get; set; }
|
||||
}
|
||||
|
||||
|
||||
[Serializable]
|
||||
[DesignerCategory("code")]
|
||||
[XmlType(AnonymousType = true)]
|
||||
[XmlRoot("OriginalAddress", IsNullable = false)]
|
||||
public class XmlOsgOriginalAddress
|
||||
{
|
||||
[XmlAttribute("addr1")]
|
||||
public string EntityName { get; set; }
|
||||
}
|
||||
Reference in New Issue
Block a user