Exemplo n.º 1
0
 /// <summary>
 /// Pinta una cabecera de un menú.
 /// </summary>
 /// <param name="opciones">El array de strings con la lista de submenús. </param>
 /// <param name="opcionMarcada">Opción que queremos que este resaltada.</param>
 /// <param name="color">Color del que va a estar la opcion resaltada.</param>
 /// <param name="tipo">El tipo de cabecera que queremos.</param>
 /// <param name="tituloMenu">El nombre de la cabecera del menú</param>
 public static void Pinta(string[] opciones, int opcionMarcada, ConsoleColor color, TipoMenu tipo, string tituloMenu)
 {
     if (opcionMarcada <= 0)
     {
         throw new ValorCeroONegativoException();
     }
     TituloMenu.TituloPredefinido(tipo, tituloMenu);
     ContenidoMenu.PintaContenido(opciones, opcionMarcada, color);
 }
Exemplo n.º 2
0
 /// <summary>
 /// Pinta una cabecera de un menú.
 /// </summary>
 /// <param name="opciones">El array de strings con la lista de submenús. </param>
 /// <param name="opcionMarcada">Opción que queremos que este resaltada.</param>
 /// <param name="color">Color del que va a estar la opcion resaltada.</param>
 /// <param name="tipo">El tipo de cabecera que queremos.</param>
 /// <param name="caracterLineaMenu">Caracter que simula una línea</param>
 /// <param name="tituloMenu">El nombre de la cabecera del menú</param>
 public static void Pinta(string[] opciones, int opcionMarcada, ConsoleColor color, TipoMenu tipo, char caracterLineaMenu, string tituloMenu)
 {
     if (opcionMarcada <= 0)
     {
         throw new ValorCeroONegativoException();
     }
     TituloMenu.MenuSimpleDadoCaracter(tipo, caracterLineaMenu, tituloMenu);
     ContenidoMenu.PintaContenido(opciones, opcionMarcada, color);
 }
Exemplo n.º 3
0
 /// <summary>
 /// Pinta una cabecera de un menú.
 /// </summary>
 /// <param name="opciones">El array de strings con la lista de submenús. </param>
 /// <param name="opcionMarcada">Opción que queremos que este resaltada.</param>
 /// <param name="color">Color del que va a estar la opcion resaltada.</param>
 public static void Pinta(string[] opciones, int opcionMarcada, ConsoleColor color)
 {
     if (opcionMarcada <= 0)
     {
         throw new ValorCeroONegativoException();
     }
     TituloMenu.TituloRapido();
     ContenidoMenu.PintaContenido(opciones, opcionMarcada, color);
 }