Exemplo n.º 1
0
        private void DeleteItem(T item)
        {
            var itemComparer = ItemComparer.CreateItemsComparer <T>(item);
            var itemToRemove = this.items.First(itemComparer.IsMatch);

            this.items.Remove(itemToRemove);
        }
Exemplo n.º 2
0
        private void UpdateItem(T item)
        {
            var comparer      = ItemComparer.CreateItemsComparer <T>(item);
            var itemFormStore = this.items.FirstOrDefault(comparer.IsMatch);

            this.ReplaceItemInList(itemFormStore);
        }