/// <summary> /// Suma una cantidad de boxes a la PC /// </summary> static void AgregarBoxes() { Menu.HeaderPrincipal(); int cantBoxes; Console.Write("Ingrese cuantas boxes desea agregar: "); while (!int.TryParse(Console.ReadLine(), out cantBoxes) || cantBoxes < 1) { Menu.CambiarColor(ConsoleColor.Red); Console.WriteLine("La cantidad ingresada es inválida, vuelva a intentarlo...\n"); Menu.ResetearColor(); Console.Write("\nIngrese cuantas boxes desea agregar: "); } try { LogicaPC.AgregarBoxes(cantBoxes); Menu.CambiarColor(ConsoleColor.Yellow); Console.WriteLine("Las boxes fueron agregadas"); } catch (NoExisteBoxException e) { Menu.CambiarColor(ConsoleColor.Red); Console.WriteLine(e.Message); } Menu.EspereUnaTecla(); }