private void BtnNuevo_Click(object sender, EventArgs e) { //abrimos el formulario para la carga de un nuevo Calendario var FrmNuevoEditarCalendario = new FrmNuevoEditarCalendario(); FrmNuevoEditarCalendario.ShowDialog(); //actualizamos la grilla ActualizarGrilla(); //seleccionamos la fila del nuevo registro cargado, le pasamos al RowCount -1 para que reste una posicion porque todo comienza del 0 grid.CurrentCell = grid.Rows[grid.RowCount - 1].Cells[0]; }
private void BtnEditar_Click(object sender, EventArgs e) { //creamos la variable para saber que id de Calendario tenemos seleccionado var idSeleccionado = int.Parse(grid.CurrentRow.Cells[0].Value.ToString()); var filaAEditar = grid.CurrentRow.Index; //abrimos el formulario para la edicion de un Calendario var FrmNuevoEditarCalendario = new FrmNuevoEditarCalendario(idSeleccionado); FrmNuevoEditarCalendario.ShowDialog(); //actualizamos la grilla ActualizarGrilla(); //seleccionamos el registro editado grid.CurrentCell = grid.Rows[filaAEditar].Cells[0]; }