public void PreencherComboProduto()
        {
            ClnProdutos tipo = new ClnProdutos();
            DataSet     ds   = tipo.BuscarporNome();

            comboBoxProduto.DataSource    = ds.Tables[0];
            comboBoxProduto.DisplayMember = "Nome";
            comboBoxProduto.ValueMember   = "Codigo";
        }
        //funcao que atualiza o grid
        private void AtualizarGrid()
        {
            DataSet     ds      = new DataSet();
            ClnProdutos produto = new ClnProdutos();

            produto.Nm_Produto = textBoxPesquisar.Text;
            ds = produto.BuscarporNome();
            dgv1.DataSource = ds.Tables[0];
        }
        //funcao da pesquisa
        private void button1_Click(object sender, EventArgs e)
        {
            DataSet     ds      = new DataSet();
            ClnProdutos produto = new ClnProdutos();

            produto.Nm_Produto = textBoxPesquisar.Text;
            ds = produto.BuscarporNome();
            dgv1.DataSource = ds.Tables[0];
        }
 private void textBoxProduto_TextChanged(object sender, EventArgs e)
 {
     if (!textBoxProduto.Text.Equals(""))
     {
         ClnProdutos produto = new ClnProdutos();
         produto.Cd_Produto = Convert.ToInt16(textBoxProduto.Text);
         produto.BuscarporCodigo();
         if (!produto.Equals(null))
         {
             comboBoxProduto.Text = produto.Nm_Produto;
         }
     }
 }
        //função que é chamada para excluir produto
        private void botaoExcluir_Click(object sender, EventArgs e)
        {
            string mensagem = "Deseja excluir o cadastro," + textBoxNome.Text + " ?";
            int    resposta = Convert.ToInt16(MessageBox.Show(mensagem, "Excluir cadastro", MessageBoxButtons.YesNo, MessageBoxIcon.Question));

            if (resposta == 6)
            {
                ClnProdutos produto = new ClnProdutos();
                MessageBox.Show(produto.BuscarId(textBoxNome.Text).ToString(), "Excluir cadastro", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                produto.Excluir(produto.BuscarId(textBoxNome.Text));
            }
            LimparTxt(groupBoxProduto);
            AtualizarGrid();
        }
        private void botaoEditar_Click(object sender, EventArgs e)
        {
            ClnProdutos prod = new ClnProdutos();

            prod.Nm_Produto    = textBoxNome.Text;
            prod.Nm_Marca      = textBoxMarca.Text;
            prod.VL_Produto    = textBoxVlProduto.Text;
            prod.Dt_Vencimento = dateTimePickerVencimento.Value.ToShortDateString();
            prod.Dt_Aquisicao  = dateTimePickerAquisicao.Value.ToShortDateString();
            prod.Uso           = textBoxUso.Text;
            prod.Cd_Produto    = prod.BuscarporCodigo();
            prod.Atualizar();
            AtualizarGrid();
            LimparTxt(groupBoxProduto);
        }
        //funcao do grid
        private void dgv1_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            dgv1.CurrentRow.Selected = true;
            ClnProdutos produtos = new ClnProdutos();

            if (dgv1.RowCount > 0)
            {
                textBoxNome.Text               = dgv1.CurrentRow.Cells[1].Value.ToString();
                textBoxMarca.Text              = dgv1.CurrentRow.Cells[2].Value.ToString();
                textBoxVlProduto.Text          = dgv1.CurrentRow.Cells[3].Value.ToString();
                dateTimePickerAquisicao.Value  = Convert.ToDateTime(dgv1.CurrentRow.Cells[4].Value.ToString());
                dateTimePickerVencimento.Value = Convert.ToDateTime(dgv1.CurrentRow.Cells[5].Value.ToString());
                textBoxUso.Text = dgv1.CurrentRow.Cells[6].Value.ToString();
            }
        }
        //funçao que cadastra o produto
        private void botaoConfirmar_Click(object sender, EventArgs e)
        {
            ClnProdutos prod = new ClnProdutos();

            prod.Nm_Produto    = textBoxNome.Text;
            prod.Nm_Marca      = textBoxMarca.Text;
            prod.VL_Produto    = textBoxVlProduto.Text;
            prod.Dt_Vencimento = dateTimePickerVencimento.Value.ToShortDateString();
            prod.Dt_Aquisicao  = dateTimePickerAquisicao.Value.ToShortDateString();
            prod.Uso           = textBoxUso.Text;

            if (verificaText(groupBoxProduto))
            {
                prod.Gravar();
                AtualizarGrid();
                LimparTxt(groupBoxProduto);
                ClnEstoque estoque = new ClnEstoque();
                estoque.Nm_Produto = prod.Nm_Produto;
                estoque.Qtd_Atual  = Convert.ToString(1);
                estoque.Qtd_Minimo = Convert.ToString(1);
                estoque.Gravar();
            }
        }