protected void btnCadastrar_Click(object sender, EventArgs e)
        {
            funcionario.Nome     = txtNome.Text;
            funcionario.Email    = txtEmail.Text;
            funcionario.Senha    = txtSenha.Text;
            funcionario.Telefone = txtTelefone.Text;
            funcionario.Login    = txtLogin.Text;
            if (rbCurador.Checked)
            {
                funcionario.Tipo = 1;
            }
            else
            {
                funcionario.Tipo = 2;
            }
            bll.Create(funcionario);

            GridFuncionario.DataBind();
            painelFucionario.Visible    = false;
            paneldgvFuncionario.Visible = true;
            Clean();
        }
        private void tsbCadastrar_Click(object sender, EventArgs e)
        {
            if (tsbCadastrar.Text == "Adicionar")
            {
                Height = 602;
                gpxCadastroFuncionarios.Visible = true;
                tsbCadastrar.Text = "Cadastrar";
            }
            else if (tsbCadastrar.Text == "Salvar")
            {
                try
                {
                    Funcionario funcionario = new Funcionario();
                    funcionario.Id    = FuncionarioSelect().Id;
                    funcionario.Nome  = txtNome.Text;
                    funcionario.Login = txtLogin.Text;
                    funcionario.Senha = txtSenha.Text;

                    if (rdbCurador.Checked == true)
                    {
                        funcionario.Tipo = 1;
                    }
                    else if (rdbFuncionario.Checked == true)
                    {
                        funcionario.Tipo = 2;
                    }
                    else
                    {
                        MessageBox.Show("Por favor, escolha um tipo de usuário.");
                    }

                    funcionario.Email    = txtEmail.Text;
                    funcionario.Telefone = mtxTelefone.Text;

                    bll.Update(funcionario);
                    UpdateGrid();
                    Clean();
                    lblMsgErro.Visible = false;
                }
                catch (Exception ex)
                {
                    // MessageBox.Show(ex.Message);
                    lblMsgErro.Visible = true;
                    lblMsgErro.Text    = "Erro: " + ex.Message;
                }
            }
            else
            {
                try
                {
                    if (rdbCurador.Checked == true)
                    {
                        bll.Create(new Funcionario(txtNome.Text, txtLogin.Text, txtSenha.Text, 1, txtEmail.Text, mtxTelefone.Text));
                    }
                    else if (rdbFuncionario.Checked == true)
                    {
                        bll.Create(new Funcionario(txtNome.Text, txtLogin.Text, txtSenha.Text, 2, txtEmail.Text, mtxTelefone.Text));
                    }
                    else
                    {
                        MessageBox.Show("Por favor, escolha um tipo de usuário.");
                    }

                    UpdateGrid();
                    Clean();
                    lblMsgErro.Visible = false;
                }
                catch (Exception ex)
                {
                    lblMsgErro.Visible = true;
                    lblMsgErro.Text    = "Erro: " + ex.Message;
                }
            }
        }