static ComicData() { ComicCollection.Clear(); foreach (var c in Comics) { ComicCollection.Add(c); } }
/** * Set the comic controller's current comic collection and minigame scene name */ public void SetComicAndMinigame(ref ComicCollection cc, string minigameSceneName) { this.comic = cc; this.minigameName = minigameSceneName; if (this.comic == null) { Debug.Log("NO COMIC FOUND"); } }
ComicCollection CreateComicCollection() { var comics = new ComicCollection(); comics.Add(new DilbertComics()); comics.Add(new SmbcComics()); comics.Add(new XkcdComics()); return(comics); }
public void ComicCollectionTests() { var comics = new ComicCollection(); comics.Add(new DilbertComics()); comics.Add(new SmbcComics()); comics.Add(new XkcdComics()); List <Comic> latest = comics.GetComics().ToList(); }
public ComicCollectionDto AddComicToCollection(CreateComicCollectionDto input) { if (_comicCollectionRepository.GetAll().Any(x => x.CollectionId == input.CollectionId && x.ComicId == input.ComicId)) { throw new AppException(" Already in collection"); } var comicCollection = new ComicCollection() { CollectionId = input.CollectionId, ComicId = input.ComicId }; _comicCollectionRepository.Add(comicCollection); _comicCollectionRepository.SaveChanges(); var comicCollectionDto = _mapper.Map <ComicCollectionDto>(comicCollection); return(comicCollectionDto); }
public ComicController(ComicCollection comics) { _comics = comics; }