public void cargar() { Propuesta p = equipo.darPropuesta(); if (p == null) { textBoxRuta.ReadOnly = false; textBoxTitulo.ReadOnly = false; } else { textBoxRuta.Text = p.darRutaDocumento; textBoxTitulo.Text = p.darTitulo; comboBoxCalificacion.SelectedItem = p.darCalificacion; comboBoxModalidad.SelectedItem = p.darModalidad; rutaP = p.darRutaDocumento; //dtpFechaEntrega.Value = p.darFechaEntrega; axAcroPDF1.LoadFile(rutaP); txtTitTrabajoGrado.Text = p.darTitulo; cmbModalidadTra.SelectedItem = p.darModalidad; cmbModalidadTra.Enabled = false; comboBoxModalidad.Enabled = false; btnSubirPropuesta.Enabled = false; textBoxProp.Text = p.darObservaciones; } TrabajoDeGrado t = equipo.darTrabajoDeGrado(); if (t != null) { axAcroPDF2.LoadFile(t.darRuta()); cmbModalidadTra.SelectedItem = t.darModalidad(); cmbCalTra.SelectedItem = t.darCalificacion(); textBoxTrabajo.Text = t.darObservaciones(); } }
public void setTrabajoDeGrado(TrabajoDeGrado tg) { if (propuesta == null) { throw new Exception("No ha subido una propuesta"); } else { trabajoDeGrado = tg; } }
private void btnSubirTrabajo_Click(object sender, EventArgs e) { try { string ruta = txtRutaATrabajo.Text; string titulo = txtTitTrabajoGrado.Text; string modalidad = (string)cmbModalidadTra.SelectedItem; TrabajoDeGrado t = new TrabajoDeGrado(titulo, modalidad, ruta); equipo.setTrabajoDeGrado(t); axAcroPDF2.LoadFile(ruta); } catch (Exception ee) { MessageBox.Show(ee.Message); } }
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(); } }
private void btnConsultarTrabajoFinal_Click(object sender, EventArgs e) { if (txtCodigoEst.Text.Equals("") || txtCodigoEst.Text == null) { MessageBox.Show("ERROR. Ingrese el código del estudiante"); } Equipo equipo = programaAcademico.buscarEquipo(txtCodigoEst.Text); TrabajoDeGrado trabajo = equipo.darTrabajoDeGrado(); if (trabajo == null) { MessageBox.Show("ERROR. El estudiante no tiene un trabajo de grado registrado"); } else { txtTituloTrabajo.Text = trabajo.darTitulo(); txtRutaTrabajo.Text = trabajo.darRuta(); txtObservacionesTrabajo.Text = trabajo.darObservaciones(); cbModalidadTrabajo.SelectedItem = trabajo.darModalidad(); cbCalificacionTrabajo.SelectedItem = trabajo.darCalificacion(); // dtpTrabajo.Value = trabajo.darFechaEntrega(); } }
private void btnActualizarTrabajo_Click(object sender, EventArgs e) { if (txtCodigoEst.Text.Equals("") || txtCodigoEst.Text == null) { MessageBox.Show("ERROR. Ingrese el código del estudiante"); return; } else if (comboJurado.SelectedItem == null) { MessageBox.Show("ERROR. Debe escoger un jurado"); return; } Equipo equipo = programaAcademico.buscarEquipo(txtCodigoEst.Text); TrabajoDeGrado trabajo = equipo.darTrabajoDeGrado(); trabajo.cambiarCalificacion(cbCalificacionTrabajo.Text); trabajo.cambiarObservaciones(txtObservacionesTrabajo.Text); trabajo.cambiarFechaEntrega(dtpTrabajo.Value); MessageBox.Show("Trabajo de grado modificado exitosamente."); }
public void agregarTrabajoGrado(TrabajoDeGrado pTrabajo) { TrabajosDeGrado.Add(pTrabajo); }