Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            bool        algo = false;
            Competencia c    = new Competencia(9, 5, Competencia.TipoCompetencia.F1);
            AutoF1      a1   = new AutoF1(20, "Ferrari");
            MotoCross   m1   = new MotoCross(30, "Lambo");

            try
            {
                algo = c + a1;
                algo = c + m1;
            }
            catch (CompetenciaNoDisponibleException e)
            {
                Console.WriteLine(e.ToString());
            }


            Console.ReadKey();
        }
Ejemplo n.º 2
0
        static void Main(string[] args)
        {
            Competencia c1 = new Competencia(15, 3, Competencia.TipoCompetencia.MotoCross);
            AutoF1      a1 = new AutoF1(1, "Mercedes");
            AutoF1      a2 = new AutoF1(2, "Ferrari");
            AutoF1      a3 = new AutoF1(3, "RedBull");
            MotoCross   m1 = new MotoCross(4, "escuderia");


            try
            {
                if (c1 + m1)
                {
                    Console.WriteLine(c1.MostrarDatos());
                }
            }
            catch (CompetenciaNoDisponibleExcepcion e)
            {
                Console.WriteLine(e.ToString());
            }

            Console.ReadKey();

            try
            {
                if (c1 + a2)
                {
                    Console.WriteLine(c1.MostrarDatos());
                }
            }
            catch (CompetenciaNoDisponibleExcepcion e)
            {
                Console.WriteLine(e.ToString());
            }

            Console.ReadKey();
        }
Ejemplo n.º 3
0
        static void Main(string[] args)
        {
            Competencia com = new Competencia(5, 10, TipoCompetencia.MotoCross);
            AutoF1      a   = new AutoF1(0, "lala");
            AutoF1      b   = new AutoF1(1, "lala");
            AutoF1      c   = new AutoF1(2, "lala");
            AutoF1      d   = new AutoF1(4, "lala");
            AutoF1      e   = new AutoF1(4, "lala");
            AutoF1      f   = new AutoF1(5, "lala");
            AutoF1      g   = new AutoF1(6, "lala");
            MotoCross   ma  = new MotoCross(1, "esa");

            try
            {
                if (com + a)
                {
                    Console.WriteLine("Se agrego el auto a");
                }
                else
                {
                    Console.WriteLine("No se pudo agregar el auto a");
                }
                System.Threading.Thread.Sleep(500);
                if (com + b)
                {
                    Console.WriteLine("Se agrego el auto b");
                }
                else
                {
                    Console.WriteLine("No se pudo agregar el auto b");
                }
                System.Threading.Thread.Sleep(500);
                if (com + ma)
                {
                    Console.WriteLine("Se agrego el moto ma");
                }
                else
                {
                    Console.WriteLine("No se pudo agregar el moto ma");
                }
                System.Threading.Thread.Sleep(500);
                if (com + d)
                {
                    Console.WriteLine("Se agrego el auto d");
                }
                else
                {
                    Console.WriteLine("No se pudo agregar el auto d");
                }
                System.Threading.Thread.Sleep(500);
                if (com + e)
                {
                    Console.WriteLine("Se agrego el auto e");
                }
                else
                {
                    Console.WriteLine("No se pudo agregar el auto e");
                }
                System.Threading.Thread.Sleep(500);
                if (com + f)
                {
                    Console.WriteLine("Se agrego el auto f");
                }
                else
                {
                    Console.WriteLine("No se pudo agregar el auto f");
                }
                System.Threading.Thread.Sleep(500);
                if (com + g)
                {
                    Console.WriteLine("Se agrego el auto g");
                }
                else
                {
                    Console.WriteLine("No se pudo agregar el auto g");
                }
                if (com + ma)
                {
                    Console.WriteLine("Se agrego la moto ma");
                }
                else
                {
                    Console.WriteLine("No se pudo agregar la moto ma");
                }
            }
            catch (CompetenciaNoDisponibleException ex)
            {
                Console.WriteLine(ex.ToString());
            }
            //Console.WriteLine(com.MostrarDatos());
            Console.ReadKey();
        }