private void btnSave_Click(object sender, EventArgs e)
 {
     try
     {
         int       renglon  = dtgvTabla.CurrentCellAddress.Y;
         string    pregunta = dtgvTabla[0, renglon].Value.ToString();
         int       Id       = Preguntas_Id(pregunta);
         BD.UPDATE update   = new BD.UPDATE();
         if (Formulario_Vacio() != true)
         {
             if (pregunta == txtPregunta.Text)
             {
                 if (update.Preguntas(txtPregunta.Text, txtRcorrecta.Text, txtROp2.Text, txtROp3.Text, txtROp4.Text, Id) == true)
                 {
                     Cargar_Listas();
                     Llenar_Tabla(Cuestionario_Id(cmbCuestionario.Text));
                     Limpiar();
                 }
                 else
                 {
                     MessageBox.Show("Datos llenados incorrectamente");
                 }
             }
             else
             {
                 int Id2 = Preguntas_Id(txtPregunta.Text);
                 if (Id2 == 0)
                 {
                     if (update.Preguntas(txtPregunta.Text, txtRcorrecta.Text, txtROp2.Text, txtROp3.Text, txtROp4.Text, Id) == true)
                     {
                         Cargar_Listas();
                         Llenar_Tabla(Cuestionario_Id(cmbCuestionario.Text));
                         Limpiar();
                     }
                     else
                     {
                         MessageBox.Show("Datos llenados incorrectamente");
                     }
                 }
                 else
                 {
                     MessageBox.Show("Ya existe la pregunta");
                 }
             }
         }
         else
         {
             MessageBox.Show("No se ha llenado el formulario");
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
示例#2
0
        private void btnInactivar_Click(object sender, EventArgs e)
        {
            var cellValue = dtgActivo.CurrentCell.Value.ToString();
            int Id        = BuscarId(cellValue);

            BD.UPDATE updt = new BD.UPDATE();
            if (updt.Cuestionario(Id, 0) == true)
            {
                LlenarTabla();
            }
            else
            {
                MessageBox.Show("No se puede cambiar el estado");
            }
        }