public async Task <ActionResult <BookC> > PostBookC(BookC bookC) { _context.BookC.Add(bookC); await _context.SaveChangesAsync(); return(CreatedAtAction("GetBookC", new { id = bookC.BookCID }, bookC)); }
public async Task <IActionResult> PutBookC(int id, BookC bookC) { if (id != bookC.BookCID) { return(BadRequest()); } _context.Entry(bookC).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!BookCExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public IActionResult AddBook(string titlebook, string authorbook) { if (titlebook != null && authorbook != null) { BookC nowa = new BookC(titlebook, authorbook); _context.BookC.Add(nowa); _context.SaveChanges(); } var bookoflist = from m in _context.BookC select m; var bookVM = new LibraryViewModel { BookCs = bookoflist.ToList() }; //bookVM.AddBook(titlebook,authorbook); return(RedirectToAction(nameof(Index))); }