예제 #1
0
 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();
     }
 }
예제 #2
0
파일: Program.cs 프로젝트: armandix23/DAM
        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);
        }
예제 #3
0
 public void setPrograma(Programa p, int horario)
 {
     tablaPrograma[horario] = p;
 }
예제 #4
0
파일: Semana.cs 프로젝트: armandix23/DAM
 public void setPrograma(Programa p, int dia, int horario)
 {
     tablaDias[dia].setPrograma(p, horario);
 }