Exemple #1
0
        static void Main(string[] args)
        {
            Torneo <EquipoBasquet> tb = new Torneo <EquipoBasquet>("Torneo Basquet");
            Torneo <EquipoFutbol>  tf = new Torneo <EquipoFutbol>("Torneo Futbol");

            EquipoBasquet eb1 = new EquipoBasquet("Basquet 1", new DateTime(1999, 06, 02));
            EquipoBasquet eb2 = new EquipoBasquet("Basquet 2", new DateTime(1999, 06, 03));
            EquipoBasquet eb3 = new EquipoBasquet("Basquet 3", new DateTime(1999, 06, 04));

            EquipoFutbol ef1 = new EquipoFutbol("Futbol 1", new DateTime(1999, 06, 05));
            EquipoFutbol ef2 = new EquipoFutbol("Futbol 2", new DateTime(1999, 06, 06));
            EquipoFutbol ef3 = new EquipoFutbol("Futbol 3", new DateTime(1999, 06, 07));

            tb += eb1;
            tb += eb2;
            tb += eb3;

            tf += ef1;
            tf += ef2;
            tf += ef3;

            Console.WriteLine(tb.ToString());
            Console.WriteLine(tf.ToString());

            Console.WriteLine(tb.JugarPartido);
            Console.WriteLine(tf.JugarPartido);

            Console.ReadKey();
        }
Exemple #2
0
        /*  i. Crear un programa que genere 2 torneos, uno de Futbol y otro de Basquet.
         *  ii. Crear 3 equipos de cada tipo.
         *  iii. Agregar los equipos en tantos torneos como se pueda.
         *  iv. Llamar al método Mostrar de Torneo e imprimir su retorno por pantalla.
         *  v. Llamar al menos 3 veces a la propiedad JugarPartido de cada torneo e imprimir su
         *  respuesta por pantalla
         */
        static void Main(string[] args)
        {
            Torneo <EquipoFutbol>  torneoFutbol     = new Torneo <EquipoFutbol>("Torneo Nertor Kirssner");
            Torneo <EquipoBasquet> torneoBasquet    = new Torneo <EquipoBasquet>("Copa Martita Fort");
            EquipoFutbol           equipoFutbolUno  = new EquipoFutbol("Sporting Pepito", DateTime.Parse("06 / 04 / 1945"));
            EquipoFutbol           equipoFutbolDos  = new EquipoFutbol("Pajaros Dorados", DateTime.Parse("24 / 11 / 1968"));
            EquipoFutbol           equipoFutbolTres = new EquipoFutbol("Massachussets Plate", DateTime.Parse("07 / 07 / 1953"));
            EquipoBasquet          equipoBasketUno  = new EquipoBasquet("LAMAS", DateTime.Parse("06 / 04 / 1945"));
            EquipoBasquet          equipoBasketDos  = new EquipoBasquet("Deportivo Cristal", DateTime.Parse("24 / 11 / 1968"));
            EquipoBasquet          equipoBasketTres = new EquipoBasquet("Tropisports", DateTime.Parse("07 / 07 / 1953"));

            torneoFutbol += equipoFutbolUno;
            torneoFutbol += equipoFutbolDos;
            torneoFutbol += equipoFutbolTres;

            torneoBasquet += equipoBasketUno;
            torneoBasquet += equipoBasketDos;
            torneoBasquet += equipoBasketTres;

            /////Mostrar

            Console.Write(torneoFutbol.Mostrar());
            Console.Write(torneoBasquet.Mostrar());

            /////Jugar

            Console.Write(torneoFutbol.JugarPartido());
            Console.Write(torneoFutbol.JugarPartido());
            Console.Write(torneoFutbol.JugarPartido());
            Console.ReadKey();
            Console.Write(torneoBasquet.JugarPartido());
            Console.Write(torneoBasquet.JugarPartido());
            Console.Write(torneoBasquet.JugarPartido());
            Console.ReadKey();
        }
Exemple #3
0
        static void Main(string[] args)
        {
            Torneo <EquipoFutbol> torneoFutbol = new Torneo <EquipoFutbol>("SuperGarchaLiga Argentina");
            Torneo <EquipoBasket> torneoBasket = new Torneo <EquipoBasket>("SuperBasket 2019");

            EquipoFutbol riverga     = new EquipoFutbol("River", new DateTime(1901, 05, 25));
            EquipoFutbol bokita      = new EquipoFutbol("Boca", new DateTime(1905, 04, 03));
            EquipoFutbol bojito      = new EquipoFutbol("Independiente", new DateTime(1905, 01, 01));
            EquipoFutbol virgenciaLP = new EquipoFutbol("Gimnasia ELP", new DateTime(1887, 06, 03));
            EquipoFutbol rasin       = new EquipoFutbol("Racing", new DateTime(1887, 06, 03));
            EquipoFutbol snlrnzo     = new EquipoFutbol("San Lorenzo", new DateTime(1887, 06, 03));
            EquipoFutbol veleshh     = new EquipoFutbol("Velez", new DateTime(1887, 06, 03));


            torneoFutbol += riverga;
            torneoFutbol += bokita;
            torneoFutbol += bojito;
            torneoFutbol += virgenciaLP;
            torneoFutbol += veleshh;
            torneoFutbol += snlrnzo;
            torneoFutbol += rasin;

            Console.WriteLine(torneoFutbol.Mostrar());

            Console.WriteLine();

            for (int i = 0; i < 10; i++)
            {
                Console.WriteLine(torneoFutbol.JugarPartido);
            }


            Console.ReadKey();
        }
