public static UsuarioViewModel EfetuarLogin()
        {
            string email, senha;

            do
            {
                System.Console.WriteLine("Digite o email");
                email = Console.ReadLine();

                if (!ValidacoesUtil.ValidadorDeEmail(email))
                {
                    System.Console.WriteLine("Email Inválido");
                }
            } while (!ValidacoesUtil.ValidadorDeEmail(email));

            System.Console.WriteLine("Digite sua senha");
            senha = Console.ReadLine();

            UsuarioViewModel usuarioRetornado = usuarioRepositorio.BuscarUsuario(email, senha);

            if (usuarioRetornado != null)
            {
                return(usuarioRetornado);
            }
            else
            {
                System.Console.WriteLine($"Usuário ou Senha inválida");
                return(usuarioRetornado);
            }
        }//Fim Efetuar Login
Beispiel #2
0
        }//Fim Cadastri Usuario

        public static UsuarioViewModel EfetuarLogin()
        {
            System.Console.WriteLine("====================LOGIN=================== \n ");
            string email, senha;

            do
            {
                System.Console.WriteLine("Digite o seu E-Mail :");
                email = Console.ReadLine();
                // if (!ValidacoesUtil.ValidadorDeEmail(email))
                // {
                //     Console.ForegroundColor = ConsoleColor.Red;
                //     System.Console.WriteLine("E-.");
                //     Console.ResetColor();
                //     continue;
                // }
            }while(!ValidacoesUtil.ValidadorDeEmail(email));


            System.Console.WriteLine("Digite a sua senha : ");
            senha = Console.ReadLine();

            UsuarioViewModel usuarioRetornado = usuarioRepositorio.BuscarUsuario(email, senha);

            if (usuarioRetornado != null)
            {
                System.Console.WriteLine("Bem-Vindo Ao Gerenciador De Tarefas");
                return(usuarioRetornado);
            }
            else
            {
                Console.WriteLine($"Usuário ou Senha inválida");
                return(null);
            }
        }
        public static void CadastrarUsuario()
        {
            string nome, email, senha, confirmaSenha;

            do
            {
                do
                {
                    System.Console.WriteLine("Digite o nome do usuário");
                    nome = Console.ReadLine();

                    if (string.IsNullOrEmpty(nome))
                    {
                        System.Console.WriteLine("Nome Inválido");
                    }
                } while (string.IsNullOrEmpty(nome));
                do
                {
                    System.Console.WriteLine("Digite o e-mail");
                    email = Console.ReadLine();

                    if (!ValidacoesUtil.ValidadorDeEmail(email))
                    {
                        System.Console.WriteLine("Email inválido");
                    }
                } while (!ValidacoesUtil.ValidadorDeEmail(email));
            } while (true);
        }
        public static void CadastrarUsuario()
        {
            string nome, email, senha, confirmaSenha;

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

                if (string.IsNullOrEmpty(nome))
                {
                    System.Console.WriteLine("Nome inválido");
                }
            } while (string.IsNullOrEmpty(nome));

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

                if (!ValidacoesUtil.ValidadorDeEmail(email))
                {
                    System.Console.WriteLine("Email inválido");
                }
            } while (!ValidacoesUtil.ValidadorDeEmail(email));

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

                System.Console.WriteLine("Confirme a senha");
                confirmaSenha = Console.ReadLine();

                if (!ValidacoesUtil.ValidadorDeSenha(senha, confirmaSenha))
                {
                    System.Console.WriteLine("Senha inválida");
                }
            } while (!ValidacoesUtil.ValidadorDeSenha(senha, confirmaSenha));

            UsuarioViewModel usuarioViewModel = new UsuarioViewModel();

            usuarioViewModel.Nome  = nome;
            usuarioViewModel.Email = email;
            usuarioViewModel.Senha = senha;



            usuarioRepositorio.Inserir(usuarioViewModel);

            Console.ForegroundColor = ConsoleColor.Green;
            System.Console.WriteLine("Usuário Cadastrado com sucesso");
            Console.ResetColor();
        }//Fim cadastro Usuario
Beispiel #5
0
        public static void CadastrarUsuario()
        {
            string nome, email, senha, confirmaSenha;

            do
            {
                System.Console.WriteLine("Digite o nome do usuário");
                nome = Console.ReadLine();

                if (string.IsNullOrEmpty(nome))
                {
                    System.Console.WriteLine("Nome Inválido");
                }
            } while (string.IsNullOrEmpty(nome));
            do
            {
                System.Console.WriteLine("Digite o e-mail");
                email = Console.ReadLine();

                if (!ValidacoesUtil.ValidadorDeEmail(email))
                {
                    System.Console.WriteLine("Email inválido");
                }
            } while (!ValidacoesUtil.ValidadorDeEmail(email));

            do
            {
                System.Console.WriteLine("Digite a senha");
                senha = Console.ReadLine();

                System.Console.WriteLine("Confirme a senha");
                confirmaSenha = Console.ReadLine();

                if (!ValidacoesUtil.ValidadorDeSenha(senha, confirmaSenha))
                {
                    System.Console.WriteLine("Senha inválida");
                }
            } while (!ValidacoesUtil.ValidadorDeSenha(senha, confirmaSenha));

            UsuarioViewModel usuarioViewModel = new UsuarioViewModel();

            usuarioViewModel.Nome  = nome;
            usuarioViewModel.Email = email;
            usuarioViewModel.Senha = senha;

            //instanciar o repositório


            usuarioRepositorio.Inserir(usuarioViewModel);

            System.Console.WriteLine("Usuário cadastrado com sucesso");
        } //fim cadastro usuário
Beispiel #6
0
        public static void CadastrarUsuario()
        {
            string nome, email, senha, confirmaSenha;

            System.Console.WriteLine("==================CADASTRO================== \n ");
            System.Console.Write("Digite Um Nome de Usuario : ");
            nome = Console.ReadLine();
            do
            {
                System.Console.Write("Digite Um E-mail : ");
                email = Console.ReadLine();

                if (!ValidacoesUtil.ValidadorDeEmail(email))
                {
                    Console.ForegroundColor = ConsoleColor.Red;
                    System.Console.WriteLine("E-Mail Inválida, Tente Novamente.");
                    Console.ResetColor();
                    continue;
                }
            }while(!ValidacoesUtil.ValidadorDeEmail(email));
            do
            {
                System.Console.Write("Digite Uma Senha : ");
                senha = Console.ReadLine();
                System.Console.Write("Confirme a Senha : ");
                confirmaSenha = Console.ReadLine();
                if (!ValidacoesUtil.ValidadorDeSenha(senha, confirmaSenha))
                {
                    Console.ForegroundColor = ConsoleColor.Red;
                    System.Console.WriteLine("Senha Inválida, Tente Novamente.");
                    Console.ResetColor();
                }
            } while (!ValidacoesUtil.ValidadorDeSenha(senha, confirmaSenha));
            UsuarioViewModel usuarioViewModel = new UsuarioViewModel();

            usuarioViewModel.Nome  = nome;
            usuarioViewModel.Email = email;
            usuarioViewModel.Senha = senha;

            usuarioRepositorio.Inserir(usuarioViewModel);

            Console.ForegroundColor = ConsoleColor.Green;
            Console.WriteLine("Usuário Cadastrado com sucesso");
            Console.ResetColor();
        }//Fim Cadastri Usuario