Ejemplo n.º 1
0
 private static Page GetPage(XmlReader reader)
 {
     return(new Page
     {
         DocumentLocator = AttributeHelpers.GetInt(reader.GetAttribute("DocumentLocator")),
         BatchSequence = AttributeHelpers.GetInt(reader.GetAttribute("BatchSequence")),
         TransactionSequence = AttributeHelpers.GetInt(reader.GetAttribute("TransactionSequence")),
         GroupSequence = AttributeHelpers.GetInt(reader.GetAttribute("GroupSequence")),
         ScanSequence = AttributeHelpers.GetInt(reader.GetAttribute("ScanSequence")),
         ScanTime = AttributeHelpers.GetDateTime(reader.GetAttribute("ScanTime")),
         ItemStatus = AttributeHelpers.GetItemStatus(reader.GetAttribute("ItemStatus")),
         IsVirtual = AttributeHelpers.GetBooleanFromYesNo(reader.GetAttribute("IsVirtual")),
         PageType = AttributeHelpers.GetPageType(reader.GetAttribute("PageType")),
         PageName = reader.GetAttribute("PageName"),
         SubPageName = reader.GetAttribute("SubPageName"),
         OperatorSelect = AttributeHelpers.GetBooleanFromYesNo(reader.GetAttribute("OperatorSelect")),
         Bin = reader.GetAttribute("Bin"),
         AverageThickness = AttributeHelpers.GetFloat(reader.GetAttribute("AverageThickness")),
         EnvelopeDetect = AttributeHelpers.GetEnvelopeDetect(reader.GetAttribute("EnvelopeDetect")),
         SkewDegrees = AttributeHelpers.GetFloat(reader.GetAttribute("SkewDegrees")),
         DeskewStatus = AttributeHelpers.GetDeskewStatus(reader.GetAttribute("DeskewStatus")),
         FrontStreakDetectStatus =
             AttributeHelpers.GetFrontStreakDetectStatus(reader.GetAttribute("FrontStreakDetectStatus")),
         BackStreakDetectStatus =
             AttributeHelpers.GetBackStreakDetectStatus(reader.GetAttribute("BackStreakDetectStatus")),
         PlugInPageMessage = reader.GetAttribute("PlugInPageMessage"),
         Length = reader.GetAttribute("Length"),
         Height = reader.GetAttribute("Height")
     });
 }
Ejemplo n.º 2
0
 private static ReferenceId GetReferenceId(XmlReader reader)
 {
     return(new ReferenceId
     {
         Index = AttributeHelpers.GetInt(reader.GetAttribute("Index")),
         Response = reader.GetAttribute("Response"),
         Name = reader.GetAttribute("Name")
     });
 }
Ejemplo n.º 3
0
 private static Barcode GetBarcode(XmlReader reader)
 {
     return(new Barcode
     {
         Index = AttributeHelpers.GetInt(reader.GetAttribute("Index")),
         Type = reader.GetAttribute("Type"),
         Side = AttributeHelpers.GetSide(reader.GetAttribute("Side")),
         Value = reader.GetAttribute("Value")
     });
 }
Ejemplo n.º 4
0
 private static Ocr GetOcr(XmlReader reader)
 {
     return(new Ocr
     {
         Index = AttributeHelpers.GetInt(reader.GetAttribute("Index")),
         Side = AttributeHelpers.GetSide(reader.GetAttribute("Side")),
         Value = reader.GetAttribute("Value"),
         Name = reader.GetAttribute("Name")
     });
 }
Ejemplo n.º 5
0
 private static MarkDetect GetMarkDetect(XmlReader reader)
 {
     return(new MarkDetect
     {
         Index = AttributeHelpers.GetInt(reader.GetAttribute("Index")),
         Side = AttributeHelpers.GetSide(reader.GetAttribute("Side")),
         Result = AttributeHelpers.GetBooleanFromYesNo(reader.GetAttribute("Result")),
         Name = reader.GetAttribute("Name")
     });
 }
Ejemplo n.º 6
0
 private static AuditTrail GetAuditTrail(XmlReader reader)
 {
     return(new AuditTrail
     {
         Type = AttributeHelpers.GetAuditTrailType(reader.GetAttribute("Type")),
         Apply = AttributeHelpers.GetBooleanFromTrueFalse(reader.GetAttribute("Apply")),
         Side = AttributeHelpers.GetSide(reader.GetAttribute("Side")),
         Text = reader.GetAttribute("Text")
     });
 }
Ejemplo n.º 7
0
 private static EndInfo GetEndInfo(XmlReader reader)
 {
     return(new EndInfo
     {
         EndTime = AttributeHelpers.GetDateTime(reader.GetAttribute("EndTime")),
         NumPages = AttributeHelpers.GetInt(reader.GetAttribute("NumPages")),
         NumGroups = AttributeHelpers.GetInt(reader.GetAttribute("NumGroups")),
         NumTransactions = AttributeHelpers.GetInt(reader.GetAttribute("NumTransactions")),
         IsModified = AttributeHelpers.GetBooleanFromTrueFalse(reader.GetAttribute("IsModified"))
     });
 }
Ejemplo n.º 8
0
 private static Micr GetMicr(XmlReader reader)
 {
     return(new Micr
     {
         Status = AttributeHelpers.GetMicrStatus(reader.GetAttribute("Status")),
         RtStatus = AttributeHelpers.GetRtStatus(reader.GetAttribute("RtStatus")),
         CheckType = AttributeHelpers.GetCheckType(reader.GetAttribute("CheckType")),
         Side = AttributeHelpers.GetSide(reader.GetAttribute("Side")),
         Value = reader.GetAttribute("Value")
     });
 }
Ejemplo n.º 9
0
 private static void PopulateBatch(Batch batch, XmlReader reader)
 {
     batch.BaseMachine       = reader.GetAttribute("BaseMachine");
     batch.FormatVersion     = reader.GetAttribute("FormatVersion");
     batch.BatchIdentifier   = reader.GetAttribute("BatchIdentifier");
     batch.DeveloperReserved = reader.GetAttribute("DeveloperReserved");
     batch.ImageFilePath     = reader.GetAttribute("ImageFilePath");
     batch.JobName           = reader.GetAttribute("JobName");
     batch.JobType           = AttributeHelpers.GetJobType(reader.GetAttribute("JobType"));
     batch.OperatorName      = reader.GetAttribute("OperatorName");
     batch.OperatingMode     = AttributeHelpers.GetOperatingMode(reader.GetAttribute("OperatingMode"));
     batch.StartTime         = AttributeHelpers.GetDateTime(reader.GetAttribute("StartTime"));
     batch.PluginMessage     = reader.GetAttribute("PluginMessage");
     batch.ProcessDate       = AttributeHelpers.GetDateTime(reader.GetAttribute("ProcessDate"))?.Date;
     batch.ReceiveDate       = AttributeHelpers.GetDateTime(reader.GetAttribute("ReceiveDate"))?.Date;
     batch.ScanDevice        = reader.GetAttribute("ScanDevice");
     batch.SoftwareVersion   = reader.GetAttribute("SoftwareVersion");
     batch.TransportId       = reader.GetAttribute("TransportId");
 }
Ejemplo n.º 10
0
 private static Image GetImage(XmlReader reader)
 {
     return(new Image
     {
         Index = AttributeHelpers.GetInt(reader.GetAttribute("Index")),
         RescanStatus = AttributeHelpers.GetRescanStatus(reader.GetAttribute("RescanStatus")),
         ScantimeFinalBlankAreaDecision =
             AttributeHelpers.GetScantimeFinalBlankAreaDecision(
                 reader.GetAttribute("ScantimeFinalBlankAreaDecision")),
         Side = AttributeHelpers.GetSide(reader.GetAttribute("Side")),
         Type = AttributeHelpers.GetImageType(reader.GetAttribute("Type")),
         Depth = AttributeHelpers.GetImageDepth(reader.GetAttribute("Depth")),
         Format = AttributeHelpers.GetImageFormat(reader.GetAttribute("Format")),
         Filename = reader.GetAttribute("Filename"),
         Filesize = AttributeHelpers.GetLong(reader.GetAttribute("Filesize")),
         Length = AttributeHelpers.GetInt(reader.GetAttribute("Length")),
         Height = AttributeHelpers.GetInt(reader.GetAttribute("Height")),
         OffsetLength = AttributeHelpers.GetInt(reader.GetAttribute("OffsetLength")),
         OffsetHeight = AttributeHelpers.GetInt(reader.GetAttribute("OffsetHeight")),
         ResolutionLength = AttributeHelpers.GetImageResolution(reader.GetAttribute("ResolutionLength")),
         ResolutionHeight = AttributeHelpers.GetImageResolution(reader.GetAttribute("ResolutionHeight"))
     });
 }
Ejemplo n.º 11
0
 private static Transaction GetTransaction(XmlReader reader)
 {
     return(new Transaction {
         TransactionId = AttributeHelpers.GetInt(reader.GetAttribute("TransactionID"))
     });
 }
Ejemplo n.º 12
0
 private static Group GetGroup(XmlReader reader)
 {
     return(new Group {
         GroupId = AttributeHelpers.GetInt(reader.GetAttribute("GroupID"))
     });
 }