public void Remover(int id) { Models.tb_produto remover = db.tb_produto. FirstOrDefault(t => t.idtb_produto == id); db.tb_produto.Remove(remover); db.SaveChanges(); }
public void CarregarTela(Models.tb_produto produto) { prodModel = new Models.tb_produto(); txtProduto.Text = produto.nm_produto; txtValorVenda.Text = produto.vl_venda.ToString(); cboOrigem.Text = produto.ds_origem; dtpFabricação.Value = produto.dt_fabricacao; dtpValidade.Value = produto.dt_validade; prodModel.idtb_produto = produto.idtb_produto; prodModel = produto; }
public void Alterar(Models.tb_produto produto) { Models.tb_produto alterar = db.tb_produto .FirstOrDefault(t => t.idtb_produto == produto.idtb_produto); if (alterar != null) { alterar.ds_origem = produto.ds_origem; alterar.dt_fabricacao = produto.dt_fabricacao; alterar.dt_validade = produto.dt_validade; alterar.nm_produto = produto.nm_produto; alterar.vl_venda = produto.vl_venda; } db.SaveChanges(); }
public void Inserir() { prodModel = new Models.tb_produto(); prodModel.ds_origem = cboOrigem.Text; prodModel.dt_fabricacao = dtpFabricação.Value; prodModel.dt_validade = dtpValidade.Value; prodModel.nm_produto = txtProduto.Text; prodModel.vl_venda = Convert.ToDouble(txtValorVenda.Text); business.InsertProduto(prodModel); this.LimparCampos(); DialogResult d = MessageBox.Show("Produto cadastrado com sucesso.", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); }
private void dgvProdutos_CellClick(object sender, DataGridViewCellEventArgs e) { if (e.ColumnIndex == 5) { Models.tb_produto model = dgvProdutos.CurrentRow.DataBoundItem as Models.tb_produto; UI.Produto.frmProduto tela = new frmProduto(); tela.CarregarTela(model); tela.ShowDialog(); Hide(); } if (e.ColumnIndex == 6) { Models.tb_produto model = dgvProdutos.CurrentRow.DataBoundItem as Models.tb_produto; DialogResult r = MessageBox.Show("Tem certeza que deseja remover?", "Remover", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (r == DialogResult.Yes) { business.Remover(model.idtb_produto); MessageBox.Show("Removido com sucesso", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); CarregarGrid(); } } }
public void Insert(Models.tb_produto produto) { db.tb_produto.Add(produto); db.SaveChanges(); }
public void Alterar(Models.tb_produto produto) { db.Alterar(produto); }
public void InsertProduto(Models.tb_produto produto) { db.Insert(produto); }