private void btnFiltrar_Click(object sender, EventArgs e)
        {
            List <CAMADAS.MODEL.Produto> lstProdutos = new List <CAMADAS.MODEL.Produto>();

            CAMADAS.BLL.Produto bllProd = new CAMADAS.BLL.Produto();

            if (rdbTodos.Checked)
            {
                lstProdutos = bllProd.Select();
            }
            else if (rdbId.Checked)
            {
                int id = (txtPesquisa.Text != "") ? Convert.ToInt32(txtPesquisa.Text) : 0;
                lstProdutos = bllProd.SelectById(id);
            }
            else if (rdbDescricao.Checked)
            {
                lstProdutos = bllProd.SelectByDescricao(txtPesquisa.Text);
            }
            else if (rdbMarca.Checked)
            {
                lstProdutos = bllProd.SelectByMarca(txtPesquisa.Text);
            }

            dgvProdutos.DataSource = "";
            dgvProdutos.DataSource = lstProdutos;
        }
Esempio n. 2
0
        void recuperaProduto(int idProd)
        {
            CAMADAS.BLL.Produto          bllProd     = new CAMADAS.BLL.Produto();
            List <CAMADAS.MODEL.Produto> lstProdutos = bllProd.SelectById(idProd);

            if (lstProdutos != null)
            {
                produto = lstProdutos[0];
            }
            else
            {
                produto = null;
            }
        }