Example #1
0
        private void adcCarrinhoVendaBtn_Click_1(object sender, EventArgs e)
        {
            DALVenda dALVenda = new DALVenda();

            qtdValorVenda = Convert.ToDecimal(qtdVendaTbx.Text);
            Produto produto = dALVenda.getValorAndQtdProduto(modeloProdutoVendaCbx.Text);

            if (qtdValorVenda != 0)
            {
                if (qtdValorVenda <= produto.Quantidade)
                {
                    valorTotalVendaTbx.Text = Convert.ToString(dALVenda.calculaPrecoVenda(precoAtualVenda, qtdValorVenda, produto.Preco));
                    precoAtualVenda         = Convert.ToDecimal(valorTotalVendaTbx.Text);

                    consultaCarrinhoVendaGridView.Rows.Add(produto.IdProduto, categoriaVendaCbx.Text, modeloProdutoVendaCbx.Text, qtdVendaTbx.Text, produto.Preco, produto.Quantidade);

                    finalizaVendaBtn.Enabled    = true;
                    adcCarrinhoVendaBtn.Enabled = false;

                    limpaCampos();
                }
                else
                {
                    MessageBox.Show("A quantidade escolhida é maior que contida no estoque Produto: " + modeloProdutoVendaCbx.Text + "/Quantidade: " + produto.Quantidade, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }
            }
            else
            {
                MessageBox.Show("A quantidade é inválida", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }
Example #2
0
        private void modeloProdutoVendaCbx_SelectedIndexChanged_1(object sender, EventArgs e)
        {
            DALVenda dALVenda = new DALVenda();
            Produto  produto  = dALVenda.getValorAndQtdProduto(modeloProdutoVendaCbx.Text);

            descricaoProdVendaTbx.Text = produto.Descricao;
            idProdutoVendaTbx.Text     = Convert.ToString(produto.IdProduto);
            qtdVendaTbx.Enabled        = true;
            qtdVendaTbx.Text           = "0";
        }