コード例 #1
0
        private void ServicioGrilla_Load(object sender, EventArgs e)
        {
            CargarComboProductos();
            if (Filtro)
            {
                //FILTRO POR CLIENTE
                try
                {
                    ServiciosActuales        = servicioRepository.ConsultarServicioFiltro(IdCliente);
                    dataGridView1.DataSource = ServiciosActuales;
                    dataGridView1.Columns["Detalles"].AutoSizeMode      = DataGridViewAutoSizeColumnMode.Fill;
                    dataGridView1.Columns["Producto"].AutoSizeMode      = DataGridViewAutoSizeColumnMode.AllCells;
                    dataGridView1.Columns["Cliente"].AutoSizeMode       = DataGridViewAutoSizeColumnMode.AllCells;
                    dataGridView1.Columns["Acredito"].AutoSizeMode      = DataGridViewAutoSizeColumnMode.AllCells;
                    dataGridView1.Columns["Debe"].AutoSizeMode          = DataGridViewAutoSizeColumnMode.AllCells;
                    dataGridView1.Columns["NombreTarjeta"].AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells;
                    dataGridView1.Columns["Id"].Visible = false;
                }
                catch (Exception)
                {
                    MessageBox.Show("ERROR AL TRAER SERVICIOS DE LA BASE DE DATOS");
                }
            }

            else
            {
                // TRAIGO TODOS LOS SERVICIOS
                try
                {
                    ServiciosActuales        = servicioRepository.ConsultarServicio();
                    dataGridView1.DataSource = ServiciosActuales;
                    dataGridView1.Columns["Detalles"].AutoSizeMode      = DataGridViewAutoSizeColumnMode.Fill;
                    dataGridView1.Columns["Producto"].AutoSizeMode      = DataGridViewAutoSizeColumnMode.AllCells;
                    dataGridView1.Columns["Cliente"].AutoSizeMode       = DataGridViewAutoSizeColumnMode.AllCells;
                    dataGridView1.Columns["Acredito"].AutoSizeMode      = DataGridViewAutoSizeColumnMode.AllCells;
                    dataGridView1.Columns["Debe"].AutoSizeMode          = DataGridViewAutoSizeColumnMode.AllCells;
                    dataGridView1.Columns["NombreTarjeta"].AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells;
                    dataGridView1.Columns["Id"].Visible = false;
                }
                catch (Exception)
                {
                    MessageBox.Show("ERROR AL TRAER LOS SERVICIOS DE LA BASE DE DATOS");
                }
            }
        }