public static void AddPhrase(ActiveRecord record, string phrase = null, bool splitPhrase = false, string delimiter = ",") { if (phrase == null) { phrase = record.GetName(); } if (record.GetIsActive()) { AddPhrase(record.GetTableName(), record.ID_Field.ToInt(), phrase, splitPhrase, delimiter); } else { DeletePhrase(record); } }
protected void CheckLock(ActiveRecord record) { if (record == null) { return; } lockobj.InitLocking(Security.LoggedInUserID); if (!lockobj.LockTable(record.GetTableName(), (record[record.GetPrimaryKeyName()] + "").ToIntOrDie(), record.GetName())) { Web.ErrorMessage = lockobj.LockMessage; } }