Exemple #4
0
        static void Main(string[] args)
        {
            Torneo <EquipoBasquet> torneo  = new Torneo <EquipoBasquet>("Torneo de basquet");
            Torneo <EquipoFutbol>  torneo2 = new Torneo <EquipoFutbol>("Torneo de futbol");
            EquipoBasquet          eb1     = new EquipoBasquet("River", new DateTime(1910, 10, 4));
            EquipoBasquet          eb2     = new EquipoBasquet("Real Madrid", new DateTime(1940, 1, 10));
            EquipoBasquet          eb3     = new EquipoBasquet("Racing", new DateTime(1924, 1, 29));
            EquipoFutbol           ef1     = new EquipoFutbol("River", new DateTime(1910, 10, 4));
            EquipoFutbol           ef2     = new EquipoFutbol("Real Madrid", new DateTime(1940, 1, 10));
            EquipoFutbol           ef3     = new EquipoFutbol("Racing", new DateTime(1924, 1, 29));
            bool agrego = torneo + eb1;

            agrego = torneo + eb2;
            agrego = torneo + eb3;
            agrego = torneo + eb3;
            agrego = torneo2 + ef1;
            agrego = torneo2 + ef2;
            agrego = torneo2 + ef3;

            Console.WriteLine(torneo.Mostrar());
            Console.WriteLine(torneo2.Mostrar());

            Console.WriteLine(torneo.JugarPartido);
            Console.WriteLine(torneo.JugarPartido);
            Console.WriteLine(torneo.JugarPartido);
            Console.ReadKey();
        }
        static void Main(string[] args)
        {
            // Instancio los torneos y equipos
            Torneo <EquipoBasquet> torneoBasquet = new Torneo <EquipoBasquet>("Torneo de Basquet");
            Torneo <EquipoFutbol>  torneoFutbol  = new Torneo <EquipoFutbol>("Torneo de Futbol");
            EquipoFutbol           boca          = new EquipoFutbol("Boca", DateTime.Now);
            EquipoFutbol           river         = new EquipoFutbol("River", DateTime.Now);
            EquipoFutbol           racing        = new EquipoFutbol("Racing", DateTime.Now);
            EquipoBasquet          bocaBasquet   = new EquipoBasquet("BocaB", DateTime.Now);
            EquipoBasquet          riverBasquet  = new EquipoBasquet("RiverB", DateTime.Now);
            EquipoBasquet          racingBasquet = new EquipoBasquet("RacingB", DateTime.Now);

            // Agrego los equipos a los torneos permitidos (verificando tambien que no se puedan duplicar)
            torneoBasquet += bocaBasquet;
            torneoBasquet += riverBasquet;
            torneoBasquet += racingBasquet;
            torneoBasquet += bocaBasquet;
            torneoBasquet += bocaBasquet;
            torneoFutbol  += boca;
            torneoFutbol  += river;
            torneoFutbol  += racing;
            // Muestro los equipos anotados a cada torneo
            Console.WriteLine(torneoFutbol.Mostrar());
            Console.WriteLine(torneoBasquet.Mostrar());
            // Se juegan 3 partidos de cada torneo y se muestran sus resultados
            Console.WriteLine("PARTIDOS JUGADOS");
            Console.WriteLine(torneoFutbol.JugarPartido());
            Console.WriteLine(torneoFutbol.JugarPartido());
            Console.WriteLine(torneoFutbol.JugarPartido());
            Console.WriteLine(torneoBasquet.JugarPartido());
            Console.WriteLine(torneoBasquet.JugarPartido());
            Console.WriteLine(torneoBasquet.JugarPartido());

            Console.ReadKey();
        }
Exemple #6
0
        static void Main(string[] args)
        {
            Console.Title = "Ejercicio_47";

            Torneo <EquipoFutbol>  torneoFutbol  = new Torneo <EquipoFutbol>();
            Torneo <EquipoBasquet> torneoBasquet = new Torneo <EquipoBasquet>();

            EquipoFutbol ef1 = new EquipoFutbol("Boca");
            EquipoFutbol ef2 = new EquipoFutbol("River");
            EquipoFutbol ef3 = new EquipoFutbol("Velez");

            EquipoBasquet eb1 = new EquipoBasquet("San Antonio Spurs");
            EquipoBasquet eb2 = new EquipoBasquet("LA Lakers");
            EquipoBasquet eb3 = new EquipoBasquet("Chicago Bulls");

            torneoBasquet += eb1;
            torneoBasquet += eb2;
            torneoBasquet += eb3;

            torneoFutbol += ef1;
            torneoFutbol += ef2;
            torneoFutbol += ef3;

            Console.WriteLine(torneoBasquet.JugarPartido);
            Console.WriteLine(torneoBasquet.JugarPartido);
            Console.WriteLine(torneoBasquet.JugarPartido);

            Console.WriteLine("\n{0}", torneoFutbol.JugarPartido);
            Console.WriteLine(torneoFutbol.JugarPartido);
            Console.WriteLine(torneoFutbol.JugarPartido);

            Console.ReadKey();
        }
Exemple #7
0
        static void Main(string[] args)
        {
            DateTime     dateTime      = new DateTime(2018, 09, 5);
            EquipoFutbol equipoFutbol4 = new EquipoFutbol("Saca", dateTime);
            EquipoFutbol equipoFutbol2 = new EquipoFutbol("Saca", dateTime);
            EquipoFutbol equipoFutbol3 = new EquipoFutbol("ASDASD", DateTime.Now);

            EquipoBasquet equipoBasquet1 = new EquipoBasquet("Sanl", DateTime.Now);
            EquipoBasquet equipoBasquet2 = new EquipoBasquet("PEPEPE", DateTime.Now);
            EquipoBasquet equipoBasquet3 = new EquipoBasquet("Test", DateTime.Now);

            Torneo <EquipoFutbol>  torneoFutbol  = new Torneo <EquipoFutbol>("20 Giles tras una pelota");
            Torneo <EquipoBasquet> torneoBasquet = new Torneo <EquipoBasquet>("LLEGO CARLOS, LLEGO CARLOS, EL NEGRO QUE SABE JUGAR BASKETBALL");

            torneoFutbol += equipoFutbol4;
            torneoFutbol += equipoFutbol2;
            torneoFutbol += equipoFutbol3;

            Console.WriteLine(torneoFutbol.Mostrar());

            torneoBasquet += equipoBasquet1;
            torneoBasquet += equipoBasquet2;
            torneoBasquet += equipoBasquet3;

            Console.WriteLine(torneoBasquet.Mostrar());
            Console.ReadKey();
            Console.Clear();

            Console.WriteLine(torneoBasquet.JugarPartido);
            Console.WriteLine(torneoFutbol.JugarPartido);
            Console.WriteLine(torneoBasquet.JugarPartido);
            Console.ReadKey();
        }
        static void Main(string[] args)
        {
            Torneo <EquipoFutbol>  torneoFutbol  = new Torneo <EquipoFutbol>("futbol");
            Torneo <EquipoBasquet> torneoBasquet = new Torneo <EquipoBasquet>("futbol");

            EquipoFutbol  EqFutbol1  = new EquipoFutbol("eq1");
            EquipoFutbol  EqFutbol2  = new EquipoFutbol("eq2");
            EquipoFutbol  EqFutbol3  = new EquipoFutbol("eq3");
            EquipoBasquet EqBasquet1 = new EquipoBasquet("eq4");
            EquipoBasquet EqBasquet2 = new EquipoBasquet("eq5");
            EquipoBasquet EqBasquet3 = new EquipoBasquet("eq6");

            bool buffer;

            buffer = torneoFutbol + EqFutbol1;
            buffer = torneoFutbol + EqFutbol2;
            buffer = torneoFutbol + EqFutbol3;

            Console.WriteLine(torneoFutbol.Mostrar());

            Console.WriteLine(torneoFutbol.JugarPartido());


            Console.ReadKey();
        }
