diff --git a/src/Regula.DocumentReader.WebClient/Model/EncryptedRCLItem.cs b/src/Regula.DocumentReader.WebClient/Model/EncryptedRCLItem.cs
index b7ffe8c..9857dbf 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@638eef98
+ [B@3e7785cf
*/
[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 8fb9032..a4e3763 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@638eef98
+ [B@3e7785cf
*/
[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 d5de775..719326a 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 == fieldType) return field;
+ if (field.FieldType == (int)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 == fieldType)
+ if (field.FieldType == (int)fieldType)
fields.Add(field);
}
diff --git a/src/Regula.DocumentReader.WebClient/Model/ImagesField.cs b/src/Regula.DocumentReader.WebClient/Model/ImagesField.cs
index 1b307f5..9c9126e 100644
--- a/src/Regula.DocumentReader.WebClient/Model/ImagesField.cs
+++ b/src/Regula.DocumentReader.WebClient/Model/ImagesField.cs
@@ -32,12 +32,6 @@ 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.
///
@@ -47,10 +41,10 @@ protected ImagesField() { }
/// Initializes a new instance of the class.
///
/// Human readable field name. Do not bind to this name - use GraphicFieldType instead. (required).
- /// fieldType (required).
+ /// The value can be from GraphicFieldType or TextFieldType enum. (required).
/// valueList (required).
/// Field value count.
- public ImagesField(string fieldName = default(string), GraphicFieldType fieldType = default(GraphicFieldType), List valueList = default(List), decimal valueCount = default(decimal))
+ public ImagesField(string fieldName = default(string), int fieldType = default(int), List valueList = default(List), decimal valueCount = default(decimal))
{
// to ensure "fieldName" is required (not null)
if (fieldName == null)
@@ -75,6 +69,13 @@ 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 3a3c30f..99bc7a4 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@19a26868
+ [B@62d85d39
*/
[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 b4fdf2f..4ca302b 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@19a26868
+ [B@62d85d39
*/
[DataMember(Name = "License", IsRequired = true, EmitDefaultValue = true)]
public byte[] License { get; set; }