public void EditarCorredor() { //Este te sirve foreach (var item in gcDxCorredores.ViewCollection) { //Este te sirve if (item.GetType() == typeof(GridView)) { GridView grdview = (GridView)item as GridView; int[] selectedRows = grdview.GetSelectedRows(); if (selectedRows.Length > 0) { CorredorWrapper corredorSeleccionado = (CorredorWrapper)grdview.GetRow(selectedRows[0]); if (corredorSeleccionado != null) { SessionData.Instance["corredor_id_editar"] = corredorSeleccionado.CorredorId; Corredor.FormCrearEditarCorredor nuevoTiempo = new Corredor.FormCrearEditarCorredor(); nuevoTiempo.ShowDialog(); ActualizarDatos(); SessionData.Instance.Remove("corredor_id_editar"); grdview.FocusedRowHandle = selectedRows[0]; } else { MessageBox.Show("No ha seleccionado ningún corredor", "Aviso"); } } break; } } }
private void barButtonItem3_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { Corredor.FormCrearEditarCorredor nuevoTiempo = new Corredor.FormCrearEditarCorredor(); nuevoTiempo.ShowDialog(); ActualizarDatos(); }