private void llenarCombo() { List <Jurado> lista = programaAcademico.darJurados; for (int i = 0; i < lista.Count; i++) { Jurado j = lista[i]; comboJurado.Items.Add(j); } }
//realizar el metodo buscarJurado public Jurado buscarJurado(String pCedula) { Jurado aux = null; for (int i = 0; i < jurados.Count; i++) { if (jurados[i].darCedula().Equals(pCedula)) { aux = jurados[i]; break; } } return(aux); }
public ProgramaAcademico() { equipos = new List <Equipo>(); jurados = new List <Jurado>(); Jurado j1 = new Jurado("j1", "1"); jurados.Add(j1); Jurado j2 = new Jurado("j2", "2"); jurados.Add(j2); Jurado j3 = new Jurado("j3", "3"); jurados.Add(j3); }
private void btnAsignarJurado_Click(object sender, EventArgs e) { //if (txtCodigoEst.Text.Equals("") || txtCodigoEst.Text == null) //{ // MessageBox.Show("ERROR. Ingrese el código del estudiante"); // return; //} //if( comboJurado.SelectedItem == null && (txtCodigoJurado1.Text ==null && txtCodigoJurado1.Text.Equals(""))) //{ // MessageBox.Show("ERROR. Debe escoger un jurado"); // return; //} Equipo equipo = programaAcademico.buscarEquipo(txtCodigoEst.Text); TrabajoDeGrado trabajo = equipo.darTrabajoDeGrado(); if (trabajo == null) { MessageBox.Show("ERROR. El equipo no tiene un trabajo de grado en el sistema."); return; } if (comboJurado.SelectedItem != null) { Jurado jurado = (Jurado)comboJurado.SelectedItem; jurado.agregarTrabajoGrado(trabajo); MessageBox.Show("Se ha asignado el trabajo de grado: " + trabajo.darTitulo() + " Al jurado: " + jurado.darNombre()); return; } if (txtCodigoJurado1.Text != null || !txtNombreJurado1.Text.Equals("")) { Jurado juradoNuevo = new Jurado(txtNombreJurado1.Text, txtCodigoJurado1.Text); programaAcademico.agregarJurado(juradoNuevo); juradoNuevo.agregarTrabajoGrado(trabajo); llenarCombo(); } }
public void agregarJurado(Jurado jurado) { jurados.Add(jurado); }