public IActionResult Borrow(BorrowBookViewModel model) { var client = _libraryContext.Clients.Include(c => c.Books).First(c => c.ClientId == model.ClientId); var book = _libraryContext.Books.Include(b => b.BookAuthors).First(b => b.BookId == model.BookId); client.Books.ToList().Add(book); _libraryContext.SaveChanges(); return(RedirectToAction(nameof(Index))); }
public IActionResult Index() { var borrowBookModel = new BorrowBookViewModel { Books = _libraryContext.Books.ToList(), Clients = _libraryContext.Clients.ToList() }; return(View(borrowBookModel)); }