private void RegistrarEntrada(object sender, EventArgs e) { estoque novaEntrada = new estoque(); novaEntrada.item = txtIngredientes.Text; novaEntrada.quantidade = Convert.ToDecimal(txtQuantidade.Text); novaEntrada.movimentacao = "Entrada"; bd.estoque.Add(novaEntrada); ingrediente procurado = bd.ingrediente.Single(u => u.nome.Equals(txtIngredientes.Text)); procurado.estoque += Convert.ToDecimal(txtQuantidade.Text); bd.SaveChanges(); carregaTabela(); MessageBox.Show("Entrada registrada"); }
private void criarIngrediente(object sender, EventArgs e) { bool existe = false; bd.ingrediente.ToList().ForEach(a => { if (a.nome == txtNome.Text) { existe = true; MessageBox.Show("Esse ingrediente já existe"); } }); if (!existe) { ingrediente novo = new ingrediente(); novo.nome = txtNome.Text; novo.estoque = 0; bd.ingrediente.Add(novo); bd.SaveChanges(); MessageBox.Show("Ingrediente Salvo"); dataGridView1.Rows.Clear(); carregaTabela(); } }