private void RecuperaDadosProduto() { Camadas.BLL.Produto bllProduto = new Camadas.BLL.Produto(); List <Camadas.Model.Produto> lstProd = new List <Camadas.Model.Produto>(); lstProd = bllProduto.SelectById(Convert.ToInt32(txtProduto.Text)); if (lstProd != null) { produto = lstProd[0]; } else { MessageBox.Show("Produto não encontrado"); } if (produto.status != 'L') { MessageBox.Show("Produto não pode ser locado!! " + produto.status); cmbProduto.Focus(); } else { lblStatus.Text = produto.status.ToString(); txtValor.Text = produto.valor.ToString(); } }
private void btnFiltrar_Click(object sender, EventArgs e) { List <Camadas.Model.Produto> lstPro = new List <Camadas.Model.Produto>(); Camadas.BLL.Produto bllProd = new Camadas.BLL.Produto(); if (rdbID.Checked) { if (txtPesquisa.Text != string.Empty) { lstPro = bllProd.SelectById(Convert.ToInt32(txtPesquisa.Text)); } else { MessageBox.Show("ID vazio", "Pesquisa", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else if (rdbNome.Checked) { lstPro = bllProd.SelectByDescricao(txtPesquisa.Text.Trim()); } dgvProdutos.DataSource = ""; dgvProdutos.DataSource = lstPro; }