예제 #1
0
        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();

            usuarioRepositorio.BuscarUsuario(email, Senha);

            UsuarioViewModel usuarioRetorno = usuarioRepositorio.BuscarUsuario(email, Senha);

            if (usuarioRetorno != null)
            {
                return(usuarioRetorno);
            }
            else
            {
                System.Console.WriteLine("usuário ou senha inválida");
                return(null);
            }
        }//fim efetuar login
예제 #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);
            }
        }
예제 #3
0
        public static UsuarioViewModel EfetuarLogin()
        {
            string email, senha;

            do
            {
                System.Console.WriteLine("Coloca o email:");
                email = Console.ReadLine();
                if (!ValidacaoUtil.ValidarEmail(email))
                {
                    Console.ForegroundColor = ConsoleColor.Red;
                    System.Console.WriteLine("Email errado!");
                    Console.ResetColor();
                }
            } while (!ValidacaoUtil.ValidarEmail(email));

            System.Console.WriteLine("A senha mano:");
            senha = Console.ReadLine();

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

            if (usuarioRecuperado != null)
            {
                return(usuarioRecuperado);
            }
            else
            {
                Console.ForegroundColor = ConsoleColor.Red;
                System.Console.WriteLine("Email ou senha errados!");
                Console.ResetColor();
                return(null);
            }
        }
예제 #4
0
        public static UsuarioViewModel EfetuarLogin()
        {
            string email, senha;

            do
            {
                System.Console.WriteLine("Digite seu email");
                email = Console.ReadLine();
                if (!ValidacaoUtil.ValidarEmail(email))
                {
                    MostrarMensagem("Digite um e-mail válido", TipoMensagemEnum.ALERTA);
                }
            } while (!ValidacaoUtil.ValidarEmail(email));
            System.Console.WriteLine("Digite a senha");
            senha = Console.ReadLine();

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

            if (usuarioRecuperado != null)
            {
                return(usuarioRecuperado);
            }
            else
            {
                MostrarMensagem("E-mail ou senha inválidos", TipoMensagemEnum.ALERTA);
                return(null);
            }
        }
예제 #5
0
        }//fim listar usuario

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

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

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

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

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

            if (usuarioRetornado != null)
            {
                return(usuarioRetornado);
            }
            else
            {
                Console.WriteLine($"Usuario ou senha Inválido");
                return(null);
            }
        }//fim efetuar login
        public static UsuarioViewModel EfetuarLogin()
        {
            string email, senha;

            do
            {
                Console.WriteLine("Insira o email:");
                email = Console.ReadLine();
                if (!ValidacaoUtil.ValidarEmail(email))
                {
                    Console.WriteLine("Email Inválido");
                }
            } while (!ValidacaoUtil.ValidarEmail(email));

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

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

            if (usuarioRecuperado != null)
            {
                return(usuarioRecuperado);
            }
            else
            {
                Console.WriteLine("E-mail ou senha inválida");
                return(null);
            }
        }
        public static UsuarioViewModel EfetuarLogin()
        {
            string email, senha;

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

                if (!ValidacaoUtil.ValidadorDeEmail(email))
                {
                    System.Console.WriteLine("E-mail invá");
                }
            }while(!ValidacaoUtil.ValidadorDeEmail(email));

            System.Console.WriteLine("Digite a 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
예제 #8
0
        } // fim da listagem

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

            do
            {
                System.Console.WriteLine("Insira o email:");
                email = Console.ReadLine();
                if (!ValidacaoUtil.ValidarEmail(email))
                {
                    System.Console.WriteLine("Email imválido, o emil deve conter @ e .");
                }
            } while (!ValidacaoUtil.ValidarEmail(email));

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

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

            if (usuarioRecuperado != null)
            {
                return(usuarioRecuperado);
            }
            else
            {
                Console.WriteLine("Email ou senha inválida");
                return(null);
            }
        }
        public IActionResult Login(IFormCollection form)
        {
            UsuarioModel usuarioModel = new UsuarioModel {
                Email = form["email"],
                Senha = form["senha"]
            };

            UsuarioRepositorio usuarioRepositorio = new UsuarioRepositorio();

            UsuarioModel usuario = usuarioRepositorio.BuscarUsuario(usuarioModel.Email, usuarioModel.Senha);

            if (usuario != null)
            {
                HttpContext.Session.SetString("idUsuario", usuario.ID.ToString());

                @ViewBag.Mensagem = "Login realizado com sucesso!";

                return(RedirectToAction("Cadastrar", "Tarefa"));
            }
            else
            {
                @ViewBag.Mensagem = "Acesso negado!";
            }

            return(View());
        }
        public IActionResult PegarUsuarios(int id)
        {
            var usuario = _usuarioRepositorio.BuscarUsuario(id);

            if (usuario != null)
            {
                Response.StatusCode = 200;
                return(new ObjectResult(usuario));
            }
            else
            {
                Response.StatusCode = 404;
                return(new ObjectResult(new{ msg = "Não foi possivel encontrar o usuario" }));
            }
        }
        public static UsuarioModel FazerLogin()
        {
            string email, senha;

            Console.WriteLine("Insira o email");
            email = Console.ReadLine();
            Console.WriteLine("Insira a senha");
            senha = Console.ReadLine();
            var usuarioRetornado = usuarioRepositorio.BuscarUsuario(email, senha);

            if (usuarioRetornado != null)
            {
                return(usuarioRetornado);
            }
            return(null);
        }
