Ejemplo n.º 1
0
        private void gravarTabelaVendas()
        {
            CAMADAS.MODEL.Vendas venda       = new CAMADAS.MODEL.Vendas();
            CAMADAS.BLL.Vendas   bllVendas   = new CAMADAS.BLL.Vendas();
            CAMADAS.BLL.Produtos bllProdutos = new CAMADAS.BLL.Produtos();
            //gravar tabela de vendas.
            if (dgvItensVenda.Rows.Count > 0)
            {
                venda.desconto      = Convert.ToSingle(txtDesconto.Text);
                venda.valor_final   = Convert.ToSingle(txtTotal.Text);
                venda.id_vendedor   = Convert.ToInt32(txtVendedor.Text);
                venda.id_cliente    = Convert.ToInt32(txtCliente.Text);
                venda.data          = dtpData.Value;
                venda.id_tipo_venda = Convert.ToInt32(txtIdTipoVenda.Text);
                bllVendas.EfetivarVenda(venda);

                dgvProdutos.DataSource = bllProdutos.SelectWithCategoria();
                MessageBox.Show("Venda efetuada com sucesso!");
            }
            else
            {
                MessageBox.Show("Nenhum produto lançado!");
            }
            //fim gravar tabela de vendas.
        }
Ejemplo n.º 2
0
        private void filtrar()
        {
            if (txtBusca.Text != "")
            {
                CAMADAS.BLL.Vendas          bllVendas = new CAMADAS.BLL.Vendas();
                List <CAMADAS.MODEL.Vendas> lstVendas = new List <CAMADAS.MODEL.Vendas>();

                if (rdbNomeCliente.Checked)
                {
                    lstVendas = bllVendas.SelectWithInnerJoinByName(txtBusca.Text);
                }


                else
                {
                    int id = Convert.ToInt32(txtBusca.Text);
                    lstVendas = bllVendas.SelectWithInnerJoinById(id);
                }

                dgvVendas.DataSource = "";
                dgvVendas.DataSource = lstVendas;
                if (dgvVendas.Rows.Count <= 0 || txtBusca.Text == "")
                {
                    MessageBox.Show("Não há vendas registradas!!!");
                    dgvVendas.DataSource = bllVendas.SelectWithInnerJoin();
                }
            }
        }
Ejemplo n.º 3
0
 private void Relatorios_Load(object sender, EventArgs e)
 {
     // TODO: esta linha de código carrega dados na tabela 'eMPIREVENDASDataSet10.tb_vendas'. Você pode movê-la ou removê-la conforme necessário.
     //this.tb_vendasTableAdapter.Fill(this.eMPIREVENDASDataSet10.tb_vendas);
     CAMADAS.BLL.Vendas bllVendas = new CAMADAS.BLL.Vendas();
     //dgvVendas.DataSource = "";
     dgvVendas.DataSource = bllVendas.SelectWithInnerJoin();
     txtBusca.Focus();
 }
Ejemplo n.º 4
0
        private void btnImprimir_Click(object sender, EventArgs e)
        {
            CAMADAS.BLL.Vendas idVenda = new CAMADAS.BLL.Vendas();
            int id = 0;

            if (dgvEspelhoVenda.Rows.Count > 0)
            {
                id = Convert.ToInt32(dgvEspelhoVenda.Rows[0].Cells[4].Value.ToString());
                RELATORIOS.RelGerais.relCupom(id);
            }
            else
            {
                MessageBox.Show("Não há Vendas Registradas!!!");
            }
        }
Ejemplo n.º 5
0
        private void inserirDadosTabelaItens()
        {
            //Incio Inserir dados na tabela Itens_vendas
            CAMADAS.MODEL.ItensVenda itens         = new CAMADAS.MODEL.ItensVenda();
            CAMADAS.BLL.ItensVenda   bllItensVenda = new CAMADAS.BLL.ItensVenda();
            CAMADAS.BLL.Vendas       bllVendas     = new CAMADAS.BLL.Vendas();

            int recebeID = bllVendas.SelectID();

            for (Int32 i = 0; i < dgvItensVenda.Rows.Count; i++)
            {
                itens.quantidade = Convert.ToInt32(dgvItensVenda.Rows[i].Cells[2].Value.ToString());  // Quantidade
                itens.id_produto = Convert.ToInt32(dgvItensVenda.Rows[i].Cells[0].Value.ToString());  // ID produto
                itens.id_venda   = recebeID;
                itens.valor      = Convert.ToSingle(dgvItensVenda.Rows[i].Cells[4].Value.ToString()); // Valor Total
                bllItensVenda.Insert(itens);
            }
            //Fim Inserir dados na tabela Itens_vendas
        }
