static void Main(string[] args) { List <Cliente> listCliente = new List <Cliente>(); List <Livros> listLivros = new List <Livros>(); List <Empre_livro> emprestarLivro = new List <Empre_livro>(); ArquivoCSV.LerCliente(listCliente); ArquivoCSV.LerLivro(listLivros); ArquivoCSV.VerEmprestimo(emprestarLivro); string op; do { Console.WriteLine(">>>> BEM VINDOS A BIBLIOTECA <<<<\n" + "\n1- Cadastrar Cliente\n" + "2- Cadastrar um Livro\n" + "3- Emprestar um Livro\n" + "4- Devolver um Livro\n" + "5- Relatório de Empréstimos e Devoluções\n" + "6- Para Sair"); Console.Write("\n>>>> "); op = Console.ReadLine(); switch (op) { case "1": Console.Clear(); Console.WriteLine("\n>>>> NOVO CLIENTE <<<<\n"); listCliente = CadastroDeClientes(listCliente); ArquivoCSV.SalvaCliente(listCliente); //salvar arquivo break; case "2": Console.Clear(); Console.WriteLine("\n>>>> NOVO LIVRO <<<<\n"); listLivros = CadastroDeLivros(listLivros); ArquivoCSV.SalvaLivro(listLivros); //salvar arquivo break; case "3": Console.Clear(); Console.WriteLine("\n>>>> NOVO EMPRÉSTIMO <<<<\n"); Empre_Livro(listLivros, listCliente, emprestarLivro); break; case "4": Console.Clear(); Devo_Livro(emprestarLivro); break; case "5": Console.Clear(); ArquivoCSV.SalvaRelatorio(emprestarLivro, listLivros, listCliente); ArquivoCSV.VerRelatorio(); break; case "6": Console.WriteLine(">>>> FINALIZANDO <<<<"); Console.ReadKey(); break; default: Console.WriteLine("\nDIGITE UMA OPÇÃO VÁLIDA DO MENU!!!!\n"); break; } } while (op != "6"); }