Exemple #9
0
        static void Main(string[] args)
        {
            //Torneo<EquipoFutbol> = new Torneo<EquipoFutbol>()

            DateTime fecha = new DateTime(2012, 4, 12);

            EquipoBasquet basket   = new EquipoBasquet("Estudiantes", fecha);
            EquipoBasquet basket2  = new EquipoBasquet("Deportivo", fecha);
            EquipoBasquet basquet3 = new EquipoBasquet("Calaveras", fecha);

            EquipoFutbol futbol      = new EquipoFutbol("Boca", fecha);
            EquipoFutbol river       = new EquipoFutbol("River", fecha);
            EquipoFutbol riber       = new EquipoFutbol("River", fecha);
            EquipoFutbol Estudiantes = new EquipoFutbol("Estudiantes de la plata", fecha);

            Torneo <EquipoBasquet> torneoBasket = new Torneo <EquipoBasquet>("Torneo de Basket");
            Torneo <EquipoFutbol>  torneoFutbol = new Torneo <EquipoFutbol>("torneo de futbol");

            torneoBasket += basket;
            torneoBasket += basket2;
            torneoBasket += basquet3;

            torneoFutbol += futbol;
            torneoFutbol += river;
            torneoFutbol += riber;
            torneoFutbol += Estudiantes;

            Console.WriteLine(torneoBasket.Mostrar());
            Console.WriteLine(torneoFutbol.Mostrar());

            Console.WriteLine(torneoFutbol.JugarPartido);


            Console.ReadKey();
        }
Exemple #10
0
        static void Main(string[] args)
        {
            Torneo <EquipoFutbol>  futbol  = new Torneo <EquipoFutbol>("Futbol");
            Torneo <EquipoBasquet> basquet = new Torneo <EquipoBasquet>("Basquet");

            EquipoFutbol f1 = new EquipoFutbol("Boca", DateTime.Now);
            EquipoFutbol f2 = new EquipoFutbol("Racing", DateTime.Now);
            EquipoFutbol f3 = new EquipoFutbol("Velez", DateTime.Now);

            EquipoBasquet b1 = new EquipoBasquet("Spurs", DateTime.Now);
            EquipoBasquet b2 = new EquipoBasquet("Chicago", DateTime.Now);
            EquipoBasquet b3 = new EquipoBasquet("Golden", DateTime.Now);

            futbol += f1;
            futbol += f2;
            futbol += f3;
            futbol += f1;

            basquet += b1;
            basquet += b2;
            basquet += b3;
            basquet += b1;

            Console.WriteLine(futbol.Mostrar());
            Console.ReadKey();

            Console.WriteLine(basquet.Mostrar());
            Console.ReadKey();

            Console.WriteLine(futbol.JugarPartido());
            Console.ReadKey();

            Console.WriteLine(basquet.JugarPartido());
            Console.ReadKey();
        }
Exemple #11
0
        static void Main(string[] args)
        {
            Torneo <EquipoBasquet> torneobasquet = new Torneo <EquipoBasquet>("Toreno basquet CopaCindor");

            Torneo <EquipoFutbol> torneoFutbol = new Torneo <EquipoFutbol>("Copa superliga quilmes clasica");

            EquipoFutbol boca = new EquipoFutbol("Boca Juniors", new DateTime(1905, 4, 3));

            EquipoFutbol realMadrid = new EquipoFutbol("Real Madrid", new DateTime(1905, 4, 3));
            EquipoFutbol milan      = new EquipoFutbol("Milan ", new DateTime(1905, 4, 3));

            torneoFutbol += boca;

            torneoFutbol += realMadrid;

            torneoFutbol += milan;

            Console.WriteLine(torneoFutbol.JugarPartido);
            Console.WriteLine(torneoFutbol.JugarPartido);
            Console.WriteLine(torneoFutbol.JugarPartido);
            Console.WriteLine(torneoFutbol.JugarPartido);
            Console.WriteLine(torneoFutbol.JugarPartido);
            Console.WriteLine(boca.ficha());
            Console.ReadKey();
        }
Exemple #12
0
        static void Main(string[] args)
        {
            Torneo <EquipoFutbol>  torneo1 = new Torneo <EquipoFutbol>("EQUIPOS DE FUTBOL");
            Torneo <EquipoBasquet> torneo2 = new Torneo <EquipoBasquet>("EQUIPOS DE BASQUET");

            EquipoBasquet e1 = new EquipoBasquet("Basquet UNO", DateTime.Now.AddYears(-1));
            EquipoBasquet e2 = new EquipoBasquet("Basquet DOS", DateTime.Now.AddYears(-1).AddMonths(2).AddDays(3));
            EquipoBasquet e3 = new EquipoBasquet("Basquet TRES", DateTime.Now.AddYears(-1).AddMonths(-3));
            EquipoFutbol  e4 = new EquipoFutbol("Futbol UNO", DateTime.Now.AddYears(-3).AddDays(3));
            EquipoFutbol  e5 = new EquipoFutbol("Futbol DOS", DateTime.Now.AddYears(-4).AddMonths(5));
            EquipoFutbol  e6 = new EquipoFutbol("Futbol TRES", DateTime.Now.AddYears(-3).AddMonths(2));

            torneo1 += e4;
            torneo1 += e5;
            torneo1 += e6;

            torneo2 += e1;
            torneo2 += e2;
            torneo2 += e3;

            Console.WriteLine(torneo1.JugarPartido);
            Console.WriteLine(torneo1.JugarPartido);
            Console.WriteLine(torneo1.JugarPartido);

            Console.WriteLine(torneo2.JugarPartido);
            Console.WriteLine(torneo2.JugarPartido);
            Console.WriteLine(torneo2.JugarPartido);

            Console.WriteLine(torneo1.Mostrar());
            Console.WriteLine(torneo2.Mostrar());

            Console.ReadKey();
        }
Exemple #13
0
        static void Main(string[] args)
        {
            Torneo <EquipoBasquet> nba    = new Torneo <EquipoBasquet>("NBA");
            Torneo <EquipoFutbol>  laLiga = new Torneo <EquipoFutbol>("La Liga");
            EquipoBasquet          e1     = new EquipoBasquet("denver", DateTime.Now);
            EquipoBasquet          e2     = new EquipoBasquet("dallas", DateTime.Now);
            EquipoBasquet          e3     = new EquipoBasquet("colorado", DateTime.Now);
            EquipoFutbol           f1     = new EquipoFutbol("Barsa", DateTime.Now);
            EquipoFutbol           f2     = new EquipoFutbol("Boca", DateTime.Now);
            EquipoFutbol           f3     = new EquipoFutbol("Real", DateTime.Now);

            nba    += e1;
            nba    += e2;
            nba    += e3;
            laLiga += f1;
            laLiga += f2;
            laLiga += f3;

            Console.WriteLine($"{nba.Mostrar()}");
            Console.WriteLine($"{laLiga.Mostrar()}");

            Console.WriteLine($"{nba.JugarPartido}");
            Console.WriteLine($"{nba.JugarPartido}");
            Console.WriteLine($"{nba.JugarPartido}");
            Console.WriteLine($"{nba.JugarPartido}");

            Console.WriteLine($"{laLiga.JugarPartido}");
            Console.WriteLine($"{laLiga.JugarPartido}");
            Console.WriteLine($"{laLiga.JugarPartido}");
            Console.WriteLine($"{laLiga.JugarPartido}");

            Console.ReadKey();
        }
