/// <summary> /// Mark item as local changed. The method was called from item himself while after a property value has changed /// </summary> /// <param name="item"></param> /// <param name="propertyName"></param> /// <param name="oldValue"></param> /// <param name="newValue"></param> internal void MarkItemAsLocalChanged(AccessContextItem item, string propertyName, object oldValue, object newValue) { ItemManager.AddChangedItem(item, IndexOf(item)); Parent.Item_IsLocalChanged(item, propertyName, oldValue, newValue); }