public void onSelect$serieCombo() { s = ((Serie) serieCombo.getSelectedItem().getValue()); turmaCombo.getChildren().clear(); for (Turma t : Facade.getInstance().listarTurmaSerie(s.getId(), anoletivoObj.getId())) { Comboitem comboitem = new Comboitem(); comboitem.setLabel(t.getNome()); comboitem.setValue(t); turmaCombo.appendChild(comboitem); } turmaCombo.setDisabled(false); binder.loadComponent(RowTurma); }
public void onSelect$ListagemDisciplina() { di = (RegistroDeDisciplina) ListagemDisciplina.getModel().getElementAt(ListagemDisciplina.getSelectedIndex()); disciplina.setValue(di.getDisciplina().getNome()); professor.setValue(di.getProfessor().getNome()); id.setValue(String.valueOf(di.getDisciplina().getId())); cargaHoraria.setValue(String.valueOf(di.getDisciplina().getCargaHoraria())); JanelaFiltroParaListarDisciplina.setVisible(false); janelaDisciplinaAluno.setVisible(true); janelaDisciplina.setVisible(false); nomeTurma.setValue(turmav.getNome()); turno.setValue(turmav.getTurno()); modalidade.setValue(turmav.getModalidade()); qtdAluno.setValue(String.valueOf(turmav.getQtdAluno())); anoLetivo.setValue(String.valueOf(turmav.getAnoLetivo().getAno())); sala.setValue(turmav.getSala().getDescricao()); serie.setValue(turmav.getSerie().getDescricao()); nivelEscolar.setValue(turmav.getSerie().getNivelEscolar().getNivel()); Row rows = new Row(); rows.setAlign("center"); new Label(di.getDisciplina().getNome() + " | " + di.getProfessor().getNome()).setParent(rows); new Label("Carga Horária - " + di.getDisciplina().getCargaHoraria()).setParent(rows); rows.setParent(rowFrequencias); rowss.add(rows); for (Aluno a : Facade.getInstance().listarAlunoTurma(turmav.getId())) { Listitem li = new Listitem(); for (Matricula m1 : a.getMatricula()) { if (turmav.getId() == m1.getTurma().getId()) { new Listcell(m1.getNumero()).setParent(li); Row row = new Row(); new Label(m1.getNumero() + " | " + a.getNome()).setParent(row); Intbox t = new Intbox(); t.setConstraint(c); t.setId(String.valueOf(a.getId())); intbox.add(t); t.setParent(row); t.setConstraint("no empty, no zero, no negative"); row.setParent(rowFrequencias); rowss.add(row); } } new Listcell(a.getNome()).setParent(li); li.setParent(ListagemAluno); } binder.loadComponent(indexFrequencia); binder.loadComponent(rowFrequencias); }