private void button4_Click(object sender, EventArgs e) { Camadas.Model.Produtos produto = new Camadas.Model.Produtos(); Camadas.DAL.Produtos dalPro = new Camadas.DAL.Produtos(); int soma = Convert.ToInt32(txtboxcomqtd.Text); soma++; //txtboxprodqtd.Text = Convert.ToString(soma); produto.id = Convert.ToInt32(txtboxcomidcom.Text); produto.quantidade = soma; produto.valor = txtboxcomvalor.Text; dalPro.Update(produto); dgvprod.DataSource = ""; dgvprod.DataSource = dalPro.Select(); Camadas.Model.Venda venda = new Camadas.Model.Venda(); Camadas.DAL.Venda dalVen = new Camadas.DAL.Venda(); venda.id = Convert.ToInt32(txtboxcomid.Text); dalVen.Delete(venda); txtboxcomid.Text = (""); txtnada.Text = (""); txtboxcomvalor.Text = (""); Camadas.BLL.Venda bllVen = new Camadas.BLL.Venda(); List <Camadas.Model.Venda> lstVenda = new List <Camadas.Model.Venda>(); lstVenda = bllVen.SelectById(Convert.ToInt32(txtboxid.Text)); dgvcom.DataSource = ""; dgvcom.DataSource = lstVenda; decimal total = 0; txtboxtotal.Text = ""; foreach (DataGridViewRow row in dgvcom.Rows) { total += Convert.ToDecimal(row.Cells["valor"].Value); } txtboxtotal.Text += Convert.ToString(total); dgvcom.Columns["quantidade"].Visible = false; dgvcom.Columns["id_produto"].Visible = false; }
private void button5_Click(object sender, EventArgs e) { if (txtboxprodqtd.Text == "0") { MessageBox.Show("Produto com estoque 0", "Comanda", MessageBoxButtons.OK, MessageBoxIcon.Error); txtboxprodid.Text = (""); txtboxproddesc.Text = (""); txtboxprodvalor.Text = (""); txtboxprodqtd.Text = (""); rdbnao.Checked = true; } else { Camadas.Model.Venda venda = new Camadas.Model.Venda(); Camadas.DAL.Venda dalVen = new Camadas.DAL.Venda(); venda.id_produto = Convert.ToInt32(txtboxprodid.Text); venda.id_comanda = Convert.ToInt32(txtboxid.Text); venda.valor = txtboxprodvalor.Text; dalVen.Insert(venda); Camadas.Model.Produtos produto = new Camadas.Model.Produtos(); Camadas.DAL.Produtos dalPro = new Camadas.DAL.Produtos(); int soma = Convert.ToInt32(txtboxprodqtd.Text); soma--; //txtboxprodqtd.Text = Convert.ToString(soma); produto.id = Convert.ToInt32(txtboxprodid.Text); produto.quantidade = soma; produto.valor = txtboxprodvalor.Text; dalPro.Update(produto); dgvprod.DataSource = ""; dgvprod.DataSource = dalPro.Select(); txtboxprodid.Text = (""); txtboxproddesc.Text = (""); txtboxprodvalor.Text = (""); txtboxprodqtd.Text = (""); rdbnao.Checked = true; dgvcom.DataSource = ""; Camadas.BLL.Venda bllVen = new Camadas.BLL.Venda(); List <Camadas.Model.Venda> lstVenda = new List <Camadas.Model.Venda>(); lstVenda = bllVen.SelectById(Convert.ToInt32(txtboxid.Text)); dgvcom.DataSource = ""; dgvcom.DataSource = lstVenda; decimal total = 0; txtboxtotal.Text = ""; foreach (DataGridViewRow row in dgvcom.Rows) { total += Convert.ToDecimal(row.Cells["valor"].Value); } txtboxtotal.Text += Convert.ToString(total); dgvcom.Columns["quantidade"].Visible = false; dgvcom.Columns["id_produto"].Visible = false; rdbtodos.Checked = true; } }