Exemplo n.º 1
0
        private void carregaConsulta()
        {
            dalPedido ped = new dalPedido();
            int       i   = Convert.ToInt32(cbPesq.SelectedValue);

            if (i == 1)
            {
                if ((tbPalavraChave.Text != "") && (tbPalavraChave.Text != null))
                {
                    dgvPesquisa.DataSource = ped.pesqPedidoCODIGO(Convert.ToInt32(tbPalavraChave.Text), Convert.ToInt32(cbStatus.SelectedValue));
                }
            }
            else if (i == 2)
            {
                if ((tbPalavraChave.Text != "") && (tbPalavraChave.Text != null))
                {
                    dgvPesquisa.DataSource = ped.pesqPedidoCODCLIENTE(Convert.ToInt32(tbPalavraChave.Text), Convert.ToInt32(cbStatus.SelectedValue));
                }
            }
            else if (i == 3)
            {
                dgvPesquisa.DataSource = ped.pesqPedidoCLIENTE(tbPalavraChave.Text, Convert.ToInt32(cbStatus.SelectedValue));
            }
            else if (i == 4)
            {
                dgvPesquisa.DataSource = ped.pesqPedidoDATA(dtData.Value.Date, Convert.ToInt32(cbStatus.SelectedValue));
            }
            else if (i == 5)
            {
                dgvPesquisa.DataSource = ped.pesqPedidoDATALIB(dtData.Value.Date, Convert.ToInt32(cbStatus.SelectedValue));
            }
            else if (i == 6)
            {
                dgvPesquisa.DataSource = ped.pesqPedidoDATAENTR(dtData.Value.Date, Convert.ToInt32(cbStatus.SelectedValue));
            }
            else if (i == 7)
            {
                dgvPesquisa.DataSource = ped.pesqPedidoDATAPAG(dtData.Value.Date, Convert.ToInt32(cbStatus.SelectedValue));
            }
            else if (i == 8)
            {
                if (rbPagTodos.Checked)
                {
                    dgvPesquisa.DataSource = ped.pesqPedidoPAGAMENTO(0);
                }
                else if (rbPagAberto.Checked)
                {
                    dgvPesquisa.DataSource = ped.pesqPedidoPAGAMENTO(1);
                }
                else if (rbPagEfetuado.Checked)
                {
                    dgvPesquisa.DataSource = ped.pesqPedidoPAGAMENTO(3);
                }
            }
            else if (i == 9)
            {
                dgvPesquisa.DataSource = ped.pesqPedidoSTATUS(Convert.ToInt32(cbStatus.SelectedValue));
            }

            if (dgvPesquisa.DataSource != null)
            {
                dgvPesquisa.Columns[0].HeaderText = "Código";
                dgvPesquisa.Columns[0].Width      = 70;
                dgvPesquisa.Columns[1].HeaderText = "Data registro";
                dgvPesquisa.Columns[2].HeaderText = "Nome cliente";
                dgvPesquisa.Columns[2].Width      = 275;
                dgvPesquisa.Columns[3].HeaderText = "Valor";
                dgvPesquisa.Columns[3].Width      = 150;
                dgvPesquisa.Columns[4].HeaderText = "Pagamento";
                dgvPesquisa.Columns[4].Width      = 95;
                dgvPesquisa.Columns[5].HeaderText = "Status";
                dgvPesquisa.Columns[5].Width      = 90;
            }
        }