예제 #1
0
        private void Form1_Load(object sender, EventArgs e)
        {
            // Ocultamos los items
            label2.Hide();
            Trimestre.Hide();
            label3.Hide();
            Reporte.Hide();
            label5.Hide();
            Mes.Hide();
            label4.Hide();
            Visibilidad.Hide();

            // Ocultamos todos los reportes
            dataGridView1.Hide();
            dataGridView2.Hide();
            dataGridView3.Hide();
            dataGridView4.Hide();

            // Cargamos el Combo Visibilidad
            Visibilidad.DataSource    = ConectorSQL.traerDataTable("getVisibilidadLE");
            Visibilidad.DisplayMember = "descripcion";
            Visibilidad.ValueMember   = "id_visibilidad";
            Visibilidad.SelectedValue = -1;

            // Deshabilitamos el botón
            button1.Enabled = false;

            // Seteamos el valor default del combo
            Mes.SelectedItem = "Seleccionar";
        }
예제 #2
0
        private void comboBox3_SelectedIndexChanged(object sender, EventArgs e)
        {
            // Habilitamos el botón
            button1.Enabled = true;

            // Mostramos u ocultamos los items
            switch (Reporte.GetItemText(Reporte.SelectedItem))
            {
            case "Vendedores con mayor cantidad de productos no vendidos":
                label4.Show();
                label5.Show();
                Visibilidad.Show();
                Mes.Show();
                dataGridView1.Show();
                dataGridView2.Hide();
                dataGridView3.Hide();
                dataGridView4.Hide();
                break;

            case "Vendedores con mayor facturación":
                label4.Hide();
                label5.Hide();
                Visibilidad.Hide();
                Mes.Hide();
                dataGridView1.Hide();
                dataGridView2.Show();
                dataGridView3.Hide();
                dataGridView4.Hide();
                break;

            case "Vendedores con mayores calificaciones":
                label4.Hide();
                label5.Hide();
                Visibilidad.Hide();
                Mes.Hide();
                dataGridView1.Hide();
                dataGridView2.Hide();
                dataGridView3.Show();
                dataGridView4.Hide();
                break;

            case "Clientes con mayor cantidad de publicaciones sin calificar":
                label4.Hide();
                label5.Hide();
                Visibilidad.Hide();
                Mes.Hide();
                dataGridView1.Hide();
                dataGridView2.Hide();
                dataGridView3.Hide();
                dataGridView4.Show();
                break;
            }
        }