Exemple #14
0
        static void Main(string[] args)
        {
            //------------------------------futbol-----------------------------------------------//
            Torneo <EquipoFutbol> torneoFutbol  = new Torneo <EquipoFutbol>("Liga Profesional de Futbol");
            EquipoFutbol          independiente = new EquipoFutbol("Independiente", new DateTime(1905, 01, 01));
            EquipoFutbol          racing        = new EquipoFutbol("Racing", new DateTime(1903, 03, 25));
            EquipoFutbol          boca          = new EquipoFutbol("Boca", new DateTime(1905, 04, 03));
            EquipoFutbol          river         = new EquipoFutbol("River", new DateTime(1901, 05, 25));

            torneoFutbol += independiente;
            torneoFutbol += racing;
            torneoFutbol += boca;
            torneoFutbol += river;
            Console.WriteLine("-------------------------------Futbol-----------------------------------------------");
            Console.WriteLine(torneoFutbol.ToString());
            Console.WriteLine($"Resultadodo de la fecha [{torneoFutbol.JugarPartido}]");
            //------------------------------basquet-----------------------------------------------//
            Torneo <EquipoBasquet> torneoBasquet = new Torneo <EquipoBasquet>("NBA");
            EquipoBasquet          LAL           = new EquipoBasquet("Los Angeles Lakers", new DateTime(1946, 11, 05));
            EquipoBasquet          SAS           = new EquipoBasquet("San Antonio Spurs", new DateTime(1967, 03, 23));
            EquipoBasquet          CHB           = new EquipoBasquet("Chicago Bulls", new DateTime(1966, 01, 16));
            EquipoBasquet          NYK           = new EquipoBasquet("New York Knicks", new DateTime(1946, 06, 06));

            torneoBasquet += LAL;
            torneoBasquet += SAS;
            torneoBasquet += CHB;
            torneoBasquet += NYK;
            Console.WriteLine("-------------------------------Basquet-----------------------------------------------");
            Console.WriteLine(torneoBasquet.ToString());
            Console.WriteLine($"Resultadodo de la fecha [{torneoBasquet.JugarPartido}]");;

            Console.ReadKey();
        }
Exemple #15
0
        static void Main(string[] args)
        {
            Torneo <EquipoFutbol>  torneoFutbol     = new Torneo <EquipoFutbol>("Torneo de futbol");
            Torneo <EquipoBasquet> torneoBasquet    = new Torneo <EquipoBasquet>("Torneo de basquet");
            EquipoFutbol           equipoFutbolUno  = new EquipoFutbol("Futbol Uno", DateTime.Now);
            EquipoFutbol           equipoFutbolDos  = new EquipoFutbol("Futbol Dos", DateTime.Now);
            EquipoFutbol           equipoFutbolTres = new EquipoFutbol("Futbol Tres", DateTime.Now);

            EquipoBasquet equipoBasquetUno  = new EquipoBasquet("Basquet Uno", DateTime.Now);
            EquipoBasquet equipoBasquetDos  = new EquipoBasquet("Basquet Dos", DateTime.Now);
            EquipoBasquet equipoBasquetTres = new EquipoBasquet("Basquet Tres", DateTime.Now);

            torneoFutbol += equipoFutbolUno;
            torneoFutbol += equipoFutbolDos;
            torneoFutbol += equipoFutbolTres;

            torneoBasquet += equipoBasquetUno;
            torneoBasquet += equipoBasquetDos;
            torneoBasquet += equipoBasquetTres;

            Console.WriteLine(torneoFutbol.Mostrar());
            Console.WriteLine(torneoBasquet.Mostrar());

            Console.WriteLine(torneoFutbol.JugarPartido);
            Console.WriteLine(torneoFutbol.JugarPartido);
            Console.WriteLine(torneoFutbol.JugarPartido);

            Console.WriteLine(torneoBasquet.JugarPartido);
            Console.WriteLine(torneoBasquet.JugarPartido);
            Console.WriteLine(torneoBasquet.JugarPartido);

            Console.ReadKey();
        }
Exemple #16
0
        static void Main(string[] args)
        {
            Torneo <EquipoFutbol>  torneoFutbol = new Torneo <EquipoFutbol>();
            Torneo <EquipoBasquet> torneoBasket = new Torneo <EquipoBasquet>();

            EquipoBasquet equipoBasquet = new EquipoBasquet();

            equipoBasquet.fechaCreacion = new DateTime(1989, 10, 5);
            equipoBasquet.nombre        = "Los wachines";
            torneoBasket = torneoBasket + equipoBasket;
            EquipoBasquet equipoBasket2 = new EquipoBasquet();

            equipoBasket2.fechaCreacion = new DateTime(2007, 5, 5);
            equipoBasket2.nombre        = "Los pepitos";
            torneoBasket = torneoBasket + equipoBasquet2;
            EquipoFutbol equipoFutbol = new EquipoFutbol();

            equipoFutbol.nombre        = "Boquita";
            equipoFutbol.fechaCreacion = new DateTime(1905, 5, 13);
            torneoFutbol += equipoFutbol;
            EquipoFutbol equipoFutbol2 = new EquipoFutbol();
            EquipoFutbol equipoFutbol3 = new EquipoFutbol();

            equipoFutbol2.nombre        = "UTN";
            equipoFutbol2.fechaCreacion = new DateTime(2000, 8, 19);
            equipoFutbol3.nombre        = "peperoni";
            equipoFutbol3.fechaCreacion = new DateTime(1889, 8, 24);

            Torneo <EquipoBasket> .Mostrar(torneoBasket);


            Console.ReadKey();
        }
Exemple #17
0
        static void Main(string[] args)
        {
            DateTime d1 = new DateTime(1);
            DateTime d2 = new DateTime(0);

            Torneo <EquipoFutbol>  torneoFtubol  = new Torneo <EquipoFutbol>("Copa1");
            Torneo <EquipoBasquet> torneoBasquet = new Torneo <EquipoBasquet>("Copa2");

            EquipoFutbol  equipoFutbol1  = new EquipoFutbol("Boca", d1);
            EquipoFutbol  equipoFutbol2  = new EquipoFutbol("River", d2);
            EquipoFutbol  equipoFutbol3  = new EquipoFutbol("Racing", d1);
            EquipoBasquet equipoBasquet1 = new EquipoBasquet("Spurs", d1);
            EquipoBasquet equipoBasquet2 = new EquipoBasquet("Lakers", d2);
            EquipoBasquet equipoBasquet3 = new EquipoBasquet("Argentinos", d1);

            torneoFtubol  += equipoFutbol1;
            torneoFtubol  += equipoFutbol2;
            torneoFtubol  += equipoFutbol3;
            torneoBasquet += equipoBasquet1;
            torneoBasquet += equipoBasquet2;
            torneoBasquet += equipoBasquet3;

            Console.WriteLine(torneoFtubol.Mostrar());
            Console.WriteLine(torneoBasquet.Mostrar());

            Console.WriteLine(Torneo <EquipoBasquet> .JugarPartido(torneoBasquet));

            Console.ReadKey();
        }
