Esempio n. 1
0
        /// <summary>
        /// Intercambia la posicion de dos boxes
        /// </summary>
        static void IntercambiarBoxes()
        {
            Menu.HeaderPrincipal();

            try
            {
                Box box1 = LogicaPC.ObtenerBox(ValidarBox("Ingrese la primera box"));
                Box box2 = LogicaPC.ObtenerBox(ValidarBox("Ingrese la segunda box"));

                LogicaPC.IntercambiarBoxes(box1, box2);
                Menu.CambiarColor(ConsoleColor.Yellow);
                Console.WriteLine("Las boxes fueron intercambiadas");
            }
            catch (NoExisteBoxException e)
            {
                Menu.CambiarColor(ConsoleColor.Red);
                Console.WriteLine(e.Message);
            }

            Menu.EspereUnaTecla();
        }