private void btnActualizarCurso_Click(object sender, EventArgs e)
        {
            int    idCurso;
            String nombreCurso;
            double precio;

            if (txtNombreCurso.Text == String.Empty)
            {
                messageError.lblError.Text = "INGRESE UN NOMBRE DE CURSO";
                messageError.ShowDialog();
            }
            else if (txtPrecio.Text == String.Empty)
            {
                messageError.lblError.Text = "INGRESE UN PRECIO";
                messageError.ShowDialog();
            }
            else if (dbConn.obtenerVariableEntera("select [estadoCurso] from [dbo].[cursos]c inner join [dbo].[estados]e on c.estadoCurso = e.id_Estado where [estadoCurso] = 2 and [nombreCurso] = '" + txtNombreCurso.Text + "'") == 2)
            {
                messageError.lblError.Text = "SELECCIONE UN CURSO ACTIVO";
                messageError.ShowDialog();
            }
            else if (utilidad.isNumeric(txtPrecio.Text))
            {
                idCurso     = Int32.Parse(txtIdCurso.Text);
                nombreCurso = txtNombreCurso.Text;
                precio      = double.Parse(txtPrecio.Text);

                dbConn.PAActualizarCursos(idCurso, nombreCurso, precio);

                message.lblCheck.Text = "CURSO ACTUALIZADO";
                message.ShowDialog();

                utilidad.limpiarTextBox(grbPrincipal);

                actualizarDGV();
            }
            else
            {
                messageError.lblError.Text = "INGRESE CORRECTAMENTE LOS DATOS SOLICITADOS";
                messageError.ShowDialog();
            }
        }