Exemple #18
0
        static void Main(string[] args)
        {
            /*
             * iii. Generar la clase EquipoFutbol que herede de Equipo.
             * iv. Generar la clase EquipoBasquet que herede de Equipo.
             *
             *
             *
             * b. Crear un proyecto del tipo Console:
             *
             * i. Crear un programa que genere 2 torneos, uno de Futbol y otro de Basquet.
             * ii. Crear 3 equipos de cada tipo.
             * iii. Agregar los equipos en tantos torneos como se pueda.
             * iv. Llamar al método Mostrar de Torneo e imprimir su retorno por pantalla.
             * v. Llamar al menos 3 veces a la propiedad JugarPartido de cada torneo e imprimir su respuesta por pantalla.
             */
            Torneo <EquipoBasquet> torneoBasquet = new Torneo <EquipoBasquet>("Torneo Basquet");
            Torneo <EquipoFutbol>  torneoFutbol  = new Torneo <EquipoFutbol>("Torneo Futbol");
            EquipoBasquet          eb1           = new EquipoBasquet("Defensores BASQUET", new DateTime(1995, 08, 11));
            EquipoBasquet          eb2           = new EquipoBasquet("Los Indios BASQUET", new DateTime(1963, 09, 05));
            EquipoBasquet          eb3           = new EquipoBasquet("Padua BASQUET", new DateTime(1961, 02, 25));
            EquipoFutbol           ef1           = new EquipoFutbol("Defensores FCLUB", new DateTime(1998, 07, 11));
            EquipoFutbol           ef2           = new EquipoFutbol("Los Indios FCLUB", new DateTime(1988, 05, 11));
            EquipoFutbol           ef3           = new EquipoFutbol("Padua BASQUET FCLUB", new DateTime(1978, 03, 11));

            torneoBasquet += eb1;
            torneoBasquet += eb2;
            torneoBasquet += eb3;

            torneoFutbol += ef1;
            torneoFutbol += ef2;
            torneoFutbol += ef3;

            Console.WriteLine(torneoBasquet.Mostrar());
            Console.WriteLine("--------------------------------------------------");
            Console.WriteLine(torneoFutbol.Mostrar());
            Console.ReadKey();
            Console.Clear();

            Console.WriteLine(torneoBasquet.JugarPartido);
            Console.ReadKey();
            Console.Clear();
            Console.WriteLine(torneoBasquet.JugarPartido);
            Console.ReadKey();
            Console.Clear();
            Console.WriteLine(torneoBasquet.JugarPartido);
            Console.ReadKey();
            Console.Clear();
            Console.WriteLine(torneoFutbol.JugarPartido);
            Console.ReadKey();
            Console.Clear();
            Console.WriteLine(torneoFutbol.JugarPartido);
            Console.ReadKey();
            Console.Clear();
            Console.WriteLine(torneoFutbol.JugarPartido);
            Console.ReadKey();
            Console.Clear();
        }
        static void Main(string[] args)
        {
            Torneo <EquipoFutbol>  torneoFutbol;
            Torneo <EquipoBasquet> torneoBasquet;

            EquipoFutbol eqf1 = new EquipoFutbol("equipo 1", DateTime.Now);
            EquipoFutbol eqf2 = new EquipoFutbol("equipo 2", DateTime.Now);
            EquipoFutbol eqf3 = new EquipoFutbol("equipo 3", DateTime.Now);
        }
Exemple #20
0
        static void Main(string[] args)
        {
            Torneo <EquipoFutbol>  tFutbol  = new Torneo <EquipoFutbol>("Pepe");
            Torneo <EquipoBasquet> tBasquet = new Torneo <EquipoBasquet>("No Pepe");

            EquipoFutbol eFutbol1 = new EquipoFutbol("Hola", new DateTime(2000, 06, 20));
            EquipoFutbol eFutbol2 = new EquipoFutbol("Hola", new DateTime(2000, 06, 20));
            EquipoFutbol eFutbol3 = new EquipoFutbol("Chau", new DateTime(2020, 04, 03));
            EquipoFutbol eFutbol4 = new EquipoFutbol("Chau", new DateTime(2021, 04, 03));

            EquipoBasquet eBasquet1 = new EquipoBasquet("Todo Bien", new DateTime(1997, 11, 25));
            EquipoBasquet eBasquet2 = new EquipoBasquet("Todo Mal", new DateTime(2000, 06, 20));

            if (tFutbol + eFutbol1 == false)
            {
                Console.WriteLine(" Puto");
            }

            if (tFutbol + eFutbol2 == false)
            {
                Console.WriteLine(" Puto");
            }

            if (tFutbol + eFutbol3 == false)
            {
                Console.WriteLine(" Puto");
            }

            if (tFutbol + eFutbol4 == false)
            {
                Console.WriteLine(" Puto");
            }

            if (tBasquet + eBasquet1 == false)
            {
                Console.WriteLine(" Puto");
            }

            if (tBasquet + eBasquet2 == false)
            {
                Console.WriteLine(" Puto");
            }

            Console.WriteLine(" Mostrando Torneo de Futbol: ");
            Console.WriteLine(tFutbol.Mostrar());
            Console.WriteLine();

            Console.WriteLine(" Mostrando Torneo de Basquet: ");
            Console.WriteLine(tBasquet.Mostrar());

            Console.WriteLine(" A jugaaaaah: ");
            Console.WriteLine(tFutbol.JugarPartido);
            Console.WriteLine(tBasquet.JugarPartido);

            Console.ReadKey();
        }
