private void BTN_Editar_Click(object sender, EventArgs e) { DataGridViewSelectedRowCollection rowCollection = dgvReparaciones.SelectedRows; int id = int.Parse(dgvReparaciones.Rows[index].Cells["Id_cliente"].FormattedValue.ToString()); if (rowCollection.Count == 0) { MessageBox.Show(this, "ERROR, seleccione al menos 1 fila para poder editar", "Mensaje de ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } else if (rowCollection.Count > 1) { MessageBox.Show(this, "ERROR, debe seleccionar una sola fila de la tabla para poder editar", "Mensaje de ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } else { DataGridViewRow gridRow = rowCollection[0]; DataRow drow = ((DataRowView)gridRow.DataBoundItem).Row; frmNuevaReparacion = new frmNuevaReparacion(); frmNuevaReparacion.DrReparacion = drow; frmNuevaReparacion.ShowDialog(); CargarReparaciones(); } }
private void btnAgregar_Click(object sender, EventArgs e) { frmNuevaReparacion = new frmNuevaReparacion(); frmNuevaReparacion.ShowDialog(); CargarReparaciones(); }