public Dia(string n) { nombre = n; tablaPrograma = new Programa[5]; // Tabla con 5 posiciones for (int i = 0; i < tablaPrograma.Length; i++) { tablaPrograma[i] = new Programa(); } }
static void Main(string[] args) { Semana miTV = new Semana(); Programa miProgramaTV; int opcion, duracionP, numeroDia, numeroHorario; string nombreP, contenidoP; do { opcion = MostrarOpciones(); switch (opcion) { case 1: Console.WriteLine("Introduce nombre programa: "); nombreP = Console.ReadLine(); Console.WriteLine("Introduce contenido programa: "); contenidoP = Console.ReadLine(); Console.WriteLine("Introduce duracion programa: "); duracionP = Int32.Parse(Console.ReadLine()); Console.WriteLine("Introduce numero dia: "); numeroDia = Int32.Parse(Console.ReadLine()); Console.WriteLine("Introduce horario: "); numeroHorario = Int32.Parse(Console.ReadLine()); miProgramaTV = new Programa(nombreP, contenidoP, duracionP); miTV.setPrograma(miProgramaTV, numeroDia, numeroHorario); Console.ReadKey(); break; case 2: Console.WriteLine("Introduce nombre programa: "); nombreP = Console.ReadLine(); miTV.borrarP(); Console.ReadKey(); break; case 3: Console.WriteLine("Introduce numero dia: "); numeroDia = Int32.Parse(Console.ReadLine()); miTV.Escribir(numeroDia); Console.ReadKey(); break; case 4: miTV.Escribir(); Console.ReadKey(); break; } } while (opcion != 7); }
public void setPrograma(Programa p, int horario) { tablaPrograma[horario] = p; }
public void setPrograma(Programa p, int dia, int horario) { tablaDias[dia].setPrograma(p, horario); }