Exemple #21
0
        static void Main(string[] args)
        {
            //Instacio Torneo
            Torneo <Equipo> torneoFutbol  = new Torneo <Equipo>("Torneo de Futbol");
            Torneo <Equipo> torneoBasquet = new Torneo <Equipo>("Torneo de Basket");

            //Instancio Equipos de Futbol
            EquipoFutbol equipoFut1 = new EquipoFutbol("Boca", new DateTime());
            EquipoFutbol equipoFut2 = new EquipoFutbol("River", new DateTime());
            EquipoFutbol equipoFut3 = new EquipoFutbol("Racing", new DateTime());

            //Instancio Equipos de Basket
            EquipoBasquet equipoBas1 = new EquipoBasquet("Spurs", new DateTime());
            EquipoBasquet equipoBas2 = new EquipoBasquet("Lakers", new DateTime());
            EquipoBasquet equipoBas3 = new EquipoBasquet("Bulls", new DateTime());

            //Agrego Equipos al Torneo
            torneoFutbol = torneoFutbol + equipoFut1;
            torneoFutbol = torneoFutbol + equipoFut2;
            torneoFutbol = torneoFutbol + equipoFut3;

            torneoBasquet = torneoBasquet + equipoBas1;
            torneoBasquet = torneoBasquet + equipoBas2;
            torneoBasquet = torneoBasquet + equipoBas3;

            //Muestro Torneos
            Console.WriteLine(torneoFutbol.Mostrar());
            Console.WriteLine("");
            Console.WriteLine(torneoBasquet.Mostrar());

            //Partidos Futbol
            Console.WriteLine("");
            Console.WriteLine("**PARTIDO 1**");
            Console.WriteLine(torneoFutbol.JugarPartido());
            Console.WriteLine("");
            Console.WriteLine("**PARTIDO 2**");
            Console.WriteLine(torneoFutbol.JugarPartido());
            Console.WriteLine("");
            Console.WriteLine("**PARTIDO 3**");
            Console.WriteLine(torneoFutbol.JugarPartido());
            Console.WriteLine("");

            //Partidos Basket
            Console.WriteLine("");
            Console.WriteLine("**PARTIDO 1**");
            Console.WriteLine(torneoBasquet.JugarPartido());
            Console.WriteLine("");
            Console.WriteLine("**PARTIDO 2**");
            Console.WriteLine(torneoBasquet.JugarPartido());
            Console.WriteLine("");
            Console.WriteLine("**PARTIDO 3**");
            Console.WriteLine(torneoBasquet.JugarPartido());
            Console.WriteLine("");

            Console.ReadKey();
        }
        static void Main(string[] args)
        {
            Torneo <EquipoBasquet> torneoBasquet = new Torneo <EquipoBasquet>("NBA");
            Torneo <EquipoFutbol>  torneoFutbol  = new Torneo <EquipoFutbol>("Argentina");

            EquipoBasquet[] equiposBasquet = new EquipoBasquet[3];
            EquipoFutbol[]  equiposFutbol  = new EquipoFutbol[3];

            equiposBasquet[0] = new EquipoBasquet("Equipo Basquet 1", DateTime.Parse("01/01/2019"));
            equiposBasquet[1] = new EquipoBasquet("Equipo Basquet 2", DateTime.Parse("02/01/2019"));
            equiposBasquet[2] = new EquipoBasquet("Equipo Basquet 3", DateTime.Parse("03/01/2019"));

            equiposFutbol[0] = new EquipoFutbol("Equipo Futbol 1", DateTime.Parse("15/01/2019"));
            equiposFutbol[1] = new EquipoFutbol("Equipo Futbol 2", DateTime.Parse("16/01/2019"));
            equiposFutbol[2] = new EquipoFutbol("Equipo Futbol 3", DateTime.Parse("17/01/2019"));

            foreach (EquipoBasquet auxEquipoBasquet in equiposBasquet)
            {
                if (torneoBasquet + auxEquipoBasquet)
                {
                    Console.WriteLine("Se agrega exitosamente al equipo de Basquet al torneo de ese tipo.");
                }
                else
                {
                    Console.WriteLine("No se logra agregar al equipo de Basquet al torneo de ese tipo.");
                }
            }

            foreach (EquipoFutbol auxEquipoFutbol in equiposFutbol)
            {
                if (torneoFutbol + auxEquipoFutbol)
                {
                    Console.WriteLine("Se agrega exitosamente al equipo de futbolistas al torneo de ese tipo.");
                }
                else
                {
                    Console.WriteLine("No se logra agregar al equipo de futbolistas al torneo de ese tipo.");
                }
            }

            Console.WriteLine(torneoBasquet.Mostrar());

            for (int i = 1; i <= 3; i++)
            {
                Console.WriteLine(torneoBasquet.JugarPartido);
                Thread.Sleep(100);
            }

            Console.ReadKey();
        }
Exemple #23
0
        static void Main(string[] args)
        {
            Torneo <EquipoBasquet> torneoB = new Torneo <EquipoBasquet>("Torneo de basquet");

            EquipoBasquet basque1 = new EquipoBasquet("Equipo de basquet 1", DateTime.Now);
            EquipoBasquet basque2 = new EquipoBasquet("Equipo de basquet 2", DateTime.Now);
            EquipoBasquet basque3 = new EquipoBasquet("Equipo de basquet 3", DateTime.Now);

            torneoB += basque1;
            torneoB += basque2;
            torneoB += basque3;
            // Reviso que no agrege equipos repetidos
            torneoB += basque3;

            Console.WriteLine(torneoB.Mostrar());

            Torneo <EquipoFutbol> torneoF = new Torneo <EquipoFutbol>("Torneo de futbol");

            EquipoFutbol futbol1 = new EquipoFutbol("Equipo de futbol 1", DateTime.Now);
            EquipoFutbol futbol2 = new EquipoFutbol("Equipo de futbol 2", DateTime.Now);
            EquipoFutbol futbol3 = new EquipoFutbol("Equipo de futbol 3", DateTime.Now);

            torneoF += futbol1;
            torneoF += futbol2;
            torneoF += futbol3;
            // Reviso que no agrege equipos repetidos
            torneoF += futbol3;

            Console.WriteLine(torneoF.Mostrar());

            //// Reviso que no se pueda agregar equipos de otras diciplinas.
            //torneoB += futbol1;
            //torneoF += basque1;

            Console.WriteLine(torneoB.JugarPartido);
            Thread.Sleep(10);
            Console.WriteLine(torneoB.JugarPartido);
            Thread.Sleep(10);
            Console.WriteLine(torneoB.JugarPartido);
            Thread.Sleep(10);

            Console.WriteLine(torneoF.JugarPartido);
            Thread.Sleep(10);
            Console.WriteLine(torneoF.JugarPartido);
            Thread.Sleep(10);
            Console.WriteLine(torneoF.JugarPartido);
            Thread.Sleep(10);

            Console.Read();
        }
