示例#1
0
        public Form1()
        {
            produtosPrateleira.Add(new Produto(001, "Pastel", 6f));
            produtosPrateleira.Add(new Produto(002, "Coxinha", 5f));
            produtosPrateleira.Add(new Produto(003, "Hot Dog", 12f));
            produtosPrateleira.Add(new Produto(004, "Chocolate", 3.5f));
            produtosPrateleira.Add(new Produto(005, "Suco", 8f));
            produtosPrateleira.Add(new Produto(006, "Refrigerante", 7.5f));

            InitializeComponent();
            Controlador.AdicionarProdutos(listProdutos, produtosPrateleira);
        }
示例#2
0
        private void txtCodigoDoProduto_KeyDown_1(object sender, KeyEventArgs e)
        {
            if (e.KeyCode == Keys.Enter)
            {
                try
                {
                    var codigo = Convert.ToInt16(txtCodigoDoProduto.Text);

                    if (Controlador.ObterProduto(codigo, produtosPrateleira) != null)
                    {
                        Controlador.AdicionarProduto(Controlador.ObterProduto(codigo, produtosPrateleira), produtosComprados);

                        lblValorTotal.Text = "Valor Total R$ " + Controlador.SomaDosProdutos(produtosComprados).ToString();

                        txtCodigoDoProduto.Clear();
                    }
                }
                catch (FormatException)
                {
                    txtCodigoDoProduto.Clear();
                }
            }
        }