Beispiel #1
0
        private async Task <Collection <BookDefGenre> > convert(IEnumerable <int> genreIDs, BookDef bookDef)
        {
            var genres = await this.miscRepo.GetGenres();

            Collection <BookDefGenre> retVal = new Collection <BookDefGenre>();

            foreach (var genreId in genreIDs)
            {
                retVal.Add(new BookDefGenre()
                {
                    BookDef = bookDef, BookDefId = bookDef.Id, Genre = genres.FirstOrDefault(a => a.Id == genreId), GenreId = genreId
                });
            }

            return(retVal);
        }
Beispiel #2
0
 public void Remove(BookDef bookDef)
 {
     context.Remove(bookDef);
 }
Beispiel #3
0
 public void Add(BookDef bookDef)
 {
     context.Add(bookDef);
 }
Beispiel #4
0
 public void Create(BookDef bookDef)
 {
     context.BookDefinitons.Add(bookDef);
     context.SaveChanges();
 }