private void btnSalvar_Click(object sender, EventArgs e)
        {
            produto.Nome = txtNome.Text;
            produto.Descricao = txtDesc.Text;

            ProdutoBll produtoBll = new ProdutoBll();

            if (produto.IdProduto == 0)
            {
                if (produtoBll.Salvar(produto))
                {
                    MessageBox.Show("Produto Cadastrado com Sucesso");
                }
                else
                {
                    MessageBox.Show("Erro ao cadastrar Produto");
                }
            }
            else
            {
                if (produtoBll.Alterar(produto))
                {
                    MessageBox.Show("Produto Alterado com Sucesso");
                }
                else
                {
                    MessageBox.Show("Erro ao Alterar Produto");
                }

                this.Close();
            }

            Limpar();
        }
        public void Listar()
        {
            ProdutoBll produtoBll = new ProdutoBll();

            if (String.IsNullOrEmpty(txtBuscar.Text))
            {
                dgvProdutos.DataSource = produtoBll.ListarTodos();
            }
            else
            {
                dgvProdutos.DataSource = produtoBll.ListarProduto(txtBuscar.Text);

            }
        }
        private void btnExcluir_Click(object sender, EventArgs e)
        {
            Produto produto = new Produto();

            var row = dgvProdutos.SelectedRows[0];

            produto.IdProduto = Convert.ToInt32(row.Cells["IdProduto"].Value);
            produto.Nome = row.Cells["Nome"].Value.ToString();
            produto.Descricao = row.Cells["Descricao"].Value.ToString();

            ProdutoBll produtoBll = new ProdutoBll();
            produtoBll.Exluir(produto);

            if (produtoBll.Exluir(produto))
            {
                MessageBox.Show("Produto Excluido com Sucesso");
                dgvProdutos.DataSource = produtoBll.ListarTodos();
            }
            else
            {
                MessageBox.Show("Erro ao Excluir Produto");
            }
        }