//Modificar Fila private void btnModificar_Click(object sender, EventArgs e) { var filasSelec = dgvOdontologos.SelectedRows; // valido que las filas seleccionadas sea 1 if (filasSelec.Count == 0 || filasSelec.Count > 1) { MessageBox.Show("Debe Seleccionar una fila", "Sistema", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } //recorro la fila seleccionada y me quedo con la matricula foreach (DataGridViewRow fila in filasSelec) { // creo una variable nroMatricula donde almacenare la matricula de la fila seleccionada en la dgv var nroMatricula = fila.Cells[0].Value; var elec = MessageBox.Show("Esta seguro que desea modificar los datos", "Sistema", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation); if (elec == DialogResult.No) { return; } //llamo al formulario para editar odontologo y le paso por parametro la matricula como string var mod_odont = new AgregarOdontologo(nroMatricula.ToString()); mod_odont.ShowDialog(); ActualizarGrilla(); } }
// Evento click de la opcion de menu Agregar / Modificar Odontologo private void AgregarModificarOdont(object sender, EventArgs e) { // creo una instacia de la clase AgregarOdontologo y //llamo al formulario de dicha clase var a_m_odont = new AgregarOdontologo(); a_m_odont.ShowDialog(); }