private void btnConsultar_Click(object sender, EventArgs e) { try { ProdutoDAL objProdutoDal = new ProdutoDAL(); List <ProdutoDTO> lstProduto; if (!cbCombo.Checked) { if (rbtNome.Checked && txtEditar.Text != string.Empty) { lstProduto = objProdutoDal.Buscar(txtEditar.Text, "nome"); PreencherCombo(lstProduto); } else if (rbtnId.Checked && txtEditar.Text != string.Empty) { lstProduto = objProdutoDal.Buscar(txtEditar.Text, "id"); PreencherCombo(lstProduto); } else { MessageBox.Show("Prencha o campo de busca", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { if (rbtNome.Checked && cmbProdutos.Text != string.Empty) { lstProduto = objProdutoDal.Buscar(cmbProdutos.Text, "nome"); PreencherCombo(lstProduto); } else if (rbtnId.Checked && cmbProdutos.Text != string.Empty) { lstProduto = objProdutoDal.Buscar(cmbProdutos.Text, "id"); PreencherCombo(lstProduto); } else { MessageBox.Show("Prencha o campo de busca", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } } catch (Exception ex) { } }
private void InserirProduto() { try { ProdutoDAL objProdutoDAL = new ProdutoDAL(); List <ProdutoDTO> lstProduto = objProdutoDAL.Buscar(cboxProduto.Text, "nome"); txtProduto.Text = lstProduto.FirstOrDefault().Nome; txtPreco.Text = lstProduto.FirstOrDefault().Preco; IdProduto = lstProduto.FirstOrDefault().IdProduto.ToString(); } catch (Exception ex) { } }
private void Consultar() { try { ProdutoDAL objProdutoDal = new ProdutoDAL(); List <ProdutoDTO> lstProduto; if (rbtNome.Checked) { lstProduto = objProdutoDal.Buscar(txtConsulta.Text, "nome"); foreach (ProdutoDTO objProduto in lstProduto) { ListViewItem objListViewItem = new ListViewItem(); objListViewItem.Text = objProduto.IdProduto.ToString(); objListViewItem.SubItems.Add(objProduto.Nome.ToString()); objListViewItem.SubItems.Add(objProduto.Texto.ToString()); objListViewItem.SubItems.Add(objProduto.Preco.ToString()); objListViewItem.SubItems.Add(objProduto.Quantidade.ToString()); objListViewItem.SubItems.Add(objProduto.FlagAtiva.ToString()); lsvDados.Items.Add(objListViewItem); } } else if (rbtId.Checked) { lstProduto = objProdutoDal.Buscar(txtConsulta.Text, "id"); foreach (ProdutoDTO objProduto in lstProduto) { ListViewItem objListViewItem = new ListViewItem(); objListViewItem.Text = objProduto.IdProduto.ToString(); objListViewItem.SubItems.Add(objProduto.Nome.ToString()); objListViewItem.SubItems.Add(objProduto.Texto.ToString()); objListViewItem.SubItems.Add(objProduto.Preco.ToString()); objListViewItem.SubItems.Add(objProduto.Quantidade.ToString()); objListViewItem.SubItems.Add(objProduto.FlagAtiva.ToString()); lsvDados.Items.Add(objListViewItem); } } else { lstProduto = objProdutoDal.GetAll(); foreach (ProdutoDTO objProduto in lstProduto) { ListViewItem objListViewItem = new ListViewItem(); objListViewItem.Text = objProduto.IdProduto.ToString(); objListViewItem.SubItems.Add(objProduto.Nome.ToString()); objListViewItem.SubItems.Add(objProduto.Texto.ToString()); objListViewItem.SubItems.Add(objProduto.Preco.ToString()); objListViewItem.SubItems.Add(objProduto.Quantidade.ToString()); objListViewItem.SubItems.Add(objProduto.FlagAtiva.ToString()); lsvDados.Items.Add(objListViewItem); } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }