public DataModel getBuscarLivro() {
   InterfaceLivrosDAO idao = new LivrosDAO();
   model = new ListDataModel(idao.consultarTitulos(keysearch));
   return model;
 }
 public String excluir() {
   InterfaceLivrosDAO ldao = new LivrosDAO();
   Livros livro = getLivroFromEditOrDelete();
   ldao.excluir(livro);
   return "sucesso_exc";
 }
 public String create() {
   InterfaceLivrosDAO ldao = new LivrosDAO();
   ldao.salvar(livro);
   return "sucesso_ins";
 }
 public String update() {
   InterfaceLivrosDAO ldao = new LivrosDAO();
   ldao.atualizar(livro);
   return "sucesso_atu";
 }
  public int getTotal() {

    InterfaceLivrosDAO idao = new LivrosDAO();
    return idao.totalDeLivros();
  }
 //  paginação pelo JSF
 public DataModel getTodosLivros() {
   InterfaceLivrosDAO ldao = new LivrosDAO();
   model = new ListDataModel(ldao.todosLivros());
   return model;
 }
 public DataModel getTodos() {
   InterfaceLivrosDAO ldao = new LivrosDAO();
   model = new ListDataModel(ldao.todosLivros(maxPorPagina, paginaAtual));
   return model;
 }
 public DataModel getTodosComAutorEditora() {
   InterfaceLivrosDAO idao = new LivrosDAO();
   model = new ListDataModel(idao.todosLivrosComAutoresEditora());
   return model;
 }