public static UsuarioViewModel LoginUsuario() { int i = 0; string email, senha; do { Console.Clear(); if (i > 0) { CoresUtils.MostrarMensagem("Digite um e-mail válido", TipoMensagemEnum.ERRO); System.Console.WriteLine("Pressione ENTER para continuar"); Console.ReadLine(); Console.Clear(); } System.Console.WriteLine("Digite seu e-mail:"); email = Console.ReadLine(); i++; } while (!email.Contains("@") && !email.Contains(".")); i = 0; Console.Clear(); do { if (i > 0) { CoresUtils.MostrarMensagem("Digite uma senha válida", TipoMensagemEnum.ERRO); System.Console.WriteLine("Pressione ENTER para continuar"); Console.ReadLine(); Console.Clear(); } System.Console.WriteLine("Digite sua senha: (min. 8)"); senha = Console.ReadLine(); i++; } while (senha.Length < 8); UsuarioViewModel usuarioRecuperado = repositorioUsuario.BuscarUsuario(email, senha); return(usuarioRecuperado); }
public Usuario BuscarUsuario(string usuario, string password) { return(Usuariolista.BuscarUsuario(usuario, password)); }