private void btnCadastrarNovo_Click(object sender, EventArgs e)
        {
            FormCadastroFuncao form = new FormCadastroFuncao();

            form.updateFuncao = false;
            form.ShowDialog();
        }
        private void dgFuncoes_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            FormCadastroFuncao form = new FormCadastroFuncao();

            idFuncao        = Convert.ToInt32(dgFuncoes.Rows[e.RowIndex].Cells["idFuncao"].Value.ToString());
            descricaoFuncao = dgFuncoes.Rows[e.RowIndex].Cells["descricaoFuncao"].Value.ToString();

            form.idFuncao = idFuncao;
            form.txtDescricaoFuncao.Text = descricaoFuncao;
            form.updateFuncao            = true;
            form.Show();
        }
        private void dgFuncoes_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            //verificar qual a coluna clicada é a de editar
            if (dgFuncoes.Columns[e.ColumnIndex] == dgFuncoes.Columns["editar"])
            {
                FormCadastroFuncao form = new FormCadastroFuncao();
                idFuncao        = Convert.ToInt32(dgFuncoes.Rows[e.RowIndex].Cells["idFuncao"].Value.ToString());
                descricaoFuncao = dgFuncoes.Rows[e.RowIndex].Cells["descricaoFuncao"].Value.ToString();

                form.idFuncao = idFuncao;
                form.txtDescricaoFuncao.Text = descricaoFuncao;
                form.updateFuncao            = true;
                form.ShowDialog();
            }
        }