private void btnBajaCalif_Click(object sender, EventArgs e) { int fila; int col = 2; int folio; fila = dtgGeneral.CurrentCell.RowIndex; folio = Convert.ToInt32(dtgGeneral[col, fila].Value); DialogResult botón; botón = MessageBox.Show("¿Se elimina el registro con folio= " + folio.ToString(), "Eliminación", MessageBoxButtons.YesNo); if (botón == DialogResult.Yes) { cadSql = "delete from Historial where folio=" + folio; if (GestorBD.bajaBD(cadSql) == OK) { MessageBox.Show("Se eliminó la calificación del folio " + folio + " exitosamente"); } else { MessageBox.Show("No se pudo eliminar la calificación"); } } }
//Realiza el proceso para eliminar una calificación de Historial.// private void btnBajaCalif_Click(object sender, EventArgs e) { int folio; String cadSql; DialogResult botón; //Toma el folio de la calificación seleccionada en el data grid. folio = Convert.ToInt16(DtgGeneral["Folio", DtgGeneral.CurrentRow.Index].Value); botón = MessageBox.Show("¿Se elimina el registro con folio= " + folio.ToString(), "Eliminación", MessageBoxButtons.YesNo); //Si se selecciona el botón Yes, del MessageBox, elimina el registro asociado. if (botón == DialogResult.Yes) { //Construye la cadena de eliminación y la envía para su ejecución. cadSql = "delete from Historial where Folio = " + folio; if (GestorBD.bajaBD(cadSql) == OK) { MessageBox.Show("Se eliminó la calificación del folio " + folio + " exitosamente"); } else { MessageBox.Show("No se pudo eliminar la calificación"); } } }
//Elimina una calificación del historial //utiliza el folio de la fila seleccionado. private void button2_Click(object sender, EventArgs e) { int fila, folio; fila = dtgGeneral.CurrentCell.RowIndex; folio = Convert.ToInt32(dtgGeneral[0, fila].Value.ToString()); MessageBox.Show(folio + ""); cadSql = "delete from historial where folio = " + folio; int result = GestorBD.bajaBD(cadSql); if (result == OK) { MessageBox.Show("calificación eliminada"); } else { MessageBox.Show("error al eliminar calificación"); } }
//Al dar clic al botón, borra en la tabla de materias la que fue seleccionada en el grid. private void BtnBorrar_Click(object sender, EventArgs e) { int clave; String cadSql; clave = Convert.ToInt16(DtgGeneral.CurrentCell.Value); try { cadSql = "delete from Mater where ClaveM=" + clave; //Borra la materia. if (GestorBD.bajaBD(cadSql) == OK) { MessageBox.Show("Se borró la materia exitosamente"); } else { MessageBox.Show("No se pudo borrar la materia"); } } catch (OleDbException err) { MessageBox.Show(err.Message); } }