Ejemplo n.º 6
0
        private void baixarEstoque()
        {
            CAMADAS.MODEL.Produtos produtos  = new CAMADAS.MODEL.Produtos();
            CAMADAS.BLL.Vendas     bllVendas = new CAMADAS.BLL.Vendas();
            int estoque = 0;
            int id_produto;

            //dar baixa no estoque.
            for (Int32 i = 0; i < dgvItensVenda.Rows.Count; i++)
            {
                id_produto = Convert.ToInt32(dgvItensVenda.Rows[i].Cells[0].Value.ToString()); // coluna 1
                estoque    = Convert.ToInt32(dgvItensVenda.Rows[i].Cells[2].Value.ToString()); // coluna 3

                produtos.estoque    = Convert.ToInt32(estoque);
                produtos.id_produto = id_produto;
                bllVendas.BaixaEstoque(produtos);
            }
            //fim dar baixa no estoque.
        }
Ejemplo n.º 7
0
        private void imprimirCupom()
        {
            string msg = "Deseja imprimir o cupom ?";

            CAMADAS.BLL.Vendas idVenda = new CAMADAS.BLL.Vendas();
            int id = 0;

            id = idVenda.SelectID();
            DialogResult resp;

            if (dgvItensVenda.Rows.Count > 0)
            {
                resp = MessageBox.Show(msg, "Imprimir", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2);
                if (resp == DialogResult.Yes)
                {
                    RELATORIOS.RelGerais.relCupom(id);
                }
            }
            dgvItensVenda.Rows.Clear();
            txtSubTotal.Text = "0";
            txtTotal.Text    = "0";
            txtDesconto.Text = "0";
        }
Ejemplo n.º 8
0
 private void btnAtualizar_Click_1(object sender, EventArgs e)
 {
     CAMADAS.BLL.Vendas bllVendas = new CAMADAS.BLL.Vendas();
     dgvVendas.DataSource = bllVendas.SelectWithInnerJoin();
 }
Ejemplo n.º 9
0
        private void btnFinalizar_Click(object sender, EventArgs e)
        {
            CAMADAS.MODEL.Vendas   venda     = new CAMADAS.MODEL.Vendas();
            CAMADAS.MODEL.Produtos produtos  = new CAMADAS.MODEL.Produtos();
            CAMADAS.BLL.Vendas     bllVendas = new CAMADAS.BLL.Vendas();
            int estoque = 0;
            int id_produto;

            CAMADAS.BLL.Produtos bllProdutos = new CAMADAS.BLL.Produtos();
            //gravar tabela de vendas.
            if (dgvItensVenda.Rows.Count > 0)
            {
                venda.desconto    = Convert.ToSingle(txtDesconto.Text);
                venda.valor_final = Convert.ToSingle(txtSubTotal.Text);
                venda.id_vendedor = Convert.ToInt32(txtVendedor.Text);
                venda.id_cliente  = Convert.ToInt32(txtCliente.Text);
                venda.data        = dtpData.Value;
                bllVendas.EfetivarVenda(venda);

                dgvProdutos.DataSource = bllProdutos.SelectWithCategoria();
                MessageBox.Show("Venda efetuada com sucesso!");
            }
            else
            {
                MessageBox.Show("Nenhum produto lançado!");
            }
            //fim gravar tabela de vendas.


            //dar baixa no estoque.
            for (Int32 i = 0; i < dgvItensVenda.Rows.Count; i++)
            {
                id_produto = Convert.ToInt32(dgvItensVenda.Rows[i].Cells[0].Value.ToString()); // coluna 1
                estoque    = Convert.ToInt32(dgvItensVenda.Rows[i].Cells[2].Value.ToString()); // coluna 2

                produtos.estoque    = Convert.ToInt32(estoque);
                produtos.id_produto = id_produto;
                bllVendas.BaixaEstoque(produtos);
            }
            //fim dar baixa no estoque.

            //Incio Inserir dados na tabela Itens_vendas
            CAMADAS.MODEL.ItensVenda itens         = new CAMADAS.MODEL.ItensVenda();
            CAMADAS.BLL.ItensVenda   bllItensVenda = new CAMADAS.BLL.ItensVenda();

            int recebeID = bllVendas.SelectID();

            for (Int32 i = 0; i < dgvItensVenda.Rows.Count; i++)
            {
                itens.quantidade = Convert.ToInt32(dgvItensVenda.Rows[i].Cells[2].Value.ToString());  // Quantidade
                itens.id_produto = Convert.ToInt32(dgvItensVenda.Rows[i].Cells[0].Value.ToString());  // ID produto
                itens.id_venda   = recebeID;
                itens.valor      = Convert.ToSingle(dgvItensVenda.Rows[i].Cells[4].Value.ToString()); // Valor Total
                bllItensVenda.Insert(itens);
            }
            //Fim Inserir dados na tabela Itens_vendas
            string msg = "Deseja imprimir o cupom ?";

            CAMADAS.BLL.Vendas idVenda = new CAMADAS.BLL.Vendas();
            int id = 0;

            id = idVenda.SelectID();
            DialogResult resp;

            if (dgvItensVenda.Rows.Count > 0)
            {
                resp = MessageBox.Show(msg, "Imprimir", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2);
                if (resp == DialogResult.Yes)
                {
                    RELATORIOS.RelGerais.relCupom(id);
                }
            }
            dgvItensVenda.Rows.Clear();

            dgvProdutos.DataSource = bllProdutos.Select();
        }