From 45a842832c0ca730c5c8573a895b80146a26de08 Mon Sep 17 00:00:00 2001 From: Michael Becker Date: Sat, 16 Nov 2019 22:46:23 -0500 Subject: [PATCH] add constructors for DatabaseField and DatabaseRecord --- .../ObjectModels/Database/DatabaseField.cs | 6 ++++++ .../ObjectModels/Database/DatabaseRecord.cs | 8 ++++++++ 2 files changed, 14 insertions(+) diff --git a/CSharp/Libraries/UniversalEditor.Essential/ObjectModels/Database/DatabaseField.cs b/CSharp/Libraries/UniversalEditor.Essential/ObjectModels/Database/DatabaseField.cs index 53c7be64..ff7d5264 100755 --- a/CSharp/Libraries/UniversalEditor.Essential/ObjectModels/Database/DatabaseField.cs +++ b/CSharp/Libraries/UniversalEditor.Essential/ObjectModels/Database/DatabaseField.cs @@ -34,6 +34,12 @@ namespace UniversalEditor.ObjectModels.Database } } + public DatabaseField(string name = "", object value = null) + { + Name = name; + Value = value; + } + public string Name { get; set; } = String.Empty; public object Value { get; set; } = null; diff --git a/CSharp/Libraries/UniversalEditor.Essential/ObjectModels/Database/DatabaseRecord.cs b/CSharp/Libraries/UniversalEditor.Essential/ObjectModels/Database/DatabaseRecord.cs index 49da3d75..ab7f948d 100755 --- a/CSharp/Libraries/UniversalEditor.Essential/ObjectModels/Database/DatabaseRecord.cs +++ b/CSharp/Libraries/UniversalEditor.Essential/ObjectModels/Database/DatabaseRecord.cs @@ -19,6 +19,14 @@ namespace UniversalEditor.ObjectModels.Database } } + public DatabaseRecord(params DatabaseField[] fields) + { + for (int i = 0; i < fields.Length; i++) + { + Fields.Add(fields[i]); + } + } + private DatabaseField.DatabaseFieldCollection mvarFields = new DatabaseField.DatabaseFieldCollection (); public DatabaseField.DatabaseFieldCollection Fields {