@(library: models.Library, patrons: List[models.Patron], loanedBooks: List[models.Book], availablebooks: List[models.Book]) @base("Check In / Check Out", "transactions") {
Library Book Management

@library.name

@if(loanedBooks.size() > 0){

Loaned Books

@for(book <- loanedBooks) { @defining(book.transactions.get(book.transactions.size()-1)) { transaction => @helper.form(action = routes.Transactions.saveCheckin(book.id)) {

@book.name - Checked out by @transaction.patron.getName()

} } } }

Available Books

@for(book <- availablebooks) { @helper.form(action = routes.Transactions.saveCheckout(book.id)) {

@book.name -

} } }