public async void DeteleBook(Guid id) { var book = await _repositoryBook.GetById(id); _exceptionBook.CheckExistItem(Book, book); _repositoryBook.Delete(book); }
public async Task <BookDto> AddBook(AddBookRequest request) { var author = await _repositoryAuthor.GetById(request.AuthorId); _exceptionAuthor.CheckExistItem(Author, author); var bookModel = _mapper.Map <Book>(request); _repositoryBook.Add(bookModel); return(_mapper.Map <BookDto>(bookModel)); }