public void UpdateValue(string column, object value) { var val = Values.FirstOrDefault(x => x.Column == column); if (value == RevertedValue) { Values.Remove(val); } else { if (val == null) { val = new ChangeSetValue(); Values.Add(val); } val.Column = column; val.Value = value; } }
public void UpdateValue(string column, object value) { var val = Values.FirstOrDefault(x => x.Column == column); if (value == RevertedValue) { Values.Remove(val); } else { if (val == null) { val = new ChangeSetValue(); Values.Add(val); } val.Column = column; val.Value = value; } }