public fPruebaConocimientoCurso(Usuario usuario, Curso curso) { InitializeComponent(); this.usuario = usuario; this.curso = curso; this.prueba = new PruebaConocimiento(curso.CursoID); }
private void bEliminarPrueba_Click(object sender, EventArgs e) { try { if (PruebaConocimiento.hayPruebaConocimiento(curso)) { DialogResult dialogResult = MessageBox.Show("¿Desea borrar la prueba de conocimiento?", "ALERTA", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { PruebaConocimiento p = new PruebaConocimiento(curso.CursoID); p.BorrarPrueba(); MessageBox.Show("Prueba de conocimiento eliminada con exito"); } else if (dialogResult == DialogResult.No) { //do something else } } else { throw new Exception("No existe ninguna prueba asociada al curso"); } } catch (Exception ex) { MessageBox.Show("ERROR: " + ex.Message); } }
public fRespuestaPrueba(Usuario user, Curso curso, PruebaConocimiento prueba) { this.user = user; this.curso = curso; this.prueba = prueba; InitializeComponent(); }
public fEditarPruebaConocimiento(Usuario u, Curso c, PruebaConocimiento p) { this.usuario = u; this.curso = c; this.prueba = p; this.p1 = p.P1.Split(';'); this.p2 = p.P2.Split(';'); this.p3 = p.P3.Split(';'); this.p4 = p.P4.Split(';'); this.p5 = p.P5.Split(';'); InitializeComponent(); }
private void bEditarPrueba_Click(object sender, EventArgs e) { if (PruebaConocimiento.hayPruebaConocimiento(curso)) { fEditarPruebaConocimiento f = new fEditarPruebaConocimiento(user, curso, new PruebaConocimiento(curso.CursoID)); this.Hide(); f.ShowDialog(); this.Close(); } else { MessageBox.Show("No existe ninguna prueba asociada al curso"); } }
private void bAnyadirPrueba_Click(object sender, EventArgs e) { if (PruebaConocimiento.hayPruebaConocimiento(curso)) { MessageBox.Show("Ya hay una prueba asociada al curso"); } else { fCrearPruebaConocimiento f = new fCrearPruebaConocimiento(user, curso); this.Hide(); f.ShowDialog(); this.Close(); } }
public fInfoCursoProfesor(Usuario user, Curso curso) { this.user = user; this.curso = curso; if (PruebaConocimiento.hayPruebaConocimiento(curso)) { prueba = new PruebaConocimiento(curso.CursoID); } else { prueba = null; } InitializeComponent(); }
private void bAccederPruebaConocimiento_Click(object sender, EventArgs e) { if (pruebaRealizada()) { MessageBox.Show("La prueba ya se ha realizado"); } else { if (!PruebaConocimiento.hayPruebaConocimiento(curso)) { MessageBox.Show("No hay una prueba de conocimiento disponible todavia"); } else { fPruebaConocimientoCurso prueba = new fPruebaConocimientoCurso(user, curso); this.Hide(); prueba.ShowDialog(); this.Close(); } } }