コード例 #1
0
        private void inputCodigo(object sender, TextChangedEventArgs e)
        {
            ProdutosController produtos = new ProdutosController();

            if (inputCodigoProduto.Text != "")
            {
                var codigo = Convert.ToInt32(inputCodigoProduto.Text);

                var produto = produtos.BuscarPorID(codigo);

                if (produto != null)
                {
                    txtVendasProduto.Content = produto.Modelo;
                    var valor      = Convert.ToDouble(produto.Lucro);
                    var valorVenda = ((valor / 100) * produto.ValorCompra) + produto.ValorCompra;
                    txtVendasValor.Content = valorVenda;
                }
                else
                {
                    txtVendasProduto.Content = "";
                    txtVendasValor.Content   = "";
                }
            }
            else
            {
                txtVendasProduto.Content = "";
                txtVendasValor.Content   = "";
            }
        }
コード例 #2
0
        private void inputCodigo(object sender, TextChangedEventArgs e)
        {
            ProdutosController produtos = new ProdutosController();

            if (inputCodigoProduto.Text != "")
            {
                var codigo = Convert.ToInt32(inputCodigoProduto.Text);

                var produto = produtos.BuscarPorID(codigo);

                if (produto != null)
                {
                    cbCategoria.SelectedIndex = produto.CategoriaID - 1;
                    txtMarca.Text             = produto.Marca;
                    txtModelo.Text            = produto.Modelo;
                    txtQuantidadeProduto.Text = Convert.ToString(produto.Quantidade);
                    txtValor.Text             = Convert.ToString(produto.ValorCompra);
                    txtLucro.Text             = Convert.ToString(produto.Lucro);
                }
                else
                {
                    cbCategoria.SelectedItem = "";
                }
            }
        }