static void RellenarDatos() { classUsuario nUser = new classUsuario("jperez", "1234", "Juan", "Pérez"); classVideo nVideo = new classVideo("Saltando a la comba", "https://pepe1.videos.com/saltando"); nVideo.AddTag("Saltando"); nVideo.AddTag("Ejercicio"); nVideo.AddTag("Deporte"); nUser.AddVideo(nVideo); nVideo = new classVideo("Levantando pesas", "https://pepe1.videos.com/pesas"); nVideo.AddTag("Pesas"); nVideo.AddTag("Entrenamiento"); nUser.AddVideo(nVideo); userList.Add(nUser); nUser = new classUsuario("mgimenez", "4321", "Marta", "Giménez"); nVideo = new classVideo("Canelones ricos", "https://youtube.com/watch?v=sdf89dEFser2"); nVideo.AddTag("Comida"); nVideo.AddTag("Cocina casera"); nUser.AddVideo(nVideo); nVideo = new classVideo("La mejor forma de organizar camisetas", "https://youtube.com/watch?v=weroipER223j"); nVideo.AddTag("Armarios"); nVideo.AddTag("Organizar"); nUser.AddVideo(nVideo); userList.Add(nUser); }
private static void AddVideoMenu() { string strTitulo = string.Empty; string strURL = string.Empty; Console.Clear(); Console.WriteLine("PROGRAMA DE VIDEOS"); Console.WriteLine("Añadir video"); Console.WriteLine("----------------------------------"); Console.Write("Título: "); bool isOK = false; while (!isOK) { strTitulo = Console.ReadLine().Trim(); if (string.IsNullOrEmpty(strTitulo)) { Console.WriteLine("El título no puede estar en blanco."); Console.Write("Título: "); } else { isOK = true; } } Console.Write("URL: "); isOK = false; while (!isOK) { strURL = Console.ReadLine().Trim(); if (string.IsNullOrEmpty(strURL)) { Console.WriteLine("La URL no puede estar en blanco."); Console.Write("URL: "); } else { isOK = true; } } classVideo nVideo = new classVideo(strTitulo, strURL); Console.WriteLine("Tags: (cada TAG en una línea, dejelo en blanco para terminar)"); bool showTags = true; while (showTags) { string newTag = Console.ReadLine(); if (string.IsNullOrEmpty(newTag)) { showTags = false; } else { nVideo.AddTag(newTag); } } currentUser.AddVideo(nVideo); Console.WriteLine($"Video {strTitulo} añadido correctamente."); Console.WriteLine("Presione cualquier tecla para continuar."); Console.ReadKey(); }