public void Agregar_películas(Película película) { if (Tipo_playlist == "película") { playlist_Películas.Add(película); } }
public void Elegir_película(Usuario usuario, App app, List <Película> películas) { Dictionary <int, Película> dic = new Dictionary <int, Película>(); Console.WriteLine("Escoja una película: "); int índice = 1; foreach (Película película in películas) { Console.WriteLine("índice" + ") " + película.titulo); dic.Add(índice, película); índice += 1; } int input = Convert.ToInt32(Console.ReadLine()); Película película1 = dic[input]; Console.WriteLine("1) Reproducir"); Console.WriteLine("2) Calificar película"); Console.WriteLine("3) Agregarla a mi playlist"); Console.WriteLine("4) Ver información de la película"); Console.WriteLine("5) Ver otras películas"); Console.WriteLine("6) Agregar a la cola"); string input1 = Console.ReadLine(); if (input1 == "1") { película1.Play(); } else if (input1 == "2") { Console.WriteLine("¿Qué nota le pondría a esta película? (1 a 10)"); int nota = Convert.ToInt32(Console.ReadLine()); película1.Rating.Add(nota); Rankear(película1.titulo, película1.Rating, 1); Thread.Sleep(1000); } else if (input1 == "3") { if (usuario.Tipo_usuario == "Premium") { Dictionary <int, Playlist> dic2 = new Dictionary <int, Playlist>(); Console.WriteLine("Playlists: "); int índice1 = 1; foreach (Playlist playlist in usuario.Favoritos) { Console.WriteLine(índice1 + ") " + playlist.Nombre); dic2.Add(índice1, playlist); índice1 += 1; } int input2 = Convert.ToInt32(Console.ReadLine()); if (input != 0) { Playlist playlist1 = dic2[input2]; playlist1.playlist_Películas.Add(película1); usuario.Favoritos.RemoveAt(input2 - 1); usuario.Favoritos.Insert(input2 - 1, playlist1); } } else if (usuario.Tipo_usuario == "Gratis") { Console.WriteLine("Usuario gratis no permite tener listas, para poder hacerlo debe suscribirse"); } } else if (input1 == "4") { Console.WriteLine(película1.titulo); } else if (input1 == "5") { Ver_Canciones(usuario, app); } else if (input1 == "6") { AddQueue2(película1); } else { Console.WriteLine("Criterio ingresado no válido"); } }
public void AddQueue2(Película película) { List <Película> cola = new List <Película>(); cola.Add(película); }