Scarpah600 / Filmes

0 stars 0 forks source link

FilmesBean.java #1

Open Scarpah600 opened 6 years ago

Scarpah600 commented 6 years ago
package br.com.Jc1.bean;

import java.sql.SQLException;
import java.util.ArrayList;

import javax.annotation.PostConstruct;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.ViewScoped;
import javax.faces.model.ListDataModel;

import br.com.Jc1.DAO.FilmesDao;
import br.com.Jc1.domain.Filmes;

@ManagedBean(name = "MBFilmes")
@ViewScoped
public class FilmesBean {

    private ListDataModel<Filmes>filme;

    public ListDataModel<Filmes> getFilme() {
        return filme;
    }

    public void setFilme(ListDataModel<Filmes> filme) {
        this.filme = filme;
    }

    @PostConstruct
    public void preparaPesquisa() {
        FilmesDao fdao = new FilmesDao();
        try {
            ArrayList<Filmes>lista = fdao.listar();
            filme = new ListDataModel<Filmes>(lista);
        } catch (SQLException e) {
            e.printStackTrace();
            System.out.println("Erro");
        }
    }
}