|
|
@ -83,14 +83,14 @@ public class Database |
|
|
|
var table = query?.TableName; |
|
|
|
var key = query?.Key; |
|
|
|
var value = query?.Value; |
|
|
|
var newValue = query?.NewValue; |
|
|
|
var keySet = query?.KeySet; |
|
|
|
var valueSet = query?.ValueSet; |
|
|
|
|
|
|
|
var tableToReturn = _tables.Find(x => x.Name == table); |
|
|
|
var row = tableToReturn?.Rows?.FirstOrDefault(x => x.Columns?.FirstOrDefault(y => y.Name == key)?.Value == value); |
|
|
|
var column = row?.Columns?.FirstOrDefault(x => x.Name == key); |
|
|
|
|
|
|
|
var column = row?.Columns?.Find(x => x.Name == keySet); |
|
|
|
if (column != null) |
|
|
|
column.Value = newValue; |
|
|
|
column.Value = valueSet; |
|
|
|
|
|
|
|
Save(); |
|
|
|
} |
|
|
|