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 CarregarComboProduto(int idfornecedor) { ProdutoBO produtoBO = new ProdutoBO(); ProdutoBE produtoBE = new ProdutoBE(); produtoBE.Ativo = true; produtoBE.IdFornecedor = idfornecedor; List <ProdutoBE> listaTipoProdutoBE = produtoBO.Listar(produtoBE); cmbProduto.Items.Clear(); cmbProduto.Items.Add("Selecione"); foreach (ProdutoBE produtoRetornoBE in listaTipoProdutoBE) { cmbProduto.Items.Add(produtoRetornoBE); } cmbProduto.DisplayMember = "CodigoNome"; cmbProduto.ValueMember = "Id"; cmbProduto.SelectedIndex = 0; }
public void Pesquisar(ProdutoBE produtoBE) { ProdutoBO produtoBO = new ProdutoBO(); dgProduto.DataSource = produtoBO.Listar(produtoBE); }