private void dgRelojes_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (e.ColumnIndex == 0) //Assuming the button column as second column, if not can change the index { GestorDeFlotasDesktop.AbmReloj.addEditReloj frmEditarAuto = GestorDeFlotasDesktop.AbmReloj.addEditReloj.Instance(); frmEditarAuto.modoAbm = "Editar"; frmEditarAuto.nroSerieReloj = dgRelojes.SelectedRows[0].Cells["nroSerieReloj"].Value.ToString(); frmEditarAuto.tituloPantalla = "Editar Reloj, Serie: " + dgRelojes.SelectedRows[0].Cells["nroSerieReloj"].Value.ToString(); if (frmEditarAuto.ShowDialog() == DialogResult.OK) { cargarQuery(); } frmEditarAuto.Close(); } if (e.ColumnIndex == 1) { if (MessageBox.Show("¿Esta seguro que deséa eliminar este Reloj?", "Confirmación de baja", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { SqlParameter pNroSerieReloj = new SqlParameter("@pNroSerieReloj", SqlDbType.VarChar, 10); pNroSerieReloj.Value = dgRelojes.SelectedRows[0].Cells["nroSerieReloj"].Value.ToString(); GestorDeFlotasDesktop.BD.GD1C2012.ejecutarSP("femig.eliminarReloj", pNroSerieReloj); cargarQuery(); } } }
private void btnNuevoReloj_Click(object sender, EventArgs e) { GestorDeFlotasDesktop.AbmReloj.addEditReloj frmAbmReloj = GestorDeFlotasDesktop.AbmReloj.addEditReloj.Instance(); frmAbmReloj.modoAbm = "Nuevo"; frmAbmReloj.tituloPantalla = "Agregar Nuevo Reloj"; if (frmAbmReloj.ShowDialog() == DialogResult.OK) { cargarQuery(); } frmAbmReloj.Close(); }