private void ConsultarCompras()
        {
            DALConexao cx  = new DALConexao(DadosDaConexao.StringDeConexão);
            BLLCompra  bll = new BLLCompra(cx);

            Opcoes();
            tbcDados.SelectTab("tabCompra");
            if (rbGeral.Checked)
            {
                dgvCompras.DataSource = bll.Localizar();
            }
            else if (rbFornecedor.Checked)
            {
                dgvCompras.DataSource = bll.Localizar(Convert.ToInt32(cbxFornecedor.SelectedValue));
            }
            else if (rbData.Checked)
            {
                dgvCompras.DataSource = bll.Localizar(dtpDataInicial.Value, dtpDataFinal.Value);
            }
            else
            {
                dgvCompras.DataSource = bll.LocalizarParcelasEmAberto();
            }
            FormatarValoresCores(1);
        }
 private void rbGeral_CheckedChanged(object sender, EventArgs e)
 {
     //ocultar paineis
     pFornecedor.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);
         BLLCompra  bllcompra = new BLLCompra(cx);
         dgvDados.DataSource = bllcompra.Localizar();
         this.AtualizaCabecalhoDGCompra();
     }
     if (rbData.Checked == true)
     {
         pData.Visible = true;
     }
     if (rbFornecedor.Checked == true)
     {
         pFornecedor.Visible = true;
     }
     if (rbParcelas.Checked == true)
     {
         DALConexao cx        = new DALConexao(DadosDaConexao.StringDeConexao);
         BLLCompra  bllcompra = new BLLCompra(cx);
         dgvDados.DataSource = bllcompra.LocalizarPorParcelasEmAberto();
         this.AtualizaCabecalhoDGCompra();
     }
 }
        //LOCALIZAR POR COD DO FORNECEDPR BOTÃO =====================================================================================================
        private void btLocFornecedor_Click(object sender, EventArgs e)
        {
            FrmConsultaFornecedor f = new FrmConsultaFornecedor();

            f.ShowDialog();

            //verificar se tem um codigo carregado:{diferente de zero}
            if (f.codigo != 0)//se diferente de Zero , quer dizer que encontrou um fornecedor
            {
                //passa o codigo para o campo da tela: https://youtu.be/FvZ9aZIoQX4?list=PLfvOpw8k80Wqj1a66Qsjh8jj4hlkzKSjA&t=1371
                txtForCod.Text = f.codigo.ToString();

                DALConexao       cx     = new DALConexao(DadosDaConexao.StringDeConexao);
                BLLFornecedor    bll    = new BLLFornecedor(cx);
                ModeloFornecedor modelo = bll.CarregaModeloFornecedor(f.codigo);
                lbNomeFornecedor.Text = "Nome do Fornecedor: " + modelo.ForNome; //mostra o nome do fornecedor

                BLLCompra bllCompra = new BLLCompra(cx);                         // https://youtu.be/6wS0qjvQPMk?list=PLfvOpw8k80Wqj1a66Qsjh8jj4hlkzKSjA&t=771
                dgvDadosCompra.DataSource = bllCompra.Localizar(f.codigo);
                //destroi o formulario
                f.Dispose();

                ////Formatar a DataGrid:
                this.AtualizaCabecalhoDGGridCompra();
            }
            else
            {
                txtForCod.Text        = "";
                lbNomeFornecedor.Text = "Para consultas por fornecedor, Clique em localizar";
            }
        }
        private void btLocData_Click(object sender, EventArgs e)
        {
            DateTime   dtini     = dateTimePicker1.Value;
            DateTime   dtfim     = dateTimePicker2.Value;
            DALConexao cx        = new DALConexao(DadosDaConexao.StringDeConexao);
            BLLCompra  bllcompra = new BLLCompra(cx);

            dgvDados.DataSource = bllcompra.Localizar(dtini, dtfim);
            this.AtualizaCabecalhoDGCompra();
        }
        //LOCALIZAR POR DATA BOTÃO ==================================================================================================================
        private void btLocData_Click(object sender, EventArgs e)
        {
            //pega as datas do intervalo:
            DateTime dtIni = dateTimePicker1.Value.Date;
            DateTime dtFim = dateTimePicker2.Value.Date;

            DALConexao cx  = new DALConexao(DadosDaConexao.StringDeConexao);
            BLLCompra  bll = new BLLCompra(cx);

            dgvDadosCompra.DataSource = bll.Localizar(dtIni, dtFim);

            //Formatar a DataGrid:
            this.AtualizaCabecalhoDGGridCompra();
        }
        //LOCALIZAR TODAS AS COMPRAS OPÇÃO ==========================================================================================================
        private void rbGeral_CheckedChanged(object sender, EventArgs e)
        {
            //limpara as datagrid:
            dgvDadosCompra.DataSource = null;
            dgvItens.DataSource       = null;
            dgvParcelas.DataSource    = null;

            //Mostra aba dos campos conforme tipo da pesquisa selecionada:
            MostrarTabPage(tpgTipoConsulta, tabPage1, true, true);

            //-----------------------------------------------------------------------------------------------------------------------------------
            //CARREGA TODAS AS COMPRAS:
            //-----------------------------------------------------------------------------------------------------------------------------------
            DALConexao cx  = new DALConexao(DadosDaConexao.StringDeConexao);
            BLLCompra  bll = new BLLCompra(cx);

            dgvDadosCompra.DataSource = bll.Localizar();

            //Formatar a DataGrid:
            this.AtualizaCabecalhoDGGridCompra();
        }
        private void btLocFornecedor_Click(object sender, EventArgs e)
        {
            frmConsultaFornecedor f = new frmConsultaFornecedor();

            f.ShowDialog();
            if (f.codigo != 0)
            {
                txtForCod.Text = f.codigo.ToString();
                DALConexao       cx     = new DALConexao(DadosDaConexao.StringDeConexao);
                BLLFornecedor    bll    = new BLLFornecedor(cx);
                ModeloFornecedor modelo = bll.CarregaModeloFornecedor(f.codigo);
                lbForNome.Text = "Nome do fornecedor: " + modelo.ForNome;
                BLLCompra bllcompra = new BLLCompra(cx);
                dgvDados.DataSource = bllcompra.Localizar(f.codigo);
                f.Dispose();
                this.AtualizaCabecalhoDGCompra();
            }
            else
            {
                txtForCod.Text = ""; lbForNome.Text = "Nome do fornecedor:";
            }
        }
Exemple #8
0
        private void rbGeral_CheckedChanged_1(object sender, EventArgs e)
        {
            pnFornecedor.Visible = false;

            DgvDados.DataSource = null;

            pnData.Visible = false;

            if (rbGeral.Checked == true)
            {
                pnFornecedor.Visible = false;

                DALConexao conexao   = new DALConexao(DadosDaConexao.StringDeConexao);
                BLLCompra  bllCompra = new BLLCompra(conexao);

                DgvDados.DataSource = bllCompra.Localizar();
            }

            if (rbData.Checked == true)
            {
                pnFornecedor.Visible = false;
                pnData.Visible       = true;
            }

            if (rbFornecedor.Checked == true)
            {
                pnFornecedor.Visible = true;
            }

            if (rbParcelas.Checked == true)
            {
                DALConexao dalConexao = new DALConexao(DadosDaConexao.StringDeConexao);
                BLLCompra  bllCompra  = new BLLCompra(dalConexao);

                DgvDados.DataSource = bllCompra.LocalizarParcelasAbertas();

                pnFornecedor.Visible = false;
            }
        }