public async Task UpdateBook(BooksInformation book) { if (_context != null) { _context.BookInfos.Update(book); await _context.SaveChangesAsync(); } }
public async Task <int> AddBook(BooksInformation book) { if (_context != null) { await _context.BookInfos.AddAsync(book); await _context.SaveChangesAsync(); return(book.BookId); } return(0); }
public async Task <IActionResult> Update([FromBody] BooksInformation model) { if (ModelState.IsValid) { try { await _bookService.UpdateBook(model); return(Ok("Success")); } catch (Exception ex) { return(BadRequest()); } } return(BadRequest()); }
public async Task <IActionResult> Add([FromBody] BooksInformation model) { if (ModelState.IsValid) { try { var book = await _bookService.AddBook(model); if (book > 0) { return(Ok(book)); } else { return(NotFound()); } } catch (Exception ex) { return(BadRequest()); } } return(BadRequest()); }