public void addToUpdatableItemList(ItemDetailEditViewModel itemDetailModel) { foreach (var idm in UpdatableItemList) { var item = idm.Item; var current = itemDetailModel.Item; if (item.Id == current.Id) { // No need to add. Item is already in list. return; } } UpdatableItemList.Add(itemDetailModel); updateLocationDetailsShownVariables(); }
public void ClearItems() { UpdatableItemList.Clear(); updateLocationDetailsShownVariables(); }
public void removeFromUpdatableItemList(ItemDetailEditViewModel itemDetailModel) { UpdatableItemList.Remove(itemDetailModel); updateLocationDetailsShownVariables(); }