/// <summary> /// Se cargan en el DataGrid los partidos correspondientes al año seleccionado /// </summary> private void getPartidos() { Negocio.Mundial mundial; List <Entidades.Partido> listPartidos; cbYear.Enabled = false; dataGridView1.Enabled = false; dataGridView1.DataSource = null; try { mundial = new Negocio.Mundial(); listPartidos = mundial.getPartidosAnyo((int)cbYear.SelectedItem); dataGridView1.DataSource = listPartidos; } catch (Exception ex) { MessageBox.Show("Ha ocurrido un error obteniendo los datos del mundial: " + ex.Message); } cbYear.Enabled = true; dataGridView1.Enabled = true; }
private void btnBuscar_Click(object sender, EventArgs e) { listPartidos = new List <Entidades.Partido>(); cbYearFiltro.Enabled = false; btnBuscar.Enabled = false; btnImprimir.Enabled = false; dgPartidosMundial.Enabled = false; dgPartidosMundial.DataSource = null; try { listPartidos = mundial.getPartidosAnyo(Convert.ToInt32(cbYearFiltro.SelectedItem)); dgPartidosMundial.DataSource = listPartidos; } catch (Exception ex) { MessageBox.Show("Ha ocurrido un error recogiendo los datos: " + ex.Message); } cbYearFiltro.Enabled = true; btnBuscar.Enabled = true; btnImprimir.Enabled = true; dgPartidosMundial.Enabled = true; }