private void Salvar_Click(object sender, EventArgs e)
        {
            string usuario = DG.CurrentRow.Cells[4].Value.ToString();

            ClasseDB Editar = new ClasseDB();

            if (Senhav.Text == ConfimarSenhav.Text && Nomev.Text != "" && Telefonev.Text != "" && DatadeNascimentov.Text != "" && Senhav.Text != "" && ConfimarSenhav.Text != "" && Funcaov.Text != "") // Analisar se os campos estão preenchidos e a  senha está correta com a sua confirmação
            {
                MessageBox.Show(Editar.EditarUsuario(Nomev.Text, Telefonev.Text, DatadeNascimentov.Text, Enderecov.Text, usuario, Senhav.Text, Funcaov.Text));

                Salvar.Visible = false;    // Tornando oculto para o usuário novamente.

                Editar.ListarCadastro(DG); // Atualizando os campos de DataView

                //Zerando todos os valores após o salvamento com sucesso
                Nomev.Text             = "";
                Telefonev.Text         = "";
                DatadeNascimentov.Text = "";
                Enderecov.Text         = "";
                Senhav.Text            = "";
                ConfimarSenhav.Text    = "";
                Funcaov.Text           = "";
            }
            else if (Senhav.Text != ConfimarSenhav.Text) // Mensagem de erro para confirmação da senha.
            {
                LabelErro.Text      = "A confirmação da senha está diferente!";
                Senhav.Text         = null;
                ConfimarSenhav.Text = null;
            }

            else if (Nomev.Text == "") // Mensagem de erro para o campo Nome nulo.
            {
                LabelErro.Text = "Preencha o Campo de Nome!";
            }
            else if (Telefonev.Text == "") // Mensagem de erro para o campo Telefone nulo.
            {
                LabelErro.Text = "Preencha o Campo de Telefone!";
            }
            else if (DatadeNascimentov.Text == "") // Mensagem de erro para o campo Idade nulo.
            {
                LabelErro.Text = "Preencha o Campo de Data de Nascimento!";
            }
            else if (Enderecov.Text == "") // Mensagem de erro para o campo Endereço nulo.
            {
                LabelErro.Text = "Preencha o Campo de Endereço!";
            }
            else if (Senhav.Text == "") // Mensagem de erro para o campo Senha nulo.
            {
                LabelErro.Text = "Preencha o Campo de Senha!";
            }
            else if (ConfimarSenhav.Text == "") // Mensagem de erro para o campo Confirmar Senha nulo.
            {
                LabelErro.Text = "Preencha o Campo de Confirmar Senha!";
            }
            else if (Funcaov.Text == "") // Mensagem de erro para o campo Função nulo.
            {
                LabelErro.Text = "Preencha o Campo de Função!";
            }
        }
        private void VisualizarColaboradores_Load(object sender, EventArgs e)
        {
            ClasseDB Lista = new ClasseDB();

            Salvar.Visible = false;   // Deixar esse botao invisível para o usuario quando iniciar.

            Lista.ListarCadastro(DG); // Mostrar os valores do banco do Datagrid.
        }
        private void Excluir_Click(object sender, EventArgs e)
        {
            ClasseDB Excluir = new ClasseDB();

            Excluir.ExcluirUsuario(DG.CurrentRow.Cells[4].Value.ToString()); // Para excluir o usuário usasse o PRIMARY KEY da tabela

            Excluir.ListarCadastro(DG);                                      // Atualiza o DataView.
        }