private void carregaCombos() throws Exception { listaSetores = new ArrayList<SelectItem>(); List<Setor> listaS = new ArrayList<Setor>(); listaS = new SetorDao().listarTodos(); for (Setor s : listaS) { listaSetores.add(new SelectItem(s.getId(), s.getDescricao())); } listaClientes = new ArrayList<SelectItem>(); List<Cliente> listaM = new ArrayList<Cliente>(); listaM = new ClienteDao().listarTodos(); for (Cliente m : listaM) { listaClientes.add(new SelectItem(m.getId(), m.getNomeCliente())); } disponiveis = new ArrayList<SelectItem>(); List<Software> listaO = new ArrayList<Software>(); listaO = new SoftwareDao().listarSoftwareDisponivel(); for (Software s : listaO) { disponiveis.add(new SelectItem(s.getId(), s.getNome())); } instalados = new ArrayList<SelectItem>(); listaO = maquina.getSoftwares(); for (Software s : listaO) { instalados.add(new SelectItem(s.getId(), s.getNome())); } }