Exemple #1
0
        static void Main(string[] args)
        {
            // Mi central
            Centralita c = new Centralita("Fede Center");
            // Mis 4 llamadas
            Local      l1 = new Local("Bernal", 30, "Rosario", 2.65f);
            Provincial l2 = new Provincial("Morón", Provincial.Franja.Franja_1, 21, "Bernal");
            Local      l3 = new Local("Lanús", 45, "San Rafael", 1.99f);
            Provincial l4 = new Provincial(Provincial.Franja.Franja_3, l2);

            // Las llamadas se irán registrando en la Centralita.
            // La centralita mostrará por pantalla todas las llamadas según las vaya registrando.
            c = c + l1;

            Console.WriteLine(c.Mostrar());
            c = c + l2;
            //c.Llamadas.Add(l2);
            Console.WriteLine(c.Mostrar());
            c = c + l3;
            //c.Llamadas.Add(l3);
            Console.WriteLine(c.Mostrar());
            c = c + l4;
            //c.Llamadas.Add(l4);
            Console.WriteLine(c.Mostrar());

            //c.OrdenarLlamadas();
            Console.WriteLine(c.Mostrar());
            Console.ReadKey();
        }
Exemple #2
0
        static void Main(string[] args)
        {
            Centralita c = new Centralita("Fede Center");
            // Mis 4 llamadas
            Local      l1 = new Local("Bernal", 30, "Rosario", 2.65f);
            Provincial l2 = new Provincial("Morón", Provincial.Franja.Franja_1, 21, "Bernal");
            Local      l3 = new Local("Lanús", 45, "San Rafael", 1.99f);
            Provincial l4 = new Provincial("Quilmes", Provincial.Franja.Franja_3, 12, "Avellaneda");

            c += l1;
            c += l2;
            c += l3;
            c += l4;
            c.OrdenarLlamada();
            Console.WriteLine(c.Mostrar());
            Console.ReadKey();
        }
Exemple #3
0
        static void Main(string[] args)
        {
            Console.Title = "CentralitaHerencia";

            Centralita centralitaUno = new Centralita("Telefonica");

            Local      llamadaUno    = new Local("Once", "Palermo", 30, 2.65f);
            Provincial llamadaDos    = new Provincial("Once", Franja.Franja_1, 21, "Misiones");
            Local      llamadaTres   = new Local("Once", "Belgrano", 45, 1.99f);
            Provincial llamadaCuatro = new Provincial(Franja.Franja_3, llamadaDos);

            centralitaUno.Llamadas.Add(llamadaUno);
            centralitaUno.Llamadas.Add(llamadaDos);
            centralitaUno.Llamadas.Add(llamadaTres);
            centralitaUno.Llamadas.Add(llamadaCuatro);

            centralitaUno.Mostrar();

            //centralitaUno


            Console.ReadKey();
        }