Пример #1
0
        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();
        }
Пример #2
0
 public async Task MapAndSaveBook(PostBookDTO RepoToDto, Book element)
 {
     _mapper.Map(RepoToDto, element);
     await _context.SaveChangesAsync();
 }
Пример #3
0
        public async Task <ActionResult> AddBook(PostBookDTO NewBook)
        {
            await _repository.AddBook(NewBook);

            return(NoContent());
        }