package com.mycompany.model;
import java.util.ArrayList;
import java.util.List;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.ViewScoped;
@ManagedBean
@ViewScoped
public class LibrosBean {
private Libro nuevoLibro;
public Libro getNuevoLibro() {
return nuevoLibro;
}
public void setNuevoLibro(Libro nuevoLibro) {
this.nuevoLibro = nuevoLibro;
}
private List<Libro> libros;
public LibrosBean(){
this.libros = new ArrayList<>();
this.nuevoLibro = new Libro();
this.libros.add(new Libro("titulo 1", "autor 1"));
this.libros.add(new Libro("titulo 2", "autor 2"));
this.libros.add(new Libro("titulo 3", "autor 3"));
this.libros.add(new Libro("titulo 4", "autor 4"));
this.libros.add(new Libro("titulo 5", "autor 5"));
}
public void agregar(){
this.libros.add(this.nuevoLibro);
this.nuevoLibro = new Libro();
}
public List<Libro> getLibros() {
return libros;
}
public void setLibros(List<Libro> libros) {
this.libros = libros;
}
}