private async Task<bool> SaveAsync(Book book) { _dbContext.Books.Add(book); await _dbContext.SaveChangesAsync(); return true; }
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); }