private async Task<bool> SaveAsync(Book book)
        {
            _dbContext.Books.Add(book);
            await _dbContext.SaveChangesAsync();

            return true;
        }
Beispiel #2
0
 public BookModel(Book book)
 {
     Id = book.Id;
     Name = book.Name;
     Author = new AuthorModel(book.Author);
     Genre = new GenreModel(book.Genre);
 }
        public async Task<IHttpActionResult> Post(Book book)
        {
            if (!ModelState.IsValid)
            {
                return BadRequest(ModelState);
            }

            var isCorrect = await SaveAsync(book);

            return Ok(isCorrect);
        }