コード例 #1
0
        public int Add(AddBookCategoryDto dto)
        {
            BookCategory bookCategory = new BookCategory()
            {
                Title = dto.Title
            };

            _bookCategoryRepository.Add(bookCategory);
            _unitOfWork.Complete();
            return(bookCategory.Id);
        }
コード例 #2
0
 public void Create(Book book, List <int> categories)
 {
     foreach (var category in categories)
     {
         var entity = new BookCategory {
             BookId     = book.Id,
             CategoryId = category
         };
         repository.Add(entity);
     }
 }
コード例 #3
0
        public async Task <int> AddCategory(AddBookCategoryDto dto)
        {
            BookCategory bookCategory = new BookCategory
            {
                Title = dto.Title
            };

            _repository.Add(bookCategory);
            await _unitOfWork.Complete();

            return(bookCategory.Id);
        }