Esempio n. 1
0
        private void add_produtos_Click(object sender, EventArgs e)
        {
            var produto = new EstoqueList();

            produto.ShowDialog();

            if (produto.codItem != 0)
            {
                valorTotal += (produto.quantidade * produto.valorItem);

                lista_produtos.Items.Add(produto.codItem + "|" + produto.nomeItem + "|" + produto.quantidade);

                Valor.Text = "R$ " + valorTotal.ToString();

                Comercio.GerenciaEmpresa.Instance.Banco.Insert("INSERT INTO VENDA_ITEM VALUES(DEFAULT, " +
                                                               produto.codItem + ", " +
                                                               Code + ", " +
                                                               produto.quantidade + ");");

                var produtos = Comercio.GerenciaEmpresa.Instance.CarregarEstoqueItensBanco("SELECT * FROM ITEM_ESTOQUE WHERE COD_ITEM = " + produto.codItem + ";").FirstOrDefault();

                int quantidade_atualizada = produtos.Quantidade - Convert.ToInt32(produto.quantidade);

                Comercio.GerenciaEmpresa.Instance.Banco.Update("UPDATE ITEM_ESTOQUE SET QUANTIDADE_PRODUTO = " + quantidade_atualizada + " WHERE COD_ITEM = " + produtos.Codigo + ";");

                var cod = Comercio.GerenciaEmpresa.Instance.CarregarRelacaoForneceProdutosBanco("SELECT * FROM VENDA_ITEM WHERE CODIGO = (SELECT MAX(CODIGO) FROM VENDA_ITEM);").FirstOrDefault();

                Comercio.GerenciaEmpresa.Instance.AdicionarRelacaoVendaProduto(new Comercio.RelacaoVendaProduto(cod.Codigo, cod.CodProduto, 1, Convert.ToInt32(produto.quantidade)));

                Comercio.GerenciaEmpresa.Instance.SalvarRelacaoVendaProduto(Comercio.GerenciaEmpresa.Instance.RelacaoVendaProdutos);
            }
        }
Esempio n. 2
0
        private void add_ingredientes_Click(object sender, EventArgs e)
        {
            var produto = new EstoqueList();

            produto.ShowDialog();

            if (produto.codItem != 0)
            {
                valorTotal += (produto.quantidade * produto.valorItem);

                lista_produtos.Items.Add(produto.codItem + "|" + produto.nomeItem + "|" + produto.quantidade);

                Valor.Text = "R$ " + valorTotal.ToString();
            }
        }