Ejemplo n.º 1
0
        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");
        }
Ejemplo n.º 2
0
        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();
            }
        }