private void ListadoFinal_Load(object sender, EventArgs e) { txtListadoFinal.Text = Listado; switch (Listado) { case "Top 5 de los destinos con más pasajes comprados": gridListado.DataSource = ListadoDAO.DestinosConMasPasajes(Anio, Semestre); gridListado.Columns[1].Width = 150; //gridListado.Columns[0].Width = 230; break; case "Top 5 de los destinos con aeronaves más vacías": gridListado.DataSource = ListadoDAO.DestionsConMasAeronavesVacias(Anio, Semestre); gridListado.Columns[1].Width = 180; //gridListado.Columns[0].Width = 230; break; case "Top 5 de los Clientes con más puntos acumulados a la fecha": gridListado.DataSource = ListadoDAO.ClientesConMasPuntos(Anio, Semestre); break; case "Top 5 de los destinos con pasajes cancelados": gridListado.DataSource = ListadoDAO.DestinosConMasPasajesCancelados(Anio, Semestre); gridListado.Columns[1].Width = 200; break; case "Top 5 de las aeronaves con mayor cantidad de días fuera de servicio": gridListado.DataSource = ListadoDAO.AeronavesConMasDiasFueraServicio(Anio, Semestre); gridListado.Columns[2].Width = 150; //gridListado.Columns[0].Width = 230; break; } }
private void LoadContent() { Listado listado = (Listado)comboBox2.SelectedItem; Trimestre trimestre = (Trimestre)comboBox1.SelectedItem; List <string[]> datos = new ListadoDAO().ObtenerListado(listado, trimestre); // Cargo las columnas foreach (string column in listado.Columns) { dataGridView1.Columns.Add(column, column); } // Y las rows foreach (string[] row in datos) { dataGridView1.Rows.Add(row); } }