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 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
}//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 UsuarioViewModel Logar() { string email, senha; do { System.Console.Write("Digite seu email: "); email = Console.ReadLine(); if (!ValidacoesUtil.ValidarEmail(email)) { System.Console.WriteLine("Email Inválido.."); Thread.Sleep(1200); } } while (!ValidacoesUtil.ValidarEmail(email)); System.Console.Write("Digite sua senha: "); senha = Console.ReadLine(); UsuarioViewModel UserRecuperado = UsuarioRepositorio.TrazerUserLogado(email, senha); if (UserRecuperado != null) { return(UserRecuperado); } else { return(null); } }
} // Fim Listar Usurio public static UsuarioViewModel EfetuarLogin() { string email, senha; do { Console.WriteLine("Digite o E-Mail: "); 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($"Usuário ou Senha Inválida"); return(null); } } //Fim efetuar login
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
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
public static void CadatrarUsuario() { string nome, email, senha, confirmaSenha; do { Console.WriteLine("Digite o nome do usuário: "); nome = Console.ReadLine(); if (string.IsNullOrEmpty(nome)) { Console.WriteLine("Nome Inválido"); } } while (string.IsNullOrEmpty(nome)); //repetição do { Console.WriteLine("Digite o seu E-Mail: "); email = Console.ReadLine(); if (!ValidacoesUtil.validadorDeEmail(email)) { Console.WriteLine("Email ou Senha inválido"); } } while (!ValidacoesUtil.validadorDeEmail(email)); do { Console.WriteLine("Digite a senha:"); senha = Console.ReadLine(); Console.WriteLine("Confirme a senha"); confirmaSenha = Console.ReadLine(); if (!ValidacoesUtil.ValidadorDeSenha(senha, confirmaSenha)) { 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.WriteLine("Usuário Cadastrado com sucesso"); Console.ReadLine(); } //fim cadastro de usuário
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
public static void CadastrarUsuario() { string nome, email, senha, confirmacaoSenha; DateTime DataNascimento; bool repetir = false; System.Console.Write("Digite seu nome completo: "); nome = Console.ReadLine();//FIM NOME do { System.Console.Write("Digite seu email: "); email = Console.ReadLine(); if (!ValidacoesUtil.ValidarEmail(email)) { System.Console.WriteLine("Email Inválido, digite novamente.."); Thread.Sleep(2000); repetir = false; } else { repetir = true; } } while (!repetir);//FIM EMAIL System.Console.Write("Digite a data do seu nacimento no formato: (dd/mm/aaaa) ou (dd/mm/yyyy) "); DataNascimento = DateTime.Parse(Console.ReadLine());//FIM DATA NASCIMENTO do { System.Console.Write("Digite sua senha: "); senha = Console.ReadLine(); System.Console.Write("Digite sua senha novamente: "); confirmacaoSenha = Console.ReadLine(); if (!ValidacoesUtil.ValidarSenha(senha, confirmacaoSenha)) { System.Console.WriteLine("Senhas muito curtas ou não compatíveis.."); Thread.Sleep(2000); repetir = false; } else { repetir = true; } } while (!repetir);//FIM SENHA E CONFIRMAÇÃO UsuarioViewModel usuario = new UsuarioViewModel(); usuario.Nome = nome; usuario.Email = email; usuario.Senha = senha; usuario.DataNacimento = DataNascimento; //INSERIR USUÁRIO A LISTA UsuarioRepositorio.InserirUsuario(usuario); //INSERIR USUARIO Console.ForegroundColor = ConsoleColor.Green; System.Console.WriteLine($"Cadastro do usuario {usuario.Nome.ToUpper()} realizado com sucesso!"); //ESCREVER O NOME DO USUARIO Console.ResetColor(); Thread.Sleep(2000); }
public static void CadastrarTransacao(UsuarioViewModel UserLogado) { string descricao; double valor, confirmaValor; string tipoTransacao; do { MenuUtil.EscolhaTransacao(); int codigo = int.Parse(Console.ReadLine()); switch (codigo) { case 1: tipoTransacao = "Despesa"; break; case 2: tipoTransacao = "Receita"; break; default: System.Console.WriteLine("Código Inválido"); Thread.Sleep(2000); tipoTransacao = "null"; break; } } while (tipoTransacao.Equals("null")); // Fim Tipo Transação do { System.Console.Write("Digite o Valor da Transação: "); valor = double.Parse(Console.ReadLine()); System.Console.Write("Confirme o valor da Transação: "); confirmaValor = double.Parse(Console.ReadLine()); if (!ValidacoesUtil.ValidarValorTransacao(valor, confirmaValor)) //se for false { System.Console.WriteLine("Valores Incorretos, redigite-os"); } } while (!ValidacoesUtil.ValidarValorTransacao(valor, confirmaValor)); // Fim do Valor Transação do { System.Console.WriteLine("Escreva a descrição da Transação: "); descricao = Console.ReadLine(); // VALIDAR CASO ELE NÃO DIGITOU NADA if (string.IsNullOrEmpty(descricao)) { System.Console.WriteLine("Escreva Algo Válido "); Thread.Sleep(2000); } } while (string.IsNullOrEmpty(descricao)); //Fim da descrição TransacoesViewModel transacao = new TransacoesViewModel(); transacao.Descricao = descricao; transacao.Valor = valor; transacao.TipoTransacao = tipoTransacao; transacao.DataTransacao = DateTime.Now; //INSERIR USUÁRIO TransacaoRepositorio.Inserir(transacao, UserLogado); //INSERIR USUÁRIO Console.ForegroundColor = ConsoleColor.Green; System.Console.WriteLine("Cadastro realizado com sucesso"); Console.ResetColor(); //------ }