public void CarregarComboProduto(int idFornecedor)
        {
            ProdutoBO produtoBO = new ProdutoBO();
            ProdutoBE produtoBE = new ProdutoBE();

            produtoBE.Ativo        = true;
            produtoBE.IdFornecedor = idFornecedor;
            List <ProdutoBE> listaTipoProdutoBE = produtoBO.Listar(produtoBE);

            VendaBO vendaBO = new VendaBO();
            VendaBE vendaBE = new VendaBE();

            vendaBE.Ativo        = true;
            vendaBE.IdFornecedor = idFornecedor;
            List <VendaBE> listaVendaBE = vendaBO.Listar(vendaBE);

            if (id.HasValue)
            {
                listaVendaBE.RemoveAll(d => d.Id.Value == id.Value);
            }

            cmbProduto.Items.Clear();
            cmbProduto.Items.Add("Selecione");
            foreach (ProdutoBE produtoRetornoBE in listaTipoProdutoBE)
            {
                if (!listaVendaBE.Exists(d => d.IdProduto == produtoRetornoBE.Id.Value))
                {
                    cmbProduto.Items.Add(produtoRetornoBE);
                }
            }
            cmbProduto.DisplayMember = "CodigoNome";
            cmbProduto.ValueMember   = "Id";
            cmbProduto.SelectedIndex = 0;
        }
        public void Pesquisar(VendaBE vendaBE)
        {
            VendaBO vendaBO = new VendaBO();

            dgVenda.DataSource = vendaBO.Listar(vendaBE);
        }