コード例 #1
0
 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 = "";
 }
コード例 #2
0
 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);
     }
 }
コード例 #3
0
 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;
 }
コード例 #4
0
        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();
        }