コード例 #1
0
        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;
            }
        }
コード例 #2
0
        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);
            }
        }