//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); }
//add product public void AddProduct(Product product, string comicstore) { Comicstore store = _data.First(x => x.Name == comicstore); store.Inventory.Add(product); }
//update comic public void UpdateComicStore(Comicstore old, Comicstore ne) { DeleteComicStore(old); AddComicStore(ne); }
//delete comic public void DeleteComicStore(Comicstore comicstore) { _data.Remove(_data.First(x => x.Name == comicstore.Name)); }