internal void AddPassingItem(CalendarItem item) { if (!PassingItems.Contains(item)) { PassingItems.Add(item); Day.AddContainedItem(item); } }
/// <summary> /// Clears existance of item from this unit and it's corresponding day. /// </summary> /// <param name="item"></param> internal void ClearItemExistance(CalendarItem item) { if (PassingItems.Contains(item)) { PassingItems.Remove(item); } if (Day.ContainedItems.Contains(item)) { Day.ContainedItems.Remove(item); } }