private void cbxcursoActionPerformed( java.awt.event.ActionEvent evt) { // GEN-FIRST:event_cbxcursoActionPerformed // TODO add your handling code here: Curso curso = new Curso(); curso = (Curso) cbxcurso.getSelectedItem(); cbxdisciplina.removeAllItems(); for (Disciplina disciplina : disciplinadao.ListarDisciplina(curso.getCodcurso())) { cbxdisciplina.addItem(disciplina); } } // GEN-LAST:event_cbxcursoActionPerformed
/** Creates new form frmCadProfessorDisciplina */ public frmProfessorDisciplina(int cod) { initComponents(); professordisciplinasapagar = new LinkedList<>(); disciplina = new Disciplina(); cursos = new LinkedList<>(); cursodao = new CursoDAO(); pessoadao = new PessoaDAO(); disciplinadao = new DisciplinaDAO(); professordao = new ProfessorDAO(); professor = professordao.Abrir(cod); professordisciplinadao = new ProfessorDisciplinaDAO(); professordisciplinas = professordisciplinadao.ListarTodas(cod); cursos = cursodao.ListarTodos(); pessoa = pessoadao.Abrir(professor.getCodpessoa()); lblNome.setText(pessoa.getNome()); cbxcurso.removeAllItems(); for (Curso curso : cursos) { cbxcurso.addItem(curso); } curso = (Curso) cbxcurso.getItemAt(0); cbxdisciplina.removeAllItems(); for (Disciplina disciplina : disciplinadao.ListarDisciplina(curso.getCodcurso())) { cbxdisciplina.addItem(disciplina); } disciplinatable(); }