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(); } }