private void SaveRecord() { var key = txtKey.Text.Trim(); var value = txtValue.Text.Trim(); if (key != String.Empty && value != String.Empty) { _Storage.BeginTransaction(AzManIsolationLevel.ReadUncommitted); switch (_Mode) { case Mode.Create: _Store.CreateAttribute(key, value); break; case Mode.Delete: break; case Mode.Update: _Store.GetAttribute(key).Update(key, value); break; } _Storage.CommitTransaction(); _Dirty = true; } }