private static void LimparBase(Settings settings) { bool result = ArquivosEPastas.DeletarPasta(settings); if (result) { Console.WriteLine("Base limpa com sucesso."); } else { Console.WriteLine("Não foi possivel limpar base."); } }
private static void Logar(Settings settings) { Console.WriteLine("Digite nome de usuário:"); string usuario = Console.ReadLine(); Console.WriteLine("Digite senha:"); string senha = Console.ReadLine(); Hash oHash = new Hash(SHA1.Create()); string senhaCriptografada = oHash.CriptografarSenha(senha); bool result = ArquivosEPastas.LerArquivo(settings, usuario, senhaCriptografada); if (result) { Console.WriteLine("Logado com sucesso."); } else { Console.WriteLine("Não foi possivel logar."); } }
private static void CadastrarSenha(Settings settings) { Console.WriteLine("Cadastrar nome de usuário:"); string usuario = Console.ReadLine(); Console.WriteLine("Cadastrar senha:"); string senha = Console.ReadLine(); Hash oHash = new Hash(MD5.Create()); string senhaCriptografada = oHash.CriptografarSenha(senha); ArquivosEPastas.CriarPasta(settings); bool result = ArquivosEPastas.CriarEscreverArquivo(settings, usuario, senhaCriptografada); if (result) { Console.WriteLine("Dados armazenados com sucesso."); } else { Console.WriteLine("Não foi possivel armazenar dados."); } }