private void DgvEmpleados_CellContentDoubleClick(object sender, DataGridViewCellEventArgs e) { if (dgvEmpleados.SelectedCells.Count > 0) { foreach (Form item in Application.OpenForms) { if (item.GetType() == typeof(DetallesContacto)) { item.Focus(); return; } } try { DetallesContacto detalles = new DetallesContacto((Empleado)dgvEmpleados.CurrentRow.DataBoundItem); detalles.Show(); LlenarTabla(); } catch (Exception ex) { Mensaje m = new Mensaje(ex.ToString()); m.ShowDialog(); } } else { Mensaje m = new Mensaje("Ningun item seleccionado."); m.ShowDialog(); } }
private void BtnDetallesP_Click(object sender, EventArgs e) { if (dgvClientesP.SelectedCells.Count > 0) { foreach (Form item in Application.OpenForms) { if (item.GetType() == typeof(DetallesContacto)) { item.Focus(); return; } } try { ClienteP aux = (ClienteP)dgvClientesP.CurrentRow.DataBoundItem; DetallesContacto detalles = new DetallesContacto(aux); detalles.ShowDialog(); LlenarTablaP(); } catch (Exception ex) { Mensaje m = new Mensaje(ex.ToString()); m.ShowDialog(); } } else { Mensaje m = new Mensaje("Ningun item seleccionado."); m.ShowDialog(); } }