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