private void rbGeral_CheckedChanged(object sender, EventArgs e)
 {
     //ocultar paineis
     pCliente.Visible = false;
     pData.Visible    = false;
     //limpar os grids
     dgvDados.DataSource    = null;
     dgvItens.DataSource    = null;
     dgvParcelas.DataSource = null;
     if (rbGeral.Checked == true)
     {
         DALConexao cx       = new DALConexao(DadosDaConexao.StringDeConexao);
         BLLVenda   bllvenda = new BLLVenda(cx);
         dgvDados.DataSource = bllvenda.Localizar();
         this.AtualizaCabecalhoDGVenda();
     }
     if (rbData.Checked == true)
     {
         pData.Visible = true;
     }
     if (rbCliente.Checked == true)
     {
         pCliente.Visible = true;
     }
     if (rbParcelas.Checked == true)
     {
         DALConexao cx       = new DALConexao(DadosDaConexao.StringDeConexao);
         BLLVenda   bllvenda = new BLLVenda(cx);
         dgvDados.DataSource = bllvenda.LocalizarPorParcelasEmAberto();
         this.AtualizaCabecalhoDGVenda();
     }
 }
        private void btLocData_Click(object sender, EventArgs e)
        {
            DateTime   dtini    = dateTimePicker1.Value;
            DateTime   dtfim    = dateTimePicker2.Value;
            DALConexao cx       = new DALConexao(DadosDaConexao.StringDeConexao);
            BLLVenda   bllvenda = new BLLVenda(cx);

            dgvDados.DataSource = bllvenda.Localizar(dtini, dtfim);
            this.AtualizaCabecalhoDGVenda();
        }
        private void btLocCliente_Click(object sender, EventArgs e)
        {
            frmConsultaCliente f = new frmConsultaCliente();

            f.ShowDialog();
            if (f.codigo != 0)
            {
                txtCliCod.Text = f.codigo.ToString();
                DALConexao    cx     = new DALConexao(DadosDaConexao.StringDeConexao);
                BLLCliente    bll    = new BLLCliente(cx);
                ModeloCliente modelo = bll.CarregaModeloCliente(f.codigo);
                lbCliNome.Text = "Nome do cliente: " + modelo.CliNome;
                BLLVenda bllvenda = new BLLVenda(cx);
                dgvDados.DataSource = bllvenda.Localizar(f.codigo);
                f.Dispose();
                this.AtualizaCabecalhoDGVenda();
            }
            else
            {
                txtCliCod.Text = ""; lbCliNome.Text = "Nome do Cliente:";
            }
        }