public static void Main(string[] args) { int num = 0; bool op = true; Pessoa pessoa = new Pessoa(); Console.Clear(); Logo(); Console.WriteLine("\nFaça seu login ou Registre-se"); /*para entrar como funcionario tente login fulano senha 1254 * para entrar como cliente faça seu registro ou tente julia 1234 * o sistema detecta pelo login se é funciobario ou cliente*/ while (op) { Console.WriteLine("\nDigite 1: para Logar"); Console.WriteLine("Digite 2: para se Registrar"); Console.WriteLine("Digite 3: para sair"); num = Convert.ToInt32(Console.ReadLine()); if (num == 1) { int coluna = 0; bool confere = true; while (coluna == 0) { Console.WriteLine("Digite seu Login"); coluna = Arquivo.BuscarPessoa("pessoa.txt", Console.ReadLine()); //Faco a busca do pessoa no arquivo retorna int pessoa = Arquivo.BuscarPessoa("pessoa.txt", pessoa, coluna); //preecho com os dados do arquivo retorna pessoa if (coluna == 0) { Console.WriteLine("\nLogin Incorreto "); } } while (confere) { Console.WriteLine("Digite sua senha"); if (Console.ReadLine() == pessoa.GetSenha()) { confere = false; } else { Console.WriteLine("\nSenha Incorreta"); } } if (pessoa.GetAcesso() == 0)//se a pessoa é cliente { Cliente cliente = new Cliente(pessoa, 0, 0.0); //carrego cliente Venda(cliente); //vai para funcao cliente } else if (pessoa.GetAcesso() == 1) //se a pessoa é funcionario { Funcionario funcionario = new Funcionario(pessoa); //carrego funcionario Loja(funcionario); //vai para funcao loja } op = false; } else if (num == 2) { Cadastro(pessoa);//faz o cadastro da pessoa op = false; } else if (num == 3) { op = false; } else { Console.WriteLine("Digite um dos valores apresentados!!!\n"); } } }