Esempio n. 1
0
        private void Window_Loaded(object sender, RoutedEventArgs e)
        {
            //carregar dados no combobox
            cboSuplementos.ItemsSource       = SuplementoDAO.RetornarLista();
            cboSuplementos.DisplayMemberPath = "Nome";
            cboSuplementos.SelectedValuePath = "ProdutoId";

            //carregar dados na grid
            dtaSuplementos.ItemsSource = SuplementoDAO.RetornarLista();
        }
Esempio n. 2
0
        private void btnAdicionar_Click(object sender, RoutedEventArgs e)
        {
            int        idProduto     = (int)cboSuplementos.SelectedValue;
            Suplemento suplemento    = SuplementoDAO.BuscarSuplementoPorId(idProduto);
            double     precoUnitario = suplemento.Markup * suplemento.Preco;
            double     subtotal      = precoUnitario * Convert.ToInt32(txtQuantidade.Text);

            listaDeItens.Add(new
            {
                NomeSuplemento = suplemento.Nome,
                Quantidade     = txtQuantidade.Text,
                Unitario       = precoUnitario.ToString("C2"),
                Subtotal       = subtotal.ToString("C2")
            });
            dtaSuplementos.ItemsSource = listaDeItens;
            dtaSuplementos.Items.Refresh();
        }