private static void modoComandos()
	{		
		boolean salir = false;

		do
		{
			System.out.println();
			System.out.println( "Posibles instrucciones:");
			System.out.println( "- listar tiendas|clientes|musicas");
			System.out.println( "- listar ventas idTienda");
			System.out.println( "- registrar tienda|cliente|cd|casete|vinilo");
			System.out.println( "- editar tienda|cliente|musica");
			System.out.println( "- eliminar tienda|cliente|musica");
			System.out.println( "- gestionar venta|stock|precio|saldo idTienda");
			System.out.println( "- salir");
			System.out.println();
			System.out.println( "Esperando instruccin: ");
			String[] comandos = scanner.nextLine().split("\\s+");

			try
			{
				switch (comandos[0].toLowerCase())
				{
					case "listar":
						switch (comandos[1].toLowerCase())
						{
							case "tiendas":
								GestionTiendas.listarTiendas();
								break;
		
							case "clientes":
								GestionTiendas.listarClientes();
								break;
								
							case "musicas":
								GestionTiendas.listarMusicas();
								break;
		
							case "ventas":
								Tienda tienda = Tienda.buscar( Integer.parseInt( comandos[2]));
								if (tienda == null)
								{
									System.out.println( "La tienda no existe.");
									break;
								}
								System.out.println( "- Listado de Ventas -");
								tienda.mostrarVentas();
								break;
		
							default:
								System.out.println( "No existe la instruccin");
								break;
						}
						break;
					
					case "registrar":
						switch (comandos[1].toLowerCase())
						{
							case "tienda":
								GestionTiendas.registrarTienda();
								break;
		
							case "cliente":
								GestionTiendas.registrarCliente();
								break;
								
							case "cd":
								GestionTiendas.registrarCD();
								break;
		
							case "casete":
								GestionTiendas.registrarCasete();
								break;
		
							case "vinilo":
								GestionTiendas.registrarVinilo();
								break;
		
							default:
								System.out.println( "No existe la instruccin.");
								break;
						}
						break;
					
					case "eliminar":
						switch (comandos[1].toLowerCase())
						{
							case "tienda":
								GestionTiendas.eliminarTienda();
								break;
		
							case "cliente":
								GestionTiendas.eliminarCliente();
								break;
								
							case "musica":
								GestionTiendas.eliminarMusica();
								break;
		
							default:
								System.out.println( "No existe la instruccin");
								break;
						}
						break;
					
					case "editar":
						switch (comandos[1].toLowerCase())
						{
							case "tienda":
								GestionTiendas.editarTienda();
								break;
		
							case "cliente":
								GestionTiendas.editarCliente();
								break;
								
							case "musica":
								GestionTiendas.editarMusica();
								break;
		
							default:
								System.out.println( "No existe la instruccin.");
								break;
						}
						break;
					
					case "gestionar":
						Tienda tienda = Tienda.buscar( Integer.parseInt( comandos[2]));
						if (tienda == null)
						{
							System.out.println( "La tienda no existe.");
							break;
						}
						switch (comandos[1].toLowerCase())
						{
							case "venta":
								GestionTiendas.realizarVenta( tienda);
								break;
		
							case "stock":
								GestionTiendas.gestionarStock( tienda);
								break;
								
							case "saldo":
								GestionTiendas.gestionarSaldo( tienda);
								break;
		
							case "precio":
								GestionTiendas.gestionarPrecio( tienda);
								break;
		
							default:
								System.out.println( "No existe la instruccin.");
								break;
						}
						break;
					
					case "salir":
						salir = true;
						break;
						
					default:
						System.out.println( "No existe la instruccin.");
						break;
				}
			}
			catch (Exception e)
			{
				System.out.println( "No existe la instruccin.");				
			}
		} while (!salir);
	}