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); } }
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"; }