private void comboBoxSemestre_SelectedIndexChanged(object sender, EventArgs e) { try { foreach (Ramo ra in semestre.GetListaRamos()) { comboBoxRamo.Items.RemoveAt(0); } comboBoxRamo.Text = null; foreach (Seccion sec in ramo.GetSecciones()) { listBox1.Items.RemoveAt(0); } listBox1.Text = null; } catch (System.NullReferenceException) { } try { foreach (Semestre sem in listaSemestres) { if (comboBoxSemestre.Text == sem.GetID()) { semestre = sem; } } foreach (Ramo ra in semestre.GetListaRamos()) { comboBoxRamo.Items.Add(ra.GetNombre()); } } catch (System.NullReferenceException) { MessageBox.Show("Cree un ramo para el semestre primero"); } }
private void comboBoxRamo_SelectedIndexChanged(object sender, EventArgs e) { try { foreach (Seccion sec in ramo.GetSecciones()) { comboBoxSeccion.Items.RemoveAt(0); } comboBoxSeccion.Text = null; botonMas.Visible = false; botonMenos.Visible = false; textBoxVacantes = null; } catch (System.NullReferenceException) { } try { foreach (Ramo ra in semestre.GetListaRamos()) { if (ra.GetNombre() == comboBoxRamo.Text) { ramo = ra; } } foreach (Seccion sec in ramo.GetSecciones()) { comboBoxSeccion.Items.Add(sec.GetIDSeccion()); } botonMas.Visible = false; botonMenos.Visible = false; } catch (System.NullReferenceException) { MessageBox.Show("Cree una seccion para el ramo primero"); } }
private void listaRamos_SelectedIndexChanged(object sender, EventArgs e) { listaSecciones.Items.Clear(); listaSecciones.Text = null; foreach (Ramo r in semestre.GetListaRamos()) { if (listaRamos.Text == r.GetNombre()) { ramo = r; } } foreach (Seccion seccion in ramo.GetSecciones()) { listaSecciones.Items.Add(seccion.GetIDSeccion()); } }