Пример #1
0
        //add comic


        public void AddComicStore(Comicstore comicstore)
        {
            if (_data.Any(c => c.Name == comicstore.Name))
            {
                throw new InvalidOperationException("A Comic Store with that name already exists. ");
            }
            _data.Add(comicstore);
        }
Пример #2
0
        //add product
        public void AddProduct(Product product, string comicstore)
        {
            Comicstore store = _data.First(x => x.Name == comicstore);

            store.Inventory.Add(product);
        }
Пример #3
0
 //update comic
 public void UpdateComicStore(Comicstore old, Comicstore ne)
 {
     DeleteComicStore(old);
     AddComicStore(ne);
 }
Пример #4
0
        //delete comic

        public void DeleteComicStore(Comicstore comicstore)
        {
            _data.Remove(_data.First(x => x.Name == comicstore.Name));
        }