Exemple #24
0
        static void Main(string[] args)
        {
            EquipoBasquet equipoBasquetUno  = new EquipoBasquet("Equipo de basquet 1", new DateTime(2002, 5, 20));
            EquipoBasquet equipoBasquetDos  = new EquipoBasquet("Equipo de basquet 2", new DateTime(2012, 5, 20));
            EquipoBasquet equipoBasquetTres = new EquipoBasquet("Equipo de basquet 3", new DateTime(2022, 5, 20));

            EquipoFutbol equipoFutbolUno  = new EquipoFutbol("Equipo de futbol 1", new DateTime(1196, 5, 20));
            EquipoFutbol equipoFutbolDos  = new EquipoFutbol("Equipo de futbol 2", new DateTime(1198, 5, 20));
            EquipoFutbol equipoFutbolTres = new EquipoFutbol("Equipo de futbol 3", new DateTime(1200, 5, 20));

            Torneo <EquipoBasquet> torneoBasquet = new Torneo <EquipoBasquet>("Torneo de basquet");
            Torneo <EquipoFutbol>  torneoFutbol  = new Torneo <EquipoFutbol>("Torneo de futbol");

            torneoBasquet += equipoBasquetUno;
            torneoBasquet += equipoBasquetDos;
            torneoBasquet += equipoBasquetTres;

            torneoFutbol += equipoFutbolUno;
            torneoFutbol += equipoFutbolDos;
            torneoFutbol += equipoFutbolTres;

            Console.WriteLine(torneoBasquet.Mostrar());
            Console.WriteLine("------------------");
            Console.WriteLine(torneoFutbol.Mostrar());

            Console.ReadKey();

            Console.WriteLine(torneoBasquet.JugarPartido);
            System.Threading.Thread.Sleep(500);
            Console.WriteLine(torneoBasquet.JugarPartido);
            System.Threading.Thread.Sleep(500);
            Console.WriteLine(torneoBasquet.JugarPartido);
            System.Threading.Thread.Sleep(500);
            Console.WriteLine(torneoBasquet.JugarPartido);

            Console.ReadKey();
            Console.WriteLine("------------------");

            Console.WriteLine(torneoFutbol.JugarPartido);
            System.Threading.Thread.Sleep(500);
            Console.WriteLine(torneoFutbol.JugarPartido);
            System.Threading.Thread.Sleep(500);
            Console.WriteLine(torneoFutbol.JugarPartido);
            System.Threading.Thread.Sleep(500);
            Console.WriteLine(torneoFutbol.JugarPartido);

            Console.ReadKey();
        }
        static void Main(string[] args)
        {
            Torneo <EquipoFutbol>  torneoFutbol;
            Torneo <EquipoBasquet> torneoBasquet;

            torneoBasquet = new Torneo <EquipoBasquet>("Basquet 2019");
            torneoFutbol  = new Torneo <EquipoFutbol>("Futbol 2019");

            EquipoBasquet E1 = new EquipoBasquet();
            EquipoBasquet E2 = new EquipoBasquet();
            EquipoBasquet E3 = new EquipoBasquet();
            EquipoFutbol  E4 = new EquipoFutbol();
            EquipoFutbol  E5 = new EquipoFutbol();
            EquipoFutbol  E6 = new EquipoFutbol();

            E1.nombre = "E1";
            E2.nombre = "E2";
            E3.nombre = "E3";
            E4.nombre = "E4";
            E5.nombre = "E5";
            E6.nombre = "E6";


            torneoFutbol.equipos.Add(E4);
            torneoFutbol.equipos.Add(E5);
            torneoFutbol.equipos.Add(E6);

            torneoBasquet.equipos.Add(E1);
            torneoBasquet.equipos.Add(E2);
            torneoBasquet.equipos.Add(E3);

            Console.WriteLine(torneoBasquet.Mostrar());
            Console.WriteLine(torneoFutbol.Mostrar());

            Console.WriteLine(torneoBasquet.nombre);
            Console.WriteLine(torneoBasquet.JugarPartido);
            Console.WriteLine(torneoBasquet.JugarPartido);
            Console.WriteLine(torneoBasquet.JugarPartido);
            Console.WriteLine();

            Console.WriteLine(torneoFutbol.nombre);
            Console.WriteLine(torneoFutbol.JugarPartido);
            Console.WriteLine(torneoFutbol.JugarPartido);
            Console.WriteLine(torneoFutbol.JugarPartido);

            Console.ReadKey();
        }
Exemple #26
0
        private void btnCargaValores_Click(object sender, EventArgs e)
        {
            // Limpiamos los items del combobox y de la lista

            cmbEquipos.Items.Clear();       // ---> Limpiamos el combobox

            listaDeEquiposDeFutbol.Clear(); // ---> Limpiamos la lista dado que emulamos la carga desde la BD

            // Seleccionamos el modo de combobox para que el usuario no pueda escribir en el

            cmbEquipos.DropDownStyle = ComboBoxStyle.DropDownList;

            //  Emulamos la carga desde la base de datos creando objetos EquipoFutbol (3)

            EquipoFutbol equipoNuevo1 = new EquipoFutbol();

            equipoNuevo1.Nombre    = "Colo-Colo";
            equipoNuevo1.Pais      = "Chile";
            equipoNuevo1.CantCopas = 0;

            listaDeEquiposDeFutbol.Add(equipoNuevo1); // Añadimos el objeto a la lista.

            EquipoFutbol equipoNuevo2 = new EquipoFutbol();

            equipoNuevo2.Nombre    = "U. De Chile";
            equipoNuevo2.Pais      = "Chile";
            equipoNuevo2.CantCopas = 20000;

            listaDeEquiposDeFutbol.Add(equipoNuevo2); // Añadimos el objeto a la lista.

            EquipoFutbol equipoNuevo3 = new EquipoFutbol();

            equipoNuevo3.Nombre    = "Everton";
            equipoNuevo3.Pais      = "Chile";
            equipoNuevo3.CantCopas = 3;

            listaDeEquiposDeFutbol.Add(equipoNuevo3); // Añadimos el objeto a la lista.

            // recorremos la lista de equipos y lo cargamos al combobox Por cada objeto EquipoFutbol en la listaDeEquiposDeFutbol

            foreach (EquipoFutbol equipo in listaDeEquiposDeFutbol)
            {
                // Agregmos el items en el combobox con algún campo que lo identifique.

                cmbEquipos.Items.Add(equipo.Nombre);
            }
        }
Exemple #27
0
        static void Main(string[] args)
        {
            /* Crear un proyecto del tipo Console:
             * i. Crear un programa que genere 2 torneos, uno de Futbol y otro de Basquet.
             * ii. Crear 3 equipos de cada tipo.
             * iii. Agregar los equipos en tantos torneos como se pueda.
             * iv. Llamar al método Mostrar de Torneo e imprimir su retorno por pantalla.
             * v. Llamar al menos 3 veces a la propiedad JugarPartido de cada torneo e imprimir su respuesta por pantalla.
             */

            Torneo <EquipoBasquet> TorneoBasquet = new Torneo <EquipoBasquet>("Torneo UTN-Basquet");
            Torneo <EquipoFutbol>  TorneoFutbol  = new Torneo <EquipoFutbol>("Torneo UTN-Futbol");

            EquipoBasquet SanAntonio  = new EquipoBasquet(DateTime.Now, "San Antonio");
            EquipoBasquet GoldenState = new EquipoBasquet(DateTime.Now, "Golden State");
            EquipoBasquet Boston      = new EquipoBasquet(DateTime.Now, "Boston Celtic");
            EquipoBasquet Warriors    = new EquipoBasquet(DateTime.Now, "Golden State");


            EquipoFutbol Lanus         = new EquipoFutbol(DateTime.Now, "Lanus");
            EquipoFutbol Tigre         = new EquipoFutbol(DateTime.Now, "Tigre");
            EquipoFutbol Independiente = new EquipoFutbol(DateTime.Now, "Independiente");

            TorneoBasquet += SanAntonio;
            TorneoBasquet += GoldenState;
            TorneoBasquet += Boston;
            TorneoBasquet += Warriors;

            TorneoFutbol += Lanus;
            TorneoFutbol += Tigre;
            TorneoFutbol += Independiente;

            Console.WriteLine("----------------------------------------------------");
            Console.WriteLine(TorneoBasquet.Mostrar());
            Console.WriteLine("----------------------------------------------------");
            Console.WriteLine(TorneoFutbol.Mostrar());
            Console.WriteLine("----------------------------------------------------");
            Console.WriteLine(TorneoBasquet.JugarPartido);
            Console.WriteLine(TorneoBasquet.JugarPartido);
            Console.WriteLine(TorneoBasquet.JugarPartido);
            Console.WriteLine("----------------------------------------------------");
            Console.WriteLine(TorneoFutbol.JugarPartido);
            Console.WriteLine(TorneoFutbol.JugarPartido);
            Console.WriteLine(TorneoFutbol.JugarPartido);

            Console.ReadLine();
        }
