private void Atualizar(object sender, RoutedEventArgs e)
        {
            Pessoa p = PessoaDAO.ObterPessoa(Convert.ToInt32(id.Text));

            p.Nome       = nome.Text;
            p.Nascimento = nascimento.SelectedDate;
            p.Usuario    = usuario.Text;
            p.Cpf        = cpf.Text;
            p.Sexo       = cboSexo.Text;
            if (administrador.IsChecked == true)
            {
                p.Admin = true;
            }

            if (!Validacao.ValidarCpf(cpf.Text))
            {
                MessageBox.Show("CPF inválido tente novamente");
                return;
            }
            //TODO: Validar CPF, validar usuario

            if (PessoaDAO.AtualizarPessoa(p))
            {
                MessageBox.Show("Usuário atualizado com sucesso!");
                LimparFormulario();
                CarregarUsuarios();
                cancelarAtulizar.Visibility = Visibility.Hidden;
                cadastrar.Visibility        = Visibility.Visible;
                atualizar.Visibility        = Visibility.Hidden;
            }
            else
            {
                MessageBox.Show("Usuário não atualizado");
            }
        }