public static void CadastrarUsuario()
        {
            string   nome, email, senha, confirmaSenha, dataCapturada, saldoString, confirmSaldoString;
            DateTime dataDateTime;
            float    saldo;

            Console.Clear();
            do
            {
                Console.Write("Digite o nome do usuário : ");
                nome = Console.ReadLine();

                if (string.IsNullOrEmpty(nome))
                {
                    Console.ForegroundColor = ConsoleColor.Red;
                    Console.WriteLine("Nome inválido");
                    Console.ResetColor();
                }
            } while (string.IsNullOrEmpty(nome));

            do
            {
                Console.Write("Digite o seu E-Mail : ");
                email = Console.ReadLine();

                if (!ValidacaoUtil.ValidadorDeEmail(email))
                {
                    Console.ForegroundColor = ConsoleColor.Red;
                    Console.WriteLine("Email inválido");
                    Console.ResetColor();
                }
            } while (!ValidacaoUtil.ValidadorDeEmail(email));

            do
            {
                Console.Write("Digite a senha : ");
                senha = Console.ReadLine();

                Console.Write("Confirme a senha : ");
                confirmaSenha = Console.ReadLine();

                if (!ValidacaoUtil.ValidadorDeSenha(senha, confirmaSenha))
                {
                    Console.ForegroundColor = ConsoleColor.Red;
                    Console.WriteLine("Senha inválida");
                    Console.ResetColor();
                }
            } while (!ValidacaoUtil.ValidadorDeSenha(senha, confirmaSenha));
            do
            {
                System.Console.WriteLine("Digite a sua data de nascimento (dd/mm/aaaa)");
                dataCapturada = Console.ReadLine();
                if (!ValidacaoUtil.ValidarData(dataCapturada, out dataDateTime))
                {
                    Mensagem.MostrarMensagem("Digite uma data válida.", TipoMensagemEnum.ALERTA);
                }
                else
                {
                    ValidacaoUtil.ValidarData(dataCapturada, out dataDateTime);
                }
            } while (!ValidacaoUtil.ValidarData(dataCapturada, out dataDateTime));
            do
            {
                System.Console.Write("Digite O Valor Do Seu Saldo Atual : R$");
                saldoString = Console.ReadLine();
                System.Console.Write("Só para ter certeza, confirme o seu saldo:");
                confirmSaldoString = Console.ReadLine();

                if (!ValidacaoUtil.ValidarSaldo(saldoString, confirmSaldoString, out saldo))
                {
                    Mensagem.MostrarMensagem("Digite um saldo válido", TipoMensagemEnum.ALERTA);
                }
                else
                {
                    ValidacaoUtil.ValidarSaldo(saldoString, confirmSaldoString, out saldo);
                }
            } while (!ValidacaoUtil.ValidarSaldo(saldoString, confirmSaldoString, out saldo));

            ModelUsuario usuario = new ModelUsuario(nome, email, senha, saldo);


            usuarioRepositorio.Inserir(usuario);

            Mensagem.MostrarMensagem("Usuário cadastrado com sucesso.", TipoMensagemEnum.SUCESSO);
        } //fim cadastro de usuário