예제 #1
0
        private static void InserirFilme()
        {
            Console.WriteLine("Insira um novo filme");

            foreach (int i in Enum.GetValues(typeof(Genero)))
            {
                Console.WriteLine("{0} - {1}", i, Enum.GetName(typeof(Genero), i));
            }
            Console.WriteLine("Qual o genero do filme:");
            int entradaGenero = int.Parse(Console.ReadLine());

            Console.WriteLine("Digite o titulo do filme:");
            string entradaTitulo = Console.ReadLine();

            Console.WriteLine("Digite a descrição do filme:");
            string entradaDescricao = Console.ReadLine();

            Console.WriteLine("Digite o ano de lançamento do filme:");
            int entradaAno = int.Parse(Console.ReadLine());

            Filmes novoFilme = new Filmes(id: repositorio.ProximoId(),
                                          Genero: (Genero)entradaGenero,
                                          Titulo: entradaTitulo,
                                          Descricao: entradaDescricao,
                                          Ano: entradaAno);

            repositorio.Inserir(novoFilme);
        }
예제 #2
0
 public void Atualiza(int id, Filmes objeto)
 {
     listaFilmes[id] = objeto;
 }
예제 #3
0
 public void Inserir(Filmes objeto)
 {
     listaFilmes.Add(objeto);
 }