예제 #12
0
        public IActionResult Logar(IFormCollection form)
        {
            UsuarioRepositorio usuarioRepositorio = new UsuarioRepositorio();

            if (usuarioRepositorio.BuscarUsuario(form["email"], form["senha"]))
            {
                return(RedirectToAction("Logged"));
            }
            else if (usuarioRepositorio.BuscarAdministrador(form["email"], form["senha"]))
            {
                return(RedirectToAction("LoggedAdmin"));
            }
            else
            {
                return(RedirectToAction("Login", "Home"));
            }
        }
예제 #13
0
        }//fim listar usuário

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

            System.Console.WriteLine("Digite seu e-mail");
            email = Console.ReadLine();
            
            System.Console.WriteLine("Digite sua senha");
            senha = Console.ReadLine();
            
            UsuarioViewModel usuarioRecuperado = usuarioRepositorio.BuscarUsuario(email, senha);

            if(usuarioRecuperado != null) {
                return usuarioRecuperado;
            }

            System.Console.WriteLine("Usuário ou Senha Inválidas");
            return null;
        }// fim EfetuarLogin
예제 #14
0
        }//Fim listar usuários

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

            System.Console.WriteLine("digite seu email");
            email = Console.ReadLine();

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

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

            if (usuarioRecuperado != null)
            {
                return(usuarioRecuperado);
            }
            System.Console.WriteLine("Usuário ou senha inválidos");
            return(null);
        }//fim efetuar login
예제 #15
0
        }    //fim listarusuario

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

            Console.WriteLine("Digite o email do usuario:");
            email = Console.ReadLine();

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

            UsuarioViewModel usuarioRecuperado = UsuarioRepositorio.BuscarUsuario(email, senha);

            if (usuarioRecuperado != null)
            {
                return(usuarioRecuperado);
            }
            Console.WriteLine("Usuario ou Senha Inválido");
            return(null);
        }
        }//fim cadastro de usuário

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

            System.Console.Write("Digite seu email : ");
            email = Console.ReadLine();

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

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

            if (usuarioRecuperado != null)
            {
                return(usuarioRecuperado);
            }
            Console.ForegroundColor = ConsoleColor.Red;
            System.Console.WriteLine("Usuário ou Senha Inválidas");
            Console.ResetColor();
            return(null);
        }//Fim Efetuar Login
예제 #17
0
        public static ModeloUsuario EfetuarLogin()
        {
            string email, senha;

            System.Console.WriteLine("Digite seu email");
            email = Console.ReadLine();
            System.Console.WriteLine("Digite a senha");
            senha = Console.ReadLine();

            ModeloUsuario usuarioRecuperado = usuarioRepositorio.BuscarUsuario(email, senha);

            if (usuarioRecuperado != null)
            {
                return(usuarioRecuperado);
            }
            else
            {
                MostrarMensagem("E-mail ou senha inválidos", TipoMensagemEnum.ALERTA);
                return(null);
            }
        }
예제 #18
0
        public static UsuarioViewModel EfetuarLogin()
        {
            string email, senha;

            do
            {
                Console.ForegroundColor = ConsoleColor.Yellow;
                Console.WriteLine("Insira seu email:");
                Console.ResetColor();
                email = Console.ReadLine();
                if (!ValidacaoUtil.ValidarEmail(email))
                {
                    Console.ForegroundColor = ConsoleColor.Yellow;
                    Console.WriteLine("Seu email é inválido, por favor coloque @ e/ou .");
                    Console.ResetColor();
                }
            } while (!ValidacaoUtil.ValidarEmail(email));

            Console.ForegroundColor = ConsoleColor.Yellow;
            Console.WriteLine("Digite a senha do usuário");
            Console.ResetColor();
            senha = Console.ReadLine();

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

            if (usuarioRecuperado != null)
            {
                return(usuarioRecuperado);
            }
            else
            {
                Console.ForegroundColor = ConsoleColor.Red;
                Console.WriteLine("E-mail ou senha inválido(a)");
                Console.ResetColor();
                return(null);
            }
        }
예제 #19
0
        public static UsuarioViewModel LoginUsuario()
        {
            string email, senha;

            do
            {
                System.Console.WriteLine("Insira o email: ");
                email = Console.ReadLine();
                if (!ValidacaoUtil.ValidacaoEmail(email))
                {
                    System.Console.WriteLine("Email inválido, verifique se o seu email contem @ e .");
                }
            } while (!ValidacaoUtil.ValidacaoEmail(email));

            do
            {
                System.Console.WriteLine("Insira a senha:");
                senha = Console.ReadLine();
                if (!ValidacaoUtil.VaidacaoSenha(senha))
                {
                    System.Console.WriteLine("Senha inválida");
                }
            } while (!ValidacaoUtil.VaidacaoSenha(senha));

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

            if (usuarioRecuperado != null)
            {
                return(usuarioRecuperado);
            }
            else
            {
                Console.WriteLine("Email ou senha inválida");
                return(null);
            }
        }