public static boolean eliminar( Integer id, boolean destruir) throws ObjetoNoEncontradoExcepcion
	{
		Cliente cliente = Cliente.buscar( id);
		if (cliente == null)
			throw new ObjetoNoEncontradoExcepcion( "El cliente con id " + id + " no existe");

		// Se elimina la informacin del producto en las tiendas.
		ArrayList<Tienda> tiendas = Tienda.obtenerTiendas();
		Iterator<Tienda> iterator = tiendas.iterator();
		
		boolean eliminado = true;  // Flag para saber si se ha eliminado toda la informacin del Cliente en las tiendas. 
		while (iterator.hasNext())
			 if ((iterator.next().eliminarCuentaCliente( id, destruir) == false) && eliminado)
				 eliminado = false;
		
		if (eliminado)
			Cliente.lista.remove( cliente);
		
		return eliminado;
	}