private void button1_Click(object sender, EventArgs e) { if (cbAsig.SelectedIndex >= 0) { if (Util.Util.validarRespuestaYPregunta(tbPreg.Text) || tbPreg.Text == pr.pregunta) { if (Util.Util.validarRespuestaYPregunta(tbRes1.Text) || tbRes1.Text == pr.respuesta1) { if (Util.Util.validarRespuestaYPregunta(tbRes2.Text) || tbRes2.Text == pr.respuesta2) { if (Util.Util.validarRespuestaYPregunta(tbRes3.Text) || tbRes3.Text == pr.respuesta3) { if (cbResC.SelectedIndex >= 0) { idA = cbAsig.SelectedIndex + 1; resC = int.Parse(cbResC.SelectedItem.ToString()); pregunta = tbPreg.Text; res1 = tbRes1.Text; res2 = tbRes2.Text; res3 = tbRes3.Text; co.ModificarPregunta(idP, idA, pregunta, res1, res2, res3, resC); MessageBox.Show("Pregunta modificada correctamente"); this.Dispose(); } else { MessageBox.Show("Debes seleccionar una Respuesta Correcta primero"); } } else { MessageBox.Show("Formato de Respuesta3 inválido"); } } else { MessageBox.Show("Formato de Respuesta2 inválido"); } } else { MessageBox.Show("Formato de Respuesta1 inválido"); } } else { MessageBox.Show("Formato de Pregunta inválido"); } } else { MessageBox.Show("Debes seleccionar una Asignatura primero"); } }