/// <summary> /// Modifica el registro seleccionado en la tabla. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void gridDocumentos_CellClick(object sender, DataGridViewCellEventArgs e) { Documento aux = (Documento)gridDocumentos.CurrentRow.DataBoundItem; if (gridDocumentos.CurrentCell.ColumnIndex == 0) { if (aux.FaseProceso == PasosProceso.Revisar) { DialogResult dialogResult = MessageBox.Show("¿Está correcto el PDF?", "Revisión", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { Procesador.Revisar(aux, true); } else { Procesador.Revisar(aux, false); MessageBox.Show("El documento vuelve al escaner."); } } else { Procesador.Proceso(aux); } } else { FrmDocumento frmModificar = LanzarFormModificacion(aux); if (DialogResult.OK == frmModificar.ShowDialog()) { MessageBox.Show("Documento modificado con éxito."); } } RecargarDatagridSegunBoton(); }