Exemple #28
0
        static void Main(string[] args)
        {
            Torneo <EquipoFutbol>  torneoFutbol  = new Torneo <EquipoFutbol>("CONMEBOL Libertadores de America");
            Torneo <EquipoBasquet> torneoBasquet = new Torneo <EquipoBasquet>("FIBA World Championship");

            EquipoFutbol eFutbolA = new EquipoFutbol("ROSARIO CENTRAL", new DateTime(1896, 1, 21));
            EquipoFutbol eFutbolB = new EquipoFutbol("RIVER", new DateTime(1901, 5, 25));
            EquipoFutbol eFutbolC = new EquipoFutbol("BOCA", new DateTime(1905, 4, 3));

            EquipoBasquet eBasquetA = new EquipoBasquet("SAN ANTONIO SPURS", new DateTime(1967, 5, 1));
            EquipoBasquet eBasquetB = new EquipoBasquet("LOS ANGELES LAKERS", new DateTime(1947, 3, 12));
            EquipoBasquet eBasquetC = new EquipoBasquet("CHICAGO BULLS", new DateTime(1966, 8, 25));

            // Agrego los Equipos de Futbol al torneo
            torneoFutbol += eFutbolA;
            torneoFutbol += eFutbolB;
            torneoFutbol += eFutbolC;

            //Juego los partidos de Futbol e imprimo los resultados por pantalla
            Console.WriteLine("Resultados partidos de Futbol");
            Console.WriteLine("******************************");
            Console.WriteLine(torneoFutbol.ToString());

            Console.WriteLine(torneoFutbol.JugarParido);
            Console.WriteLine(torneoFutbol.JugarParido);
            Console.WriteLine(torneoFutbol.JugarParido);


            Console.WriteLine("------------- Fin -------------");
            Console.WriteLine("\n");

            // Agrego los Equipos de Basquet al torneo
            torneoBasquet += eBasquetA;
            torneoBasquet += eBasquetB;
            torneoBasquet += eBasquetC;

            // Juego los partidos de Basquet e imprimo los resultados por pantalla
            Console.WriteLine("Resultados partidos de Basquet");
            Console.WriteLine("******************************");
            Console.WriteLine(torneoBasquet.ToString());

            Console.WriteLine(torneoBasquet.JugarParido);
            Console.WriteLine(torneoBasquet.JugarParido);
            Console.WriteLine(torneoBasquet.JugarParido);
            Console.WriteLine("------------- Fin -------------");
            Console.WriteLine("\n");
        }
        static void Main(string[] args)
        {
            Console.Title = "Ejercicio 47";

            Torneo <EquipoFutbol> torneoF = new Torneo <EquipoFutbol>("Torneo de futbol");
            Torneo <EquipoBasket> torneoB = new Torneo <EquipoBasket>("Torneo de basquet");

            DateTime fechaEq1 = new DateTime(2002, 08, 18);
            DateTime fechaEq2 = new DateTime(2010, 01, 01);
            DateTime fechaEq3 = new DateTime(2020, 10, 26);
            DateTime fechaEq4 = new DateTime(1977, 03, 05);
            DateTime fechaEq5 = new DateTime(1994, 06, 15);
            DateTime fechaEq6 = new DateTime(2018, 12, 22);

            EquipoFutbol eqFut1 = new EquipoFutbol("Manchester", fechaEq1);
            EquipoFutbol eqFut2 = new EquipoFutbol("Barcelona", fechaEq2);
            EquipoFutbol eqFut3 = new EquipoFutbol("Liverpool", fechaEq3);

            EquipoBasket eqBas1 = new EquipoBasket("Lakers", fechaEq4);
            EquipoBasket eqBas2 = new EquipoBasket("Bulls", fechaEq5);
            EquipoBasket eqBas3 = new EquipoBasket("Sixers", fechaEq6);

            torneoF += eqFut1;
            torneoF += eqFut2;
            torneoF += eqFut3;

            torneoB += eqBas1;
            torneoB += eqBas2;
            torneoB += eqBas3;

            Console.WriteLine(torneoF.Mostrar());
            Console.WriteLine(torneoB.Mostrar());

            Console.WriteLine("***RESULTADOS***");

            Console.WriteLine(torneoF.JugarPartido);
            Console.WriteLine(torneoF.JugarPartido);
            Console.WriteLine(torneoF.JugarPartido);

            Console.WriteLine(torneoB.JugarPartido);
            Console.WriteLine(torneoB.JugarPartido);
            Console.WriteLine(torneoB.JugarPartido);

            Console.ReadLine();
        }
        static void Main(string[] args)
        {
            //Creo los dos torneos
            Torneo <EquipoFutbol> tFutbol = new Torneo <EquipoFutbol>("Futbolin");

            /*
             * Si no tengo constructor, en vez de los () le paso una propiedad así:
             *          {
             *              Equipos = new List<EquipoFutbol>()
             *          };
             */
            Torneo <EquipoBasquet> tBasquet = new Torneo <EquipoBasquet>("Basquetbolito");

            //Creo equipos de futbol
            EquipoFutbol eFutbol1 = new EquipoFutbol("Argentinos", System.DateTime.Parse("25/05/2018"));
            EquipoFutbol eFutbol2 = new EquipoFutbol("Gallinas", System.DateTime.Parse("25/06/2018"));
            EquipoFutbol eFutbol3 = new EquipoFutbol("Bosteros", System.DateTime.Parse("28/07/2018"));

            //Creo equipos de basquet
            EquipoBasquet eBasquet1 = new EquipoBasquet("SanAntonio", System.DateTime.Parse("01/01/2018"));
            EquipoBasquet eBasquet2 = new EquipoBasquet("Spurs", System.DateTime.Parse("25/02/2018"));
            EquipoBasquet eBasquet3 = new EquipoBasquet("OtroEquipo", System.DateTime.Parse("05/09/2018"));

            //Asigno los equipos a sus correspondientes torneos
            tFutbol  = eFutbol1 + tFutbol;
            tFutbol  = eFutbol2 + tFutbol;
            tFutbol  = eFutbol3 + tFutbol;
            tBasquet = eBasquet1 + tBasquet;
            tBasquet = eBasquet2 + tBasquet;
            tBasquet = eBasquet3 + tBasquet;

            //Muestro información de los equipos
            Console.WriteLine(tFutbol.Mostrar());
            Console.WriteLine(tBasquet.Mostrar());

            Console.WriteLine(tFutbol.JugarPartido);
            Console.WriteLine(tFutbol.JugarPartido);
            Console.WriteLine(tFutbol.JugarPartido);
            Console.WriteLine();
            Console.WriteLine(tBasquet.JugarPartido);
            Console.WriteLine(tBasquet.JugarPartido);
            Console.WriteLine(tBasquet.JugarPartido);

            Console.ReadKey();
        }