public void EscreverRelatorio(BaseDeDados dados)
        {
            string nomeLocadora = string.Format("{0,30}OCADORA NUNES GAME{1,-30}", "L", "S");
            string dataTempo = string.Format("{0,-40:dd/MM/yyyy}{0,40:HH:mm:ss}", DateTime.Now);
            string titulo = string.Format("{0,30}Relatório de Jogos{0,-30}", "");
            string separador = "================================================================================";
            string cabecLista = string.Format("ID{0,7}Categoria{0,8}Nome{0,26}Preço{0,9}Disponivel", "");
            string segSeparador = "--------------------------------------------------------------------------------";
            string quantJogos = string.Format("Quantidade total de jogos: {0}", dados.QuantidadeTotalDeJogos());
            string jogosDsp = string.Format("Quantidade de jogos disponíveis: {0}", dados.QuantidadeDeJogosDisponiveis());
            string media = string.Format("Valor médio por jogo: R$ {0}", dados.MediaDeValores());
            string maisCaro = string.Format("Jogo mais caro: {0}", dados.JogoMaisCaro());
            string maisBarato = string.Format("Jogo mais barato: {0}", dados.JogoMaisBarato());
            using (StreamWriter writer = new StreamWriter(CaminhoTxT))
            {
                writer.Flush();

                writer.WriteLine(nomeLocadora);
                writer.WriteLine(dataTempo);
                writer.WriteLine(titulo);
                writer.WriteLine("");
                writer.WriteLine(separador);
                writer.WriteLine(cabecLista);
                writer.WriteLine(dados.ListaDeJogos());
                writer.WriteLine(segSeparador);
                writer.WriteLine(quantJogos);
                writer.WriteLine(jogosDsp);
                writer.WriteLine(media);
                writer.WriteLine(maisCaro);
                writer.WriteLine(maisBarato);
                writer.WriteLine(separador);
            }
        }
        public static void Editar()
        {
            BaseDeDados dados = new BaseDeDados();
            string cabecalho = string.Format("{0,40}Editar Jogo{0,-40}", "");
            string cabecLista = string.Format("ID{0,7}Categoria{0,8}Nome{0,26}Preço{0,9}Disponivel", "");
            string lista = dados.ListaDeJogos();
            int id = 0;
            string nome = "";
            double preco = 0;
            CategoriaJogos categoria;

            Console.Clear();
            Console.WriteLine(SEPARADOR);
            Console.WriteLine(cabecalho);
            Console.WriteLine(SEPARADOR);
            Console.WriteLine(cabecLista);
            Console.WriteLine(lista);
            id = DigitaID();
            nome = DigitaNome();
            preco = DigitaPreco();
            categoria = DigitaCategoria();

            dados.EditarJogo(id, new Jogo(nome, preco, categoria));
            Console.WriteLine("Jogo editado com sucesso!");
            Console.Read();
        }
        public static void Devolver()
        {
            BaseDeDados dados = new BaseDeDados();
            string cabecalho = string.Format("{0,40}Devolver Jogo{0,-40}", "");
            string cabecLista = string.Format("ID{0,7}Categoria{0,8}Nome{0,26}Preço{0,9}Disponivel", "");
            string lista = dados.ListaDeJogos();
            int id = 0;

            Console.Clear();
            Console.WriteLine(SEPARADOR);
            Console.WriteLine(cabecalho);
            Console.WriteLine(SEPARADOR);
            Console.WriteLine(cabecLista);
            Console.WriteLine(lista);
            id = DigitaID();

            dados.AlugarOuDevolverJogo(id, true);
        }
        public static void Lista()
        {
            BaseDeDados dados = new BaseDeDados();
            string cabecalho = string.Format("{0,40}Lista de Jogos{0,-40}", "");
            string cabecLista = string.Format("ID{0,7}Categoria{0,8}Nome{0,26}Preço{0,9}Disponivel", "");
            string lista = dados.ListaDeJogos();

            Console.Clear();
            Console.WriteLine(SEPARADOR);
            Console.WriteLine(cabecalho);
            Console.WriteLine(SEPARADOR);
            Console.WriteLine(cabecLista);
            Console.WriteLine(lista);

            Console.WriteLine("Aperte qualquer tecla para voltar pro menu!");
            Console.ReadKey();
        }