Exemplo n.º 1
0
        public static bool EfetuarLogin()
        {
            string email, senha;

            do
            {
                do
                {
                    System.Console.Write("Email:");
                    email = Console.ReadLine();
                    if (!ValidacaoUtil.ValidarEmail(email))
                    {
                        Mensagem.MostrarMensagem("Email não possui caracteres necessários ( @ ou . )", TipoMensagemEnum.ALERTA);
                    }
                } while (!ValidacaoUtil.ValidarEmail(email));
                do
                {
                    System.Console.Write("Senha: ");
                    senha = Console.ReadLine();
                }while(senha == null || senha == " ");
                if (!ValidacaoUtil.ValidarLogin(email, senha))
                {
                    Mensagem.MostrarMensagem("Email ou senha inválidos.", TipoMensagemEnum.ERRO);
                    return(false);
                }
                else
                {
                    return(true);
                }
            }while(!ValidacaoUtil.ValidarLogin(email, senha));
        }