private void rbTodos_CheckedChanged(object sender, EventArgs e) { CAMADAS.BLL.ProdutoBLL bllProd = new CAMADAS.BLL.ProdutoBLL(); dgvProdutos.DataSource = ""; dgvProdutos.DataSource = bllProd.SelectAll(); txtPesquisar.Text = ""; pesquisarBtn.Enabled = false; txtPesquisar.Enabled = false; txtPesquisar.Focus(); lblInsira.Text = ""; }
private void recarregarTabelaProduto() { CAMADAS.BLL.ProdutoBLL bllProd = new CAMADAS.BLL.ProdutoBLL(); if (rbTodos.Checked) { dgvProdutos.DataSource = bllProd.SelectAll(); } else if (rbCategoria.Checked) { dgvProdutos.DataSource = bllProd.SelectByIdCategoria(Convert.ToInt32(cbCategoria.SelectedValue.ToString())); } else if (rbProduto.Checked) { dgvProdutos.DataSource = bllProd.SelectByProduto(txtPesquisarProduto.Text); } }
public Produto() { InitializeComponent(); rbTodos.Checked = true; CAMADAS.BLL.ProdutoBLL bllProd = new CAMADAS.BLL.ProdutoBLL(); CAMADAS.BLL.CategoriaBLL catBll = new CAMADAS.BLL.CategoriaBLL(); dgvProdutos.DataSource = ""; dgvProdutos.DataSource = bllProd.SelectAll(); cbCategoria.DisplayMember = "categoria"; cbCategoria.ValueMember = "id"; cbCategoria.DataSource = catBll.SelectAll(); txtPesquisar.Enabled = false; pesquisarBtn.Enabled = false; limparCampos(); desabilitarBotoes(true); desabilitarCampos(); cbCategoria.SelectedItem = null; }
private void btnSalvar_Click(object sender, EventArgs e) { CAMADAS.MODEL.Produto produto = new CAMADAS.MODEL.Produto(); CAMADAS.BLL.ProdutoBLL bllProd = new CAMADAS.BLL.ProdutoBLL(); produto.id = Convert.ToInt32(lblId.Text); produto.produto = txtProduto.Text; produto.preco = Convert.ToSingle(txtPreco.Text); produto.quantidadeEstoque = Convert.ToInt32(txtEstoque.Text); produto.idCategoria = Convert.ToInt32(cbCategoria.SelectedValue); if (this.acao.Equals("cadastrar")) { if (pbFotoProduto.Image != null) { string[] partes = carregarImagemProduto.SafeFileName.Split('.'); produto.imagem = produto.produto + "." + partes[partes.Length - 1]; bllProd.Insert(produto, pbFotoProduto.Image); limparCampos(); } else { MessageBox.Show("Escolha uma imagem!"); } } else if (this.acao.Equals("editar")) { bllProd.Update(produto); limparCampos(); } else if (this.acao.Equals("deletar")) { bllProd.Delete(produto.id); limparCampos(); } recarregarTabela(); }