From 33a349f2e51236979b378f991f9402db47eed9b6 Mon Sep 17 00:00:00 2001 From: Artsiom Tsybulko Date: Thu, 24 Jul 2025 09:49:45 +0300 Subject: [PATCH] 41669 - rollback fieldType type --- .../Model/EncryptedRCLItem.cs | 2 +- .../Model/EncryptedRCLResult.cs | 2 +- .../Model/Ext/ImagesExtensions.cs | 4 ++-- .../Model/ImagesField.cs | 17 ++++++++--------- .../Model/LicenseItem.cs | 2 +- .../Model/LicenseResult.cs | 2 +- 6 files changed, 14 insertions(+), 15 deletions(-) diff --git a/src/Regula.DocumentReader.WebClient/Model/EncryptedRCLItem.cs b/src/Regula.DocumentReader.WebClient/Model/EncryptedRCLItem.cs index 9857dbf..b7ffe8c 100644 --- a/src/Regula.DocumentReader.WebClient/Model/EncryptedRCLItem.cs +++ b/src/Regula.DocumentReader.WebClient/Model/EncryptedRCLItem.cs @@ -56,7 +56,7 @@ protected EncryptedRCLItem() { } /// /// Base64 encoded data /* - [B@3e7785cf + [B@638eef98 */ [DataMember(Name = "EncryptedRCL", IsRequired = true, EmitDefaultValue = true)] public byte[] EncryptedRCL { get; set; } diff --git a/src/Regula.DocumentReader.WebClient/Model/EncryptedRCLResult.cs b/src/Regula.DocumentReader.WebClient/Model/EncryptedRCLResult.cs index a4e3763..8fb9032 100644 --- a/src/Regula.DocumentReader.WebClient/Model/EncryptedRCLResult.cs +++ b/src/Regula.DocumentReader.WebClient/Model/EncryptedRCLResult.cs @@ -62,7 +62,7 @@ protected EncryptedRCLResult() { } /// /// Base64 encoded data /* - [B@3e7785cf + [B@638eef98 */ [DataMember(Name = "EncryptedRCL", IsRequired = true, EmitDefaultValue = true)] public byte[] EncryptedRCL { get; set; } diff --git a/src/Regula.DocumentReader.WebClient/Model/Ext/ImagesExtensions.cs b/src/Regula.DocumentReader.WebClient/Model/Ext/ImagesExtensions.cs index 719326a..d5de775 100644 --- a/src/Regula.DocumentReader.WebClient/Model/Ext/ImagesExtensions.cs +++ b/src/Regula.DocumentReader.WebClient/Model/Ext/ImagesExtensions.cs @@ -8,7 +8,7 @@ public static ImagesField GetField(this Images imgs, GraphicFieldType fieldType) { foreach (var field in imgs.FieldList) { - if (field.FieldType == (int)fieldType) return field; + if (field.FieldType == fieldType) return field; } return null; @@ -20,7 +20,7 @@ public static List GetFields(this Images imgs, GraphicFieldType fie foreach (var field in imgs.FieldList) { - if (field.FieldType == (int)fieldType) + if (field.FieldType == fieldType) fields.Add(field); } diff --git a/src/Regula.DocumentReader.WebClient/Model/ImagesField.cs b/src/Regula.DocumentReader.WebClient/Model/ImagesField.cs index 9c9126e..1b307f5 100644 --- a/src/Regula.DocumentReader.WebClient/Model/ImagesField.cs +++ b/src/Regula.DocumentReader.WebClient/Model/ImagesField.cs @@ -32,6 +32,12 @@ namespace Regula.DocumentReader.WebClient.Model [DataContract(Name = "ImagesField")] public partial class ImagesField : IValidatableObject { + + /// + /// Gets or Sets FieldType + /// + [DataMember(Name = "fieldType", IsRequired = true, EmitDefaultValue = true)] + public GraphicFieldType FieldType { get; set; } /// /// Initializes a new instance of the class. /// @@ -41,10 +47,10 @@ protected ImagesField() { } /// Initializes a new instance of the class. /// /// Human readable field name. Do not bind to this name - use GraphicFieldType instead. (required). - /// The value can be from GraphicFieldType or TextFieldType enum. (required). + /// fieldType (required). /// valueList (required). /// Field value count. - public ImagesField(string fieldName = default(string), int fieldType = default(int), List valueList = default(List), decimal valueCount = default(decimal)) + public ImagesField(string fieldName = default(string), GraphicFieldType fieldType = default(GraphicFieldType), List valueList = default(List), decimal valueCount = default(decimal)) { // to ensure "fieldName" is required (not null) if (fieldName == null) @@ -69,13 +75,6 @@ protected ImagesField() { } [DataMember(Name = "fieldName", IsRequired = true, EmitDefaultValue = true)] public string FieldName { get; set; } - /// - /// The value can be from GraphicFieldType or TextFieldType enum. - /// - /// The value can be from GraphicFieldType or TextFieldType enum. - [DataMember(Name = "fieldType", IsRequired = true, EmitDefaultValue = true)] - public int FieldType { get; set; } - /// /// Gets or Sets ValueList /// diff --git a/src/Regula.DocumentReader.WebClient/Model/LicenseItem.cs b/src/Regula.DocumentReader.WebClient/Model/LicenseItem.cs index 99bc7a4..3a3c30f 100644 --- a/src/Regula.DocumentReader.WebClient/Model/LicenseItem.cs +++ b/src/Regula.DocumentReader.WebClient/Model/LicenseItem.cs @@ -56,7 +56,7 @@ protected LicenseItem() { } /// /// Base64 encoded data /* - [B@62d85d39 + [B@19a26868 */ [DataMember(Name = "License", IsRequired = true, EmitDefaultValue = true)] public byte[] License { get; set; } diff --git a/src/Regula.DocumentReader.WebClient/Model/LicenseResult.cs b/src/Regula.DocumentReader.WebClient/Model/LicenseResult.cs index 4ca302b..b4fdf2f 100644 --- a/src/Regula.DocumentReader.WebClient/Model/LicenseResult.cs +++ b/src/Regula.DocumentReader.WebClient/Model/LicenseResult.cs @@ -62,7 +62,7 @@ protected LicenseResult() { } /// /// Base64 encoded data /* - [B@62d85d39 + [B@19a26868 */ [DataMember(Name = "License", IsRequired = true, EmitDefaultValue = true)] public byte[] License { get; set; }