/// <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); }
/// <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); }
/// <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); }