public async Task AddBook(PostBookDTO element) { var NewBook = _mapper.Map <Book> (element); if (NewBook == null) { throw new ArgumentNullException(nameof(NewBook)); } _context.Books.Add(NewBook); await _context.SaveChangesAsync(); }
public async Task MapAndSaveBook(PostBookDTO RepoToDto, Book element) { _mapper.Map(RepoToDto, element); await _context.SaveChangesAsync(); }
public async Task <ActionResult> AddBook(PostBookDTO NewBook) { await _repository.AddBook(NewBook); return(NoContent()); }