public List<Fornecedor> listar() throws SQLException
{
Connection conn = Conexao.getConexao();
String sql = "SELECT * FROM fornecedor ORDER BY forn_nome";
PreparedStatement stmt = conn.prepareStatement(sql);
ResultSet rs = stmt.executeQuery();
List<Fornecedor> lista = new ArrayList<Fornecedor>();
while(rs.next())
{
Fornecedor forn = new Fornecedor(rs.getInt("idfornecedor"));
forn.setNome(rs.getString("forn_nome"));
forn.setCnpj(rs.getString("forn_cnpj"));
forn.setCelular(rs.getString("forn_celular"));
forn.setComercial(rs.getString("forn_comercial"));
forn.setEmail(rs.getString("forn_email"));
forn.setSite(rs.getString("forn_site"));
forn.setRua(rs.getString("forn_rua"));
forn.setNumero(rs.getString("forn_numero"));
forn.setBairro(rs.getString("forn_bairro"));
forn.setCidade(rs.getString("forn_cidade"));
forn.setEstado(rs.getString("forn_estado"));
forn.setCep(rs.getString("forn_cep"));
lista.add(forn);
}
rs.close();
stmt.close();
return lista;
}
private void preencherJTable() throws SQLException
{
FornecedorDAO dao = new FornecedorDAO();
List<Fornecedor> lista = dao.listar();
FornecedorModel model = new FornecedorModel(lista);
tabela_edita_fornecedores.setModel(model);
}