public boolean faire(Commande nouvCommande) {
		if(nouvCommande != null){
			if(nouvCommande.faire()){

				//Suppression des commandes annul�es
				while(this.commandes.size() > this.indiceDerniereCommande+1){
					this.commandes.remove(commandes.size()-1);
				}

				//Suppression des commandes les plus vieilles si la taille max de l'historique est atteint
				while(this.commandes.size() >= Constantes.TAILLE_MAX_HISTORIQUE){
					this.commandes.remove(0);
					this.indiceDerniereCommande--;
				}

				this.commandes.add(nouvCommande);
				this.indiceDerniereCommande++;
				return true;
			}
		